From 74df9d5998a843110c0cb6f8cc7e69ebea6eb038 Mon Sep 17 00:00:00 2001 From: Michael Eischer Date: Sun, 3 Jul 2022 11:34:01 +0200 Subject: [PATCH] Add changelog for async pack uploads --- changelog/unreleased/issue-2696 | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 changelog/unreleased/issue-2696 diff --git a/changelog/unreleased/issue-2696 b/changelog/unreleased/issue-2696 new file mode 100644 index 000000000..1732363f4 --- /dev/null +++ b/changelog/unreleased/issue-2696 @@ -0,0 +1,13 @@ +Enhancement: Improve backup speed with many small files + +We have restructured the backup pipeline to continue reading files while all +upload connections are busy. This allows the backup to already prepare the next +data file such that the upload can continue right once the last one has +completed. This can especially improve the backup performance for high latency +backends. + +The upload concurrency is now controlled using the `-o .connections=5` +option. + +https://github.com/restic/restic/issues/2696 +https://github.com/restic/restic/pull/3489