mirror of https://github.com/borgbackup/borg.git
Merge pull request #8289 from ThomasWaldmann/beta-notes-master
Beta testing notes / binary readme
This commit is contained in:
commit
3c480d9057
|
@ -3,12 +3,17 @@ This is borg2!
|
||||||
|
|
||||||
Please note that this is the README for borg2 / master branch.
|
Please note that this is the README for borg2 / master branch.
|
||||||
|
|
||||||
borg2 is currently in beta testing.
|
|
||||||
|
|
||||||
For the stable version's docs, please see there:
|
For the stable version's docs, please see there:
|
||||||
|
|
||||||
https://borgbackup.readthedocs.io/en/stable/
|
https://borgbackup.readthedocs.io/en/stable/
|
||||||
|
|
||||||
|
Borg2 is currently in beta testing and might get major and/or
|
||||||
|
breaking changes between beta releases (and there is no beta to
|
||||||
|
next-beta upgrade code, so you will have to delete and re-create repos).
|
||||||
|
|
||||||
|
Thus, **DO NOT USE BORG2 FOR YOUR PRODUCTION BACKUPS!** Please help with
|
||||||
|
testing it, but set it up *additionally* to your production backups.
|
||||||
|
|
||||||
TODO: the screencasts need a remake using borg2, see there:
|
TODO: the screencasts need a remake using borg2, see there:
|
||||||
|
|
||||||
https://github.com/borgbackup/borg/issues/6303
|
https://github.com/borgbackup/borg/issues/6303
|
||||||
|
|
|
@ -0,0 +1,78 @@
|
||||||
|
Binary BorgBackup builds
|
||||||
|
========================
|
||||||
|
|
||||||
|
The binaries are supposed to work on the specified platform without installing
|
||||||
|
any dependencies.
|
||||||
|
|
||||||
|
|
||||||
|
Download the correct files
|
||||||
|
--------------------------
|
||||||
|
|
||||||
|
amd64 / x86_64 architecture
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
borg-linux-glibc236 Linux (built on Debian 12 "Bookworm" with glibc 2.36)
|
||||||
|
borg-linux-glibc231 Linux (built on Debian 11 "Bullseye" with glibc 2.31)
|
||||||
|
Note: you can also try them on other Linuxes with other glibc
|
||||||
|
versions - as long as the glibc is compatible, they will work.
|
||||||
|
If it doesn't work, try a borg 1.4.x or 1.2.x binary.
|
||||||
|
|
||||||
|
borg-macos1012 macOS (built on macOS Sierra 10.12 with latest macFUSE from brew)
|
||||||
|
To avoid signing issues download the file via command line OR
|
||||||
|
remove the "quarantine" attribute after downloading:
|
||||||
|
$ xattr -dr com.apple.quarantine borg-macos.tgz
|
||||||
|
|
||||||
|
borg-freebsd14 FreeBSD (built on FreeBSD 14)
|
||||||
|
|
||||||
|
*.tgz similar to above, but built as a directory with files,
|
||||||
|
not as a single self-extracting binary.
|
||||||
|
*.asc GnuPG signatures for *
|
||||||
|
|
||||||
|
|
||||||
|
Verifying your download
|
||||||
|
-----------------------
|
||||||
|
|
||||||
|
Please check the GPG signature to make sure you received the binary as I have
|
||||||
|
built it.
|
||||||
|
|
||||||
|
To check the GPG signature, download both the binary and the corresponding
|
||||||
|
*.asc file and then (on the shell) type, e.g.:
|
||||||
|
|
||||||
|
gpg --recv-keys 9F88FB52FAF7B393
|
||||||
|
gpg --verify borg-freebsd14.asc borg-freebsd14
|
||||||
|
|
||||||
|
The files are signed by:
|
||||||
|
|
||||||
|
Thomas Waldmann <tw@waldmann-edv.de>
|
||||||
|
GPG key fingerprint: 6D5B EF9A DD20 7580 5747 B70F 9F88 FB52 FAF7 B393
|
||||||
|
|
||||||
|
My fingerprint is also in the footer of all my borgbackup mailing list posts.
|
||||||
|
|
||||||
|
|
||||||
|
Installing
|
||||||
|
----------
|
||||||
|
|
||||||
|
It is suggested that you rename or symlink the binary to just "borg".
|
||||||
|
|
||||||
|
On UNIX-like platforms, /usr/local/bin/ or ~/bin/ is a nice place for it,
|
||||||
|
but you can invoke it from every place by giving a full path to it.
|
||||||
|
|
||||||
|
Make sure the file is readable and executable (chmod +rx borg on UNIX-like
|
||||||
|
platforms).
|
||||||
|
|
||||||
|
|
||||||
|
Reporting issues
|
||||||
|
----------------
|
||||||
|
If you find issues, please open a ticket on our issue tracker:
|
||||||
|
|
||||||
|
https://github.com/borgbackup/borg/issues/
|
||||||
|
|
||||||
|
There, please give:
|
||||||
|
- the version number (it is displayed if you invoke borg -V)
|
||||||
|
- the sha256sum of the binary
|
||||||
|
- a good description of what the issue is
|
||||||
|
- a good description of how to reproduce your issue
|
||||||
|
- a traceback with system info (if you have one)
|
||||||
|
- your precise platform (CPU, 32/64bit?), OS, distribution, release
|
||||||
|
- your python and (g)libc version
|
||||||
|
|
Loading…
Reference in New Issue