2
2
mirror of https://github.com/octoleo/restic.git synced 2024-12-22 10:58:55 +00:00

Consistent writing

This commit is contained in:
Florian Weingarten 2015-04-24 19:43:27 -04:00
parent 8be6dc0265
commit 170d147427
2 changed files with 5 additions and 5 deletions

View File

@ -146,7 +146,7 @@ func OpenRepo() (restic.Server, error) {
s := restic.NewServer(be) s := restic.NewServer(be)
err = s.SearchKey(readPassword("RESTIC_PASSWORD", "Enter Password for Repository: ")) err = s.SearchKey(readPassword("RESTIC_PASSWORD", "enter password for repository: "))
if err != nil { if err != nil {
return restic.Server{}, fmt.Errorf("unable to open repo: %v", err) return restic.Server{}, fmt.Errorf("unable to open repo: %v", err)
} }

View File

@ -239,7 +239,7 @@ The command `restic cat snapshot` can be used as follows to decrypt and
pretty-print the contents of a snapshot file: pretty-print the contents of a snapshot file:
$ restic -r /tmp/restic-repo cat snapshot 22a5af1b $ restic -r /tmp/restic-repo cat snapshot 22a5af1b
Enter Password for Repository: enter password for repository:
{ {
"time": "2015-01-02T18:10:50.895208559+01:00", "time": "2015-01-02T18:10:50.895208559+01:00",
"tree": "2da81727b6585232894cfbb8f8bdab8d1eccd3d8f7c92bc934d62e62e618ffdf", "tree": "2da81727b6585232894cfbb8f8bdab8d1eccd3d8f7c92bc934d62e62e618ffdf",
@ -273,7 +273,7 @@ filename the tree object is stored in.
The command `restic cat tree` can be used to inspect the tree referenced above: The command `restic cat tree` can be used to inspect the tree referenced above:
$ restic -r /tmp/restic-repo cat tree b8138ab08a4722596ac89c917827358da4672eac68e3c03a8115b88dbf4bfb59 $ restic -r /tmp/restic-repo cat tree b8138ab08a4722596ac89c917827358da4672eac68e3c03a8115b88dbf4bfb59
Enter Password for Repository: enter password for repository:
{ {
"nodes": [ "nodes": [
{ {
@ -301,7 +301,7 @@ When the command `restic cat tree` is used, the storage hash is needed to print
a tree. The tree referenced above can be dumped as follows: a tree. The tree referenced above can be dumped as follows:
$ restic -r /tmp/restic-repo cat tree 8b238c8811cc362693e91a857460c78d3acf7d9edb2f111048691976803cf16e $ restic -r /tmp/restic-repo cat tree 8b238c8811cc362693e91a857460c78d3acf7d9edb2f111048691976803cf16e
Enter Password for Repository: enter password for repository:
{ {
"nodes": [ "nodes": [
{ {
@ -332,7 +332,7 @@ The command `restic cat data` can be used to extract and decrypt data given a
storage hash, e.g. for the data mentioned above: storage hash, e.g. for the data mentioned above:
$ restic -r /tmp/restic-repo cat blob 00634c46e5f7c055c341acd1201cf8289cabe769f991d6e350f8cd8ce2a52ac3 | sha256sum $ restic -r /tmp/restic-repo cat blob 00634c46e5f7c055c341acd1201cf8289cabe769f991d6e350f8cd8ce2a52ac3 | sha256sum
Enter Password for Repository: enter password for repository:
50f77b3b4291e8411a027b9f9b9e64658181cc676ce6ba9958b95f268cb1109d - 50f77b3b4291e8411a027b9f9b9e64658181cc676ce6ba9958b95f268cb1109d -
As can be seen from the output of the program `sha256sum`, the hash matches the As can be seen from the output of the program `sha256sum`, the hash matches the