v0.7.2
版本发布时间: 2017-09-13 23:24:28
restic/restic最新发布版本:v0.17.3(2024-11-09 03:52:25)
We're very pleased to announce restic 0.7.2! restic is distributed as a standalone binary: download the correct file for your operating system and architecture, extract the file and just run it. If you run into any issues, please report them at the GitHub issue tracker or visit the forum.
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.
This release contains the following changes:
Important Changes in 0.7.2
-
We've added an official docker image and a Dockerfile to build this image in
docker/
. https://github.com/restic/restic/pull/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 bydep
. https://github.com/restic/restic/pull/1126 -
We now support saving backups on Google Cloud Storage. https://github.com/restic/restic/pull/1134 https://github.com/restic/restic/pull/1052 https://github.com/restic/restic/issues/211
-
We've added support for Microsoft Azure Blob Storage as a restic backend. https://github.com/restic/restic/pull/1149 https://github.com/restic/restic/pull/1059 https://github.com/restic/restic/issues/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. https://github.com/restic/restic/pull/1044 -
Name collisions are now resolved by appending a counter. https://github.com/restic/restic/issues/1179 https://github.com/restic/restic/pull/1209
Small changes
-
The
key
command now prompts for a password even if the original password to access a repo has been specified via theRESTIC_PASSWORD
environment variable or a password file. https://github.com/restic/restic/issues/1132 https://github.com/restic/restic/pull/1133 -
Properly report errors when reading files with exclude patterns. https://github.com/restic/restic/pull/1144
-
We now automatically generate man pages for all restic commands, see the subdir
doc/man
. https://github.com/restic/restic/issues/697 https://github.com/restic/restic/pull/1147 -
The
key remove
command was corrected and now works as documented. https://github.com/restic/restic/pull/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 theinit
command should create the dir. https://github.com/restic/restic/issues/1167 https://github.com/restic/restic/pull/1182 -
Restic now prints stats on all BSD systems (not only on darwin) when SIGINFO is received (usually when ctrl+t is pressed). https://github.com/restic/restic/pull/1203 https://github.com/restic/restic/pull/1082#issuecomment-326279920
-
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. https://github.com/restic/restic/pull/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. https://github.com/restic/restic/issues/317 https://github.com/restic/restic/pull/1170 https://github.com/restic/restic/pull/1224 -
The
forget
command now has an option--group-by
that allows flexible grouping policies. https://github.com/restic/restic/pull/1196 -
The date and time restic records for a new backup can now be specified externally by passing
--time
to thebackup
command. https://github.com/restic/restic/pull/1205 -
The option
--compact
was added to thesnapshots
command to get a better overview of the snapshots in a repo. It limits each snapshot to a single line. https://github.com/restic/restic/issues/1218 https://github.com/restic/restic/pull/1223
1、 restic-0.7.2.tar.gz 35.34MB
2、 restic-0.7.2.tar.gz.asc 833B
3、 restic_0.7.2_darwin_386.bz2 3.17MB
4、 restic_0.7.2_darwin_amd64.bz2 3.37MB
5、 restic_0.7.2_freebsd_386.bz2 2.98MB
6、 restic_0.7.2_freebsd_amd64.bz2 3.17MB
7、 restic_0.7.2_freebsd_arm.bz2 2.99MB
8、 restic_0.7.2_linux_386.bz2 2.99MB
9、 restic_0.7.2_linux_amd64.bz2 3.18MB
10、 restic_0.7.2_linux_arm.bz2 2.99MB
11、 restic_0.7.2_linux_arm64.bz2 2.85MB
12、 restic_0.7.2_openbsd_386.bz2 2.89MB
13、 restic_0.7.2_openbsd_amd64.bz2 3.06MB
14、 restic_0.7.2_windows_386.zip 3.19MB
15、 restic_0.7.2_windows_amd64.zip 3.45MB
16、 SHA256SUMS 1.29KB
17、 SHA256SUMS.asc 833B