Herramienta muy útil y necesaria para evitarnos sustos y desgracias innecesarias. Con Vzdump podemos hacer un backup de un container incluso sin la necesidad de pararlo. Es una herramienta que combinada con otras de OpenVZ nos dan mucha libertad y recursos para poder gestionar los containers. Siguen los pasos de su instalación para sistemas basados en rpm.
Descargamos
# wget http://proxmox.com/cms_proxmox/cms/upload/vzdump/
vzdump-1.0-2.noarch.rpm
Instalamos
# rpm -i vzdump-1.0-2.noarch.rpm
Opciones
vzdump OPTIONS [--all | ]
--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
--stop stop/start container if running
--suspend suspend/resume container when running
--snapshot use LVM snapshot when running
--restore FILENAME restore FILENAME
Un ejemplo de su funcionamiento:
# vzdump --compress --mailto nuestro@mail.com 555
Esto creará un backup del container comprimido en el directorio /vz/dump
INFO: starting backup for VPS 555 (/vz/private/555)
WARN: online backup without suspend/snapshot
WARN: this can lead to inconsistent data
INFO: Creating archive '/vz/dump/vzdump-555.tgz' (/vz/private/555)
Total bytes written: 1227601920 (1,2GiB, 2,8MiB/s)
INFO: backup for VPS 244186 finished successful (7.08 minutes)
Consejo: antes de tocar nada en un container, backup al canto 😛
Más Info: http://wiki.openvz.org/Backup_of_a_running_VE_with_vzdump
¿y si quisiera crear otra maquina a partir de ese backup?
Hola
realmente hace muchos años que no toco OpenVZ. Lo lamento.
Saludos