mirror of
https://github.com/octoleo/restic.git
synced 2024-11-29 16:23:59 +00:00
5ec312ca06
Create a temporary file with a sufficiently random name to essentially avoid any chance of conflicts. Once the upload has finished remove the temporary suffix. Interrupted upload thus will be ignored by restic.
11 lines
349 B
Plaintext
11 lines
349 B
Plaintext
Enhancement: Atomic uploads for SFTP
|
|
|
|
The SFTP backend did not upload files atomically. An interrupted upload could
|
|
leave an incomplete file behind which could prevent restic from accessing the
|
|
repository.
|
|
|
|
Uploads in the SFTP backend are now done atomically.
|
|
|
|
https://github.com/restic/restic/issues/3003
|
|
https://github.com/restic/restic/pull/3524
|