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
1 2 | <strong># wget http://proxmox.com/cms_proxmox/cms/upload/vzdump/ vzdump-1.0-2.noarch.rpm</strong> |
Instalamos
1 | <strong># rpm -i vzdump-1.0-2.noarch.rpm</strong> |
Opciones
1 2 3 4 5 6 7 8 9 | 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:
1 | <strong># vzdump --compress --mailto nuestro@mail.com 555</strong> |
Esto creará un backup del container comprimido en el directorio /vz/dump
1 2 3 4 5 6 | 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