Rechercher une page de manuel
vzdump
Langue: en
Version: 2009-04-06 (debian - 07/07/09)
Section: 1 (Commandes utilisateur)
NAME
vzdump - openvz backup and restore utilitySYNOPSIS
vzdump OPTIONS [--all | <VEID>]--exclude VPSID exclude VPSID (assumes --all)
--exclude-path REGEX exclude certain files/directories. Standard
exclusions are disabled in this case. You
can use this option more than once to specify
multiple exclude paths
--compress compress dump file (gzip)
--dumpdir DIR store resulting files in DIR
--xdelta create a differential backup using xdelta
--mailto EMAIL send notification mail to EMAIL. You can use
this option more than once to specify multiple
receivers
--stop stop/start VPS if running
--suspend suspend/resume VPS when running
--snapshot use LVM snapshot when running
--restore FILENAME restore FILENAME
DESCRIPTION
vzdump is an utility to make consistent snapshots of running OpenVZ VEs. It basically creates a tar archive of the VE private area, which also includes the VE configuration files.There are several ways to provide consistency:
- stop the VE during backup (very long downtime)
- use rsync and suspend/resume (minimal downtime).
- use LVM2 (no downtime, but needs LVM2 and 500m free space on the corresponding volume group to create the LVM snapshot)
FILES
vzdump skips the following files by default/var/log/.+ /tmp/.+ /var/tmp/.+ /var/run/.+pid
You can overwrite those exclusions by manually specifying exclude paths, for example:
> vzdump --exclude-path '/tmp/.+' --exclude-path '/var/tmp/.+' 777
(only excludes tmp directories)
OpenVZ configuration files are also stored inside the backup archive (/etc/vzdump), and will be correctly restored with --restore
EXAMPLES
Simply dump VE 777 - no snapshot, just archive the VE private area and configuration files to the default dump directory (usually /var/lib/vz/dump/).> vzdump 777
Use rsync and suspend/resume to create an snapshot (minimal downtime).
> vzdump --suspend 777
Backup all VEs and send notification mails to root.
> vzdump --suspend --all --mailto root
Use LVM2 to create snapshots (no downtime).
> vzdump --dumpdir /space/backup --snapshot 777
Restore above backup to VE 600
> vzdump --restore /space/backup/vzdump-777.tar 600
Backup all VESs excluding VE 101 and 102
> vzdump --suspend --exclude 101 --exclude 102
AUTHOR
Dietmar Maurer <dietmar@proxmox.com>Many thanks to Proxmox Server Solutions (www.proxmox.com) for sponsoring this work.
COPYRIGHT AND DISCLAIMER
Copyright (C) 2007 Proxmox Server Solutions GmbHCopyright: vzdump is under GNU GPL, the GNU General Public License.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 dated June, 1991.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre