]> git.proxmox.com Git - pve-docs.git/blobdiff - vzdump.adoc
update generated docs
[pve-docs.git] / vzdump.adoc
index 231b49b8d08eadd61aecbf023335d44fcded92c1..3276a32795dea2b4f334f8487d86815e77c8c8ef 100644 (file)
@@ -64,7 +64,8 @@ not require that the underlying storage supports snapshots.
 
 `stop` mode::
 
-Stop the guest during backup. This results in a very long downtime.
+Stop the container for the duration of the backup. This potentially results in
+a very long downtime.
 
 `suspend` mode::
 
@@ -77,20 +78,26 @@ to hold the container copy.
 When the container is on a local filesystem and the target storage of the backup
 is an NFS server, you should set `--tmpdir` to reside on a local filesystem too,
 as this will result in a many fold performance improvement.
-Use of a local `tmpdir` is also required if you want to backup in `suspend`
-mode a local container using ACLs to an NFS server.
+Use of a local `tmpdir` is also required if you want to backup a local container
+using ACLs in suspend mode if the backup storage is an NFS server.
 
 `snapshot` mode::
 
 This mode uses the snapshotting facilities of the underlying
-storage. A snapshot will be made of the container volume, and the
-snapshot content will be archived in a tar file.
+storage. First, the container will be suspended to ensure data consistency.
+A temporary snapshot of the container's volumes will be made and the
+snapshot content will be archived in a tar file. Finally, the temporary
+snapshot is deleted again.
+
+NOTE: `snapshot` mode requires that all backed up volumes are on a storage that
+supports snapshots. Using the `backup=no` mountpoint option individual volumes
+can be excluded from the backup (and thus this requirement).
 
 
 Backup File Names
 -----------------
 
-Newer versions of vzdump encode the virtual machine type and the
+Newer versions of vzdump encode the guest type and the
 backup time into the filename, for example
 
  vzdump-lxc-105-2009_10_09-11_04_43.tar
@@ -149,29 +156,31 @@ directory ('vzdump-hook-script.pl').
 File Exclusions
 ---------------
 
-First, this option is only available for container backups. 'vzdump'
-skips the following files with option `--stdexcludes`
+NOTE: this option is only available for container backups.
+
+'vzdump' skips the following files by default (disable with the option
+`--stdexcludes 0`)
 
  /var/log/?*
  /tmp/?*
  /var/tmp/?*
  /var/run/?*pid
 
-Or you can manually specify exclude paths, for example:
+You can also manually specify (additional) exclude paths, for example:
 
  # vzdump 777 --exclude-path /tmp/ --exclude-path '/var/foo*'
 
 (only excludes tmp directories)
 
 Configuration files are also stored inside the backup archive
-(`/etc/vzdump/`), and will be correctly restored.
+(in `./etc/vzdump/`) and will be correctly restored.
 
 Examples
 --------
 
 Simply dump guest 777 - no snapshot, just archive the guest private area and
 configuration files to the default dump directory (usually
-'/var/liv//vz/dump/').
+'/var/lib/vz/dump/').
 
  # vzdump 777
 
@@ -183,7 +192,7 @@ Backup all guest systems and send notification mails to root and admin.
 
  # vzdump --all --mode suspend --mailto root --mailto admin
 
-Use snapshot mode (no downtime).
+Use snapshot mode (no downtime) and non-default dump directory.
 
  # vzdump 777 --dumpdir /mnt/backup --mode snapshot