Copias de seguridad de máquinas virtuales y contenedores¶
Para realizar esto, con herramientas nativas de Proxmox, se utiliza el comando vzdump. Las copias de seguridad se pueden guardar en formato .vma, .tgz o .lzo.
vzdump <id-vm> [<id-ct1> ...] [opciones]
Opciones:
--mode <modo> define el modo de copia de seguridad. Hay tres modos de copia de seguridad admitidos:
snapshot– Este modo se utiliza de forma predeterminada y permite realizar una copia de seguridad cuando una máquina virtual o contenedor está en ejecución.suspend– Este modo suspende la máquina virtual o el contenedor antes de realizar la copia de seguridad, lo que permite asegurar de que los datos sean coherentes. El breve tiempo de inactividad causado por este modo es una desventaja.stop– detiene la máquina virtual o el contenedor antes de realizar la copia de seguridad. Este enfoque permite preservar la coherencia de los datos de la copia de seguridad, pero requiere un tiempo de inactividad más prolongado.
--compress <tipo> se utiliza para especificar el método de compresión. Hay tres opciones de compresión admitidas:
lzo– compresión ligera y rápida para la copia de seguridad (utilizada de forma predeterminada).gzip– este es un método de compresión más eficiente, pero requiere más tiempo para comprimir los datos (compresión más lenta).zstd– este tipo de compresión utiliza un algoritmo de compresión moderno que ofrece altas relaciones de compresión con un rendimiento óptimo.
--storage <almacenamiento> especifica el destino de almacenamiento para el archivo de copia de seguridad. Esto puede ser un directorio local, un recurso compartido NFS o un grupo de almacenamiento.
--maxfiles <n> limita el número de archivos de copia de seguridad que se conservarán. Las copias de seguridad más antiguas se eliminan automáticamente si se alcanza el límite.
--remove <modo> elimina automáticamente los archivos de copia de seguridad según el modo especificado. Los modos incluyen:
old– elimina las copias de seguridad antiguas cuando se crean nuevas.fail– elimina solo las copias de seguridad fallidas.
Hacer una copia de seguridad de varias VM¶
Haga una copia de seguridad de las VM con los ID 101, 102 y 103 secuencialmente:
vzdump 101 102 103
Guardar copia de seguridad con compresión¶
vzdump 101 --storage local --compress gzip --maxfiles 3
El comando vzdump con estas opciones realiza las siguientes acciones:
Guarda la copia de seguridad de la VM 101 en el almacenamiento denominado local. El almacenamiento local podría ser un directorio local o un grupo de almacenamiento.
Se utiliza la compresión gzip. La creación de una copia de seguridad cifrada con la compresión gzip puede tardar más, pero termina con un archivo de copia de seguridad más pequeño.
Solo se conservan las 3 copias de seguridad más recientes, mientras que las más antiguas se eliminan automáticamente.
Omitir archivos de registro¶
vzdump 102 --exclude-path /var/log
Realiza una copia de seguridad de la VM 102 pero excluye el directorio /var/log, lo que reduce el tamaño de la copia de seguridad al omitir los archivos de registro.
Eliminar copias de seguridad antiguas¶
vzdump 101 --storage respaldo-nfs --maxfiles 5 --remove old
Esta es una copia de seguridad automatizada con la eliminación de copias de seguridad antiguas. Realiza una copia de seguridad de la VM 101, almacena la copia de seguridad en el almacenamiento respaldo-nfs y conserva solo las 5 copias de seguridad más recientes, eliminando automáticamente cualquier copia de seguridad anterior.
Hacer una copia de seguridad en modo instantánea¶
vzdump --all --mode snapshot --storage respaldo-nfs --bwlimit 20480 --remove old --maxfiles 7
Creación de copias de seguridad (como una copia de seguridad nocturna) de todas las VM y contenedores utilizando el modo de copia de seguridad de instantánea. Las copias de seguridad se guardan en un recurso compartido NFS llamado respaldo-nfs. El ancho de banda está limitado a 20480 Kbytes por segundo (20 MBps) para evitar la sobrecarga de la red. Solo se conservan las últimas 7 copias de seguridad y las copias de seguridad más antiguas se eliminan automáticamente.