


























13 Sep 2017
We’re very pleased to announce that restic 0.7.2 has been released! For downloading the code, head over to GitHub. As always, thanks for reporting any issues you encounter!
The binaries released with each restic version are reproducible, which means that you can easily reproduce a byte identical version from the source code for that release. Instructions on how to do that are contained in the builder repository.
We’ve added an official docker image and a Dockerfile to build this image in docker/.
#1061
The git repository layout was changed to resemble the layout typically used in Go projects, we’re not using gb for building restic any more and vendoring the dependencies is now taken care of by dep.
#1126
We now support saving backups on Google Cloud Storage. #1134 #1052 #211
We’ve added support for Microsoft Azure Blob Storage as a restic backend. #1149 #1059 #609
In the course of supporting Microsoft Azure Blobe Storage Go 1.8 is now a requirement to build restic.
The restore command has been improved: When dirs are excluded (or not included) in a restore, they are not loaded from the repo any more.
#1044
Name collisions are now resolved by appending a counter. #1179 #1209
The key command now prompts for a password even if the original password to access a repo has been specified via the RESTIC_PASSWORD environment variable or a password file.
#1132
#1133
Properly report errors when reading files with exclude patterns. #1144
We now automatically generate man pages for all restic commands, see the subdir doc/man.
#697
#1147
The key remove command was corrected and now works as documented.
#1164
When a restic command other than init is used with a local repository and the repository directory does not exist, restic creates the directory structure. That’s an error, only the init command should create the dir.
#1167
#1182
Restic now prints stats on all BSD systems (not only on darwin) when SIGINFO is received (usually when ctrl+t is pressed). #1203 #1082
Since a few releases restic had the ability to write profiling files for memory and CPU usage when debug is enabled. It was discovered that when restic is interrupted (ctrl+c is pressed), the proper shutdown hook is not run. This is now corrected.
#1191
A new option --exclude-caches was added that allows excluding cache directories (that are tagged as such). This is a special case of a more generic option --exclude-if-present which excludes a directory if a file with a specific name (and contents) is present.
#317
#1170
#1224
The forget command now has an option --group-by that allows flexible grouping policies.
#1196
The date and time restic records for a new backup can now be specified externally by passing --time to the backup command.
#1205
The option --compact was added to the snapshots command to get a better overview of the snapshots in a repo. It limits each snapshot to a single line.
#1218
#1223
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。