It is possible to use the vzdump
tool for container backup. Please refer to
the vzdump
manual page for details.
Restoring container backups made with vzdump
is possible using the pct
restore
command. By default, pct restore
will attempt to restore as much of
the backed up container configuration as possible. It is possible to override
the backed up configuration by manually setting container options on the
command line (see the pct
manual page for details).
pvesm extractconfig
can be used to view the backed up configuration
contained in a vzdump archive.
There are two basic restore modes, only differing by their handling of mount points:
If neither the rootfs
parameter nor any of the optional mpX
parameters are
explicitly set, the mount point configuration from the backed up configuration
file is restored using the following steps:
storage
parameter (default: local
).
Since bind and device mount points are never backed up, no files are restored in the last step, but only the configuration options. The assumption is that such mount points are either backed up with another mechanism (e.g., NFS space that is bind mounted into many containers), or not intended to be backed up at all.
This simple mode is also used by the container restore operations in the web interface.
By setting the rootfs
parameter (and optionally, any combination of mpX
parameters), the pct restore
command is automatically switched into an
advanced mode. This advanced mode completely ignores the rootfs
and mpX
configuration options contained in the backup archive, and instead only uses
the options explicitly provided as parameters.
This mode allows flexible configuration of mount point settings at restore time, for example: