1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2025-03-06 11:40:31 +00:00
Commit graph

1612 commits

Author SHA1 Message Date
Helmut Grohne
f0bd01b98d
FAQ: Why is backing up an unmodified FAT filesystem slow on Linux? 2024-12-28 22:33:56 +01:00
Thomas Waldmann
88ce37b734
update CHANGES 2024-12-28 19:52:20 +01:00
TW
2dfb091d69
Merge pull request #8593 from ThomasWaldmann/docs-bundled-libs-1.4
docs: update install docs, nothing bundled anymore! fixes #8342.
2024-12-24 19:15:38 +01:00
Thomas Waldmann
095b43ba3e
docs: update install docs, nothing bundled anymore! fixes #8342.
borg 1.2.x used to bundle some source code for lz4, zstd and xxhash,
but borg 1.4.x got rid of that - all that is meanwhile available as
a library in all OSes we support.

also, the python package pkgconfig does not need to be "preinstalled"
anymore, because our pyproject.toml cares for that. otoh, the cli tool
pkg-config must be preinstalled so that libs and headers can be found
automagically.

Also be a bit more clear about the FUSE stuff.
2024-12-24 17:30:19 +01:00
goebbe
66e92636d2
Clarify excluded and included flags for dry-run in borg the docs
Rewording of the "flags" description in the docs of borg 1.4.
https://github.com/borgbackup/borg/issues/8556
2024-11-24 13:44:39 +01:00
Martin Richtarsky
8fe9c5ed6c docs: Small changes regarding compression
- Mention zstd as the best general choice when not using lz4
  (as often acknowledged by public benchmarks)
- Mention 'auto' more prominently as a good heuristic to improve
  speed while retaining good compression
- Link to compression options

(cherry picked from commit f656f6b1f2)
2024-11-15 07:40:42 +00:00
Martin Richtarsky
05837fbeb7 docs/FAQ: Clean up entries regarding SSH settings
Link to recommended ones

(cherry picked from commit b913d9dd1a)
2024-11-15 07:40:21 +00:00
Thomas Waldmann
2230932c02
docs: borg/borgfs detects internally under which name it was invoked, fixes #8207 2024-10-05 19:42:30 +02:00
Thomas Waldmann
1b878ab546
binary: using the directory build is faster, fixes #8008 2024-10-05 19:41:45 +02:00
Thomas Waldmann
278c266e7c
docs: add readme of the binaries
"as is" as of 1.4.0
2024-10-05 19:23:58 +02:00
Thomas Waldmann
cf472302dc
docs: better link modern return codes, fixes #8370 2024-10-05 19:14:51 +02:00
Eddie Carswell
4f110f8bde
Update repository URLs in docs to use new syntax
Fixes #8361

Signed-off-by: Eddie Carswell <eddiecarswell13@yahoo.com>
2024-09-10 18:08:18 -05:00
William D. Jones
81cb1cdc56
Add quarterly pruning strategy. (#8337)
Add 13weekly and 3monthly quarterly pruning strategies.
2024-08-21 22:40:32 +02:00
Ruben Rodriguez
54c902474f docs: align /etc/backups path in all references 2024-08-04 19:46:34 +02:00
William Bonnaventure
f3c1444a41 Update docs for BORG_USE_CHUNKS_ARCHIVE 2024-07-14 07:24:37 +02:00
Thomas Waldmann
8b7cce3b7c
update CHANGES 2024-07-02 21:21:30 +02:00
Thomas Waldmann
dbac621671
build_man / build_usage 2024-07-02 21:20:41 +02:00
Thomas Waldmann
30b28ba8c4
docs: update standalone binary section 2024-07-02 21:20:39 +02:00
Thomas Waldmann
7b8acc925f
docs: add examples using :: positional argument, fixes #8255
Simply omitting the first positional argument (REPO) does
not work because borg then gets confused.
2024-06-30 17:31:22 +02:00
tree-wall
82bb14ccab
Installation: update Arch Linux repo name
The "community" repository was merged into the "extra" repo last year.

https://archlinux.org/news/git-migration-completed/
2024-06-04 10:38:58 +01:00
Thomas Waldmann
860732cb0b
build_usage, build_man 2024-05-26 13:33:02 +02:00
Thomas Waldmann
b89173c2fb
update CHANGES 2024-05-26 13:27:31 +02:00
Thomas Waldmann
12bc736122
update CHANGES 2024-05-19 16:01:37 +02:00
Thomas Waldmann
b5dddcddfc
docs: use python 3.9 in cygwin install docs, fixes #8196 2024-05-12 16:35:38 +02:00
Thomas Waldmann
8dcf279972
recreate: remove experimental status
We have this since quite a while and there were no major complaints.
2024-04-22 15:03:53 +02:00
Thomas Waldmann
9bee7d433c
set release date 2024-03-30 22:19:41 +01:00
Thomas Waldmann
a41cc1750f
build_usage ; build_man 2024-03-30 22:19:39 +01:00
Thomas Waldmann
907cd112d3
update CHANGES 2024-03-30 19:33:37 +01:00
Thomas Waldmann
736ffbdada
docs: simplify TAM-related upgrade docs using the new commands 2024-03-28 14:47:16 +01:00
Thomas Waldmann
0648a6dfcc
update CHANGES 2024-03-17 19:56:40 +01:00
Thomas Waldmann
28bd4d1bc6
github CI: misc updates
- move most Linux tests to ubuntu 22.04
- macOS: run on macos-14 (on Apple Silicon!)
- macOS: use OpenSSL 3.0 from brew
- macOS: run with Python 3.11
- pip install -e .: add -v
- trigger CI run for changed .toml files
- use up-to-date github actions
- remove libb2 references - since borg 1.2, we use blake2 indirectly via python stdlib
2024-03-15 16:38:30 +01:00
Thomas Waldmann
7e166598d5
docs: remove tabs 2024-02-25 12:19:06 +01:00
Björn Ketelaars
2d13e8efa0 No need to use OpenSSL 3.0 on OpenBSD
borg-2.0 requires EVP_aes_256_ocb, which is not provided by LibreSSL. As
such, OpenSSL-3.0 is needed on OpenBSD. borg-1.4 however does not use
EVP_aes_256_ocb thus there is no need to use OpenSSL. Instead rely on
LibreSSL.

Undo part of ccb1e92. Tested on OpenBSD -current.
2024-02-25 07:10:02 +01:00
Thomas Waldmann
01965c4993
update CHANGES 2024-02-24 20:43:59 +01:00
Stephan Herbers
3172bda300 add restore considerations paragraph 2024-02-22 11:56:28 +01:00
Stephan Herbers
9abacabf51
Apply suggestions from code review
Co-authored-by: NetSysFire <59517351+NetSysFire@users.noreply.github.com>
2024-02-21 13:00:27 +01:00
Stephan Herbers
599514a247 add non-root deployment strategy 2024-02-21 12:25:48 +01:00
Thomas Waldmann
9eec58bc18
update CHANGES 2024-02-13 18:03:14 +01:00
Thomas Waldmann
9057c7ba4d
development.rst: fix markup 2024-02-10 17:25:43 +01:00
Thomas Waldmann
79268ec951
docs: how to run the testsuite using the dist package 2024-02-08 17:23:52 +01:00
Thomas Waldmann
acebc0bb70
update CHANGES 2024-02-02 13:59:18 +01:00
Thomas Waldmann
8bf7ad575a
scripts: update docs about make.py 2024-01-30 23:21:04 +01:00
Thomas Waldmann
5b96d5acc3
create: add the slashdot hack, fixes #4685 2024-01-30 14:01:40 +01:00
Thomas Waldmann
e80d922730
requirements are defined in pyproject.toml 2024-01-29 20:44:37 +01:00
Thomas Waldmann
4a65f9c943
docs: do not refer to setup.py installation method
Invoking setup.py is deprecated.
2024-01-29 20:39:02 +01:00
Thomas Waldmann
6e228e371b
scripts/gendocs.py: make it work
remove unused html_write function

gendocs: update developer docs
2024-01-29 20:31:56 +01:00
Thomas Waldmann
bdacc84ceb
build_usage build_man 2024-01-20 19:25:08 +01:00
Thomas Waldmann
1445a2b3ff
update CHANGES 2024-01-20 19:13:40 +01:00
Thomas Waldmann
5d956b9655
add ConnectionBrokenWithHint for BrokenPipeErrors and similar, see #7016
no traceback, but error message and specific exit code.
2024-01-19 18:38:07 +01:00
Thomas Waldmann
45f65f7c57
check_can_create_repository: deal with PermissionErrors, see #7016
borg init calls this. If there is a PermissionError, it is
usually fs permission issue at path or its parent directory.

Don't give a traceback, but rather an error msg and a specific exit code.
2024-01-19 18:13:53 +01:00