]> git.proxmox.com Git - proxmox-backup.git/commitdiff
Fix 3321: fix interactive restore command explanation
authorDylan Whyte <d.whyte@proxmox.com>
Tue, 2 Mar 2021 13:50:19 +0000 (14:50 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Wed, 3 Mar 2021 08:34:19 +0000 (09:34 +0100)
The previous description in the docs was false. The restore command
with the pattern parameter will search the entire backup archive,
regardless of pwd.

Signed-off-by: Dylan Whyte <d.whyte@proxmox.com>
docs/backup-client.rst

index 384de9585a69e7cc1fa58772a1fa254279244d46..598fd55d257d784bf589c1845b1e287ff5eebcef 100644 (file)
@@ -460,16 +460,15 @@ subdirectory and add the corresponding pattern to the list for subsequent restor
 all files in the archive matching the patterns to ``/target/path`` on the local
 host. This will scan the whole archive.
 
-With ``restore /target/path`` you can restore the sub-archive given by the current
-working directory to the local target path ``/target/path`` on your host.
-By additionally passing a glob pattern with ``--pattern <glob>``, the restore is
-further limited to files matching the pattern.
-For example:
+The ``restore`` command can be used to restore all the files contained within
+the backup archive. This is most helpful when paired with the ``--pattern
+<glob>`` option, as it allows you to restore all files matching a specific
+pattern. For example, if you wanted to restore configuration files
+located in ``/etc``, you could do the following:
 
 .. code-block:: console
 
-  pxar:/ > cd /etc/
-  pxar:/etc/ > restore /target/ --pattern **/*.conf
+  pxar:/ > restore target/ --pattern etc/**/*.conf
   ...
 
 The above will scan trough all the directories below ``/etc`` and restore all