mirror of
https://github.com/octoleo/restic.git
synced 2024-11-26 14:56:29 +00:00
doc: slightly modernize backup examples
This commit is contained in:
parent
5649334099
commit
513135b238
@ -24,16 +24,17 @@ again:
|
||||
$ restic -r /srv/restic-repo --verbose backup ~/work
|
||||
open repository
|
||||
enter password for repository:
|
||||
password is correct
|
||||
lock repository
|
||||
repository a14e5863 opened (version 2, compression level auto)
|
||||
load index files
|
||||
start scan
|
||||
start backup
|
||||
scan finished in 1.837s
|
||||
processed 1.720 GiB in 0:12
|
||||
start scan on [/home/user/work]
|
||||
start backup on [/home/user/work]
|
||||
scan finished in 1.837s: 5307 files, 1.720 GiB
|
||||
|
||||
Files: 5307 new, 0 changed, 0 unmodified
|
||||
Dirs: 1867 new, 0 changed, 0 unmodified
|
||||
Added: 1.200 GiB
|
||||
Added to the repository: 1.200 GiB (1.103 GiB stored)
|
||||
|
||||
processed 5307 files, 1.720 GiB in 0:12
|
||||
snapshot 40dc1520 saved
|
||||
|
||||
As you can see, restic created a backup of the directory and was pretty
|
||||
@ -44,6 +45,7 @@ You can see that restic tells us it processed 1.720 GiB of data, this is the
|
||||
size of the files and directories in ``~/work`` on the local file system. It
|
||||
also tells us that only 1.200 GiB was added to the repository. This means that
|
||||
some of the data was duplicate and restic was able to efficiently reduce it.
|
||||
The data compression also managed to compress the data down to 1.103 GiB.
|
||||
|
||||
If you don't pass the ``--verbose`` option, restic will print less data. You'll
|
||||
still get a nice live status display. Be aware that the live status shows the
|
||||
@ -109,17 +111,18 @@ repository (since all data is already there). This is de-duplication at work!
|
||||
$ restic -r /srv/restic-repo --verbose backup ~/work
|
||||
open repository
|
||||
enter password for repository:
|
||||
password is correct
|
||||
lock repository
|
||||
repository a14e5863 opened (version 2, compression level auto)
|
||||
load index files
|
||||
using parent snapshot d875ae93
|
||||
start scan
|
||||
start backup
|
||||
scan finished in 1.881s
|
||||
processed 1.720 GiB in 0:03
|
||||
using parent snapshot 40dc1520
|
||||
start scan on [/home/user/work]
|
||||
start backup on [/home/user/work]
|
||||
scan finished in 1.881s: 5307 files, 1.720 GiB
|
||||
|
||||
Files: 0 new, 0 changed, 5307 unmodified
|
||||
Dirs: 0 new, 0 changed, 1867 unmodified
|
||||
Added: 0 B
|
||||
Added to the repository: 0 B (0 B stored)
|
||||
|
||||
processed 5307 files, 1.720 GiB in 0:03
|
||||
snapshot 79766175 saved
|
||||
|
||||
You can even backup individual files in the same repository (not passing
|
||||
@ -129,7 +132,6 @@ You can even backup individual files in the same repository (not passing
|
||||
|
||||
$ restic -r /srv/restic-repo backup ~/work.txt
|
||||
enter password for repository:
|
||||
password is correct
|
||||
snapshot 249d0210 saved
|
||||
|
||||
If you're interested in what restic does, pass ``--verbose`` twice (or
|
||||
@ -143,7 +145,6 @@ restic encounters:
|
||||
$ restic -r /srv/restic-repo --verbose --verbose backup ~/work.txt
|
||||
open repository
|
||||
enter password for repository:
|
||||
password is correct
|
||||
lock repository
|
||||
load index files
|
||||
using parent snapshot f3f8d56b
|
||||
@ -255,7 +256,7 @@ the corresponding folder and use relative paths.
|
||||
using parent snapshot 40dc1520
|
||||
start scan on [.]
|
||||
start backup on [.]
|
||||
scan finished in 1.814s: 5307 files, 1.200GiB
|
||||
scan finished in 1.814s: 5307 files, 1.720 GiB
|
||||
|
||||
Files: 0 new, 0 changed, 5307 unmodified
|
||||
Dirs: 0 new, 0 changed, 1867 unmodified
|
||||
@ -503,7 +504,6 @@ and displays a small statistic, just pass the command two snapshot IDs:
|
||||
.. code-block:: console
|
||||
|
||||
$ restic -r /srv/restic-repo diff 5845b002 2ab627a6
|
||||
password is correct
|
||||
comparing snapshot ea657ce5 to 2ab627a6:
|
||||
|
||||
C /restic/cmd_diff.go
|
||||
|
@ -163,8 +163,8 @@ example from a local to a remote repository, you can use the ``copy`` command:
|
||||
.. code-block:: console
|
||||
|
||||
$ restic -r /srv/restic-repo-copy copy --from-repo /srv/restic-repo
|
||||
repository d6504c63 opened successfully, password is correct
|
||||
repository 3dd0878c opened successfully, password is correct
|
||||
repository d6504c63 opened successfully
|
||||
repository 3dd0878c opened successfully
|
||||
|
||||
snapshot 410b18a2 of [/home/user/work] at 2020-06-09 23:15:57.305305 +0200 CEST by user@kasimir
|
||||
copy started, this may take a while...
|
||||
@ -263,7 +263,7 @@ the unwanted files from affected snapshots by rewriting them using the
|
||||
.. code-block:: console
|
||||
|
||||
$ restic -r /srv/restic-repo rewrite --exclude secret-file
|
||||
repository c881945a opened (repository version 2) successfully, password is correct
|
||||
repository c881945a opened (repository version 2) successfully
|
||||
|
||||
snapshot 6160ddb2 of [/home/user/work] at 2022-06-12 16:01:28.406630608 +0200 CEST by user@kasimir
|
||||
excluding /home/user/work/secret-file
|
||||
@ -274,7 +274,7 @@ the unwanted files from affected snapshots by rewriting them using the
|
||||
modified 1 snapshots
|
||||
|
||||
$ restic -r /srv/restic-repo rewrite --exclude secret-file 6160ddb2
|
||||
repository c881945a opened (repository version 2) successfully, password is correct
|
||||
repository c881945a opened (repository version 2) successfully
|
||||
|
||||
snapshot 6160ddb2 of [/home/user/work] at 2022-06-12 16:01:28.406630608 +0200 CEST by user@kasimir
|
||||
excluding /home/user/work/secret-file
|
||||
|
@ -80,7 +80,7 @@ command must be run:
|
||||
|
||||
$ restic -r /srv/restic-repo prune
|
||||
enter password for repository:
|
||||
repository 33002c5e opened successfully, password is correct
|
||||
repository 33002c5e opened successfully
|
||||
loading all snapshots...
|
||||
loading indexes...
|
||||
finding data that is still in use for 4 snapshots
|
||||
@ -265,7 +265,7 @@ Sunday for 12 weeks:
|
||||
.. code-block:: console
|
||||
|
||||
$ restic snapshots
|
||||
repository f00c6e2a opened successfully, password is correct
|
||||
repository f00c6e2a opened successfully
|
||||
ID Time Host Tags Paths
|
||||
---------------------------------------------------------------
|
||||
0a1f9759 2019-09-01 11:00:00 mopped /home/user/work
|
||||
@ -289,7 +289,7 @@ four Sundays, and remove the other snapshots:
|
||||
.. code-block:: console
|
||||
|
||||
$ restic forget --keep-daily 4 --dry-run
|
||||
repository f00c6e2a opened successfully, password is correct
|
||||
repository f00c6e2a opened successfully
|
||||
Applying Policy: keep the last 4 daily snapshots
|
||||
keep 4 snapshots:
|
||||
ID Time Host Tags Reasons Paths
|
||||
|
@ -329,7 +329,6 @@ required to restore the latest snapshot (from any host that made it):
|
||||
.. code-block:: console
|
||||
|
||||
$ restic stats latest
|
||||
password is correct
|
||||
Total File Count: 10538
|
||||
Total Size: 37.824 GiB
|
||||
|
||||
@ -340,7 +339,6 @@ host by using the ``--host`` flag:
|
||||
.. code-block:: console
|
||||
|
||||
$ restic stats --host myserver latest
|
||||
password is correct
|
||||
Total File Count: 21766
|
||||
Total Size: 481.783 GiB
|
||||
|
||||
@ -357,7 +355,6 @@ has restic's deduplication helped? We can check:
|
||||
.. code-block:: console
|
||||
|
||||
$ restic stats --host myserver --mode raw-data latest
|
||||
password is correct
|
||||
Total Blob Count: 340847
|
||||
Total Size: 458.663 GiB
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user