v0.17.2
版本发布时间: 2024-10-27 23:55:08
restic/restic最新发布版本:v0.17.2(2024-10-27 23:55:08)
Changelog for restic 0.17.2 (2024-10-27)
The following sections list the changes in restic 0.17.2 relevant to restic users. The changes are ordered by importance.
Summary
- Fix #4004: Support container-level SAS/SAT tokens for Azure backend
- Fix #5047: Resolve potential error during concurrent cache cleanup
- Fix #5050: Return error if
tag
fails to lock repository - Fix #5057: Exclude irregular files from backups
- Fix #5063: Correctly
backup
extended metadata when using VSS on Windows
Details
-
Bugfix #4004: Support container-level SAS/SAT tokens for Azure backend
Restic previously expected SAS/SAT tokens to be generated at the account level, which prevented tokens created at the container level from being used to initialize a repository. This caused an error when attempting to initialize a repository with container-level tokens.
Restic now supports both account-level and container-level SAS/SAT tokens for initializing a repository.
-
Bugfix #5047: Resolve potential error during concurrent cache cleanup
When multiple restic processes ran concurrently, they could compete to remove obsolete snapshots from the local backend cache, sometimes leading to a "no such file or directory" error. Restic now suppresses this error to prevent issues during cache cleanup.
-
Bugfix #5050: Return error if
tag
fails to lock repositorySince restic 0.17.0, the
tag
command did not return an error when it failed to open or lock the repository. This issue has now been fixed. -
Bugfix #5057: Exclude irregular files from backups
Since restic 0.17.1, files with the type
irregular
could mistakenly be included in snapshots, especially when backing up special file types on Windows that restic cannot process. This issue has now been fixed.Previously, this bug caused the
check
command to report errors like the following one:tree 12345678[...]: node "example.zip" with invalid type "irregular"
To repair affected snapshots, upgrade to restic 0.17.2 and run:
restic repair snapshots --forget
This will remove the
irregular
files from the snapshots (creating a new snapshot ID for each of the affected snapshots).#5057 https://forum.restic.net/t/errors-found-by-check-1-invalid-type-irregular-2-ciphertext-verification-failed/8447/2
-
Bugfix #5063: Correctly
backup
extended metadata when using VSS on WindowsOn Windows, when creating a backup with the
--use-fs-snapshot
option, restic read extended metadata from the original filesystem path instead of from the snapshot. This could result in errors if files were removed during the backup process.This issue has now been resolved.
1、 restic-0.17.2.tar.gz 22.99MB
2、 restic-0.17.2.tar.gz.asc 833B
3、 restic_0.17.2_aix_ppc64.bz2 8.01MB
4、 restic_0.17.2_darwin_amd64.bz2 8.85MB
5、 restic_0.17.2_darwin_arm64.bz2 8.3MB
6、 restic_0.17.2_freebsd_386.bz2 7.89MB
7、 restic_0.17.2_freebsd_amd64.bz2 8.49MB
8、 restic_0.17.2_freebsd_arm.bz2 7.83MB
9、 restic_0.17.2_linux_386.bz2 7.93MB
10、 restic_0.17.2_linux_amd64.bz2 8.53MB
11、 restic_0.17.2_linux_arm.bz2 7.86MB
12、 restic_0.17.2_linux_arm64.bz2 7.74MB
13、 restic_0.17.2_linux_mips.bz2 7.12MB
14、 restic_0.17.2_linux_mips64.bz2 6.87MB
15、 restic_0.17.2_linux_mips64le.bz2 6.93MB
16、 restic_0.17.2_linux_mipsle.bz2 7.16MB
17、 restic_0.17.2_linux_ppc64le.bz2 7.53MB
18、 restic_0.17.2_linux_riscv64.bz2 7.86MB
19、 restic_0.17.2_linux_s390x.bz2 8.03MB
20、 restic_0.17.2_netbsd_386.bz2 7.79MB
21、 restic_0.17.2_netbsd_amd64.bz2 8.34MB
22、 restic_0.17.2_openbsd_386.bz2 7.8MB
23、 restic_0.17.2_openbsd_amd64.bz2 8.35MB
24、 restic_0.17.2_solaris_amd64.bz2 8.34MB
25、 restic_0.17.2_windows_386.zip 9.01MB
26、 restic_0.17.2_windows_amd64.zip 9.43MB
27、 SHA256SUMS 2.35KB
28、 SHA256SUMS.asc 833B