Tengo un servidor VMware ESX que ejecuta algunas máquinas virtuales que hacen algunas cosas importantes para mí.
Me gustaría crear una tarea programada en Windows que periódicamente haga una copia de esas máquinas virtuales y las almacene en algún lugar con fines de copia de seguridad.
Creo que al menos un script por lotes podría impulsar esto, pero no estoy seguro de qué comandos puedo usar para invocar esto. Apuesto a que VMware tiene una utilidad para esto.
¿Puede alguien arrojarme el nombre de una herramienta de línea de comandos? ¿O tal vez alguna otra solución que parezca que satisfaría mis necesidades?
¡Muchas gracias!
windows
backup
vmware
virtualization
James T Snell
fuente
fuente
Respuestas:
Hay una secuencia de comandos gratuita que puede ejecutar en el servidor ESX / i que capturará instantáneamente las máquinas virtuales en ejecución (o las cerrará para realizar una copia de seguridad); esta es probablemente la mejor manera de hacer lo que desea; estamos ejecutando este script en tres servidores de producción y es realmente fácil de usar.
ghettoVCB.sh: alternativa gratuita para realizar copias de seguridad de máquinas virtuales para ESX (i) 3.5, 4.x + y 5.x
Este script realiza copias de seguridad de máquinas virtuales que residen en servidores ESX (i) 3.5 / 4.x + / 5.x utilizando una metodología similar a la herramienta VCB de VMware. El script toma instantáneas de máquinas virtuales que se ejecutan en vivo, realiza una copia de seguridad de los VMDK maestros y luego, al finalizar, elimina la instantánea hasta la próxima copia de seguridad.
Este script ha sido probado en ESX 3.5 / 4.x / 5.xy ESXi 3.5 / 4.x / 5.xy admite los siguientes medios de respaldo: ALMACENAMIENTO LOCAL, SAN y NFS.
http://communities.vmware.com/docs/DOC-8760
fuente