Cron Persistente en ESXi VMware
Backup en ESXi con Cron Persistente.
- Creamos una carpeta llamada VMBACKUP en nuestro datastore por ejemplo el Datastore1.
- En esta carpeta copiamos el script ghettoVCB.sh (http://communities.vmware.com/docs/DOC-8760).
- Creamos el un archivo llamado VMBACKUP en el que incluimos el nombre de nuestras maquinas virtuales a copiar.
- Creamos un script propio llamado por ejemplo EsxBackup.sh que unicamente ha de lanzar el comando “./ghettoVCB.sh VMBACKUP”
- Comprobamos que nuestro backup funciona ejecutandolo manualmente y proseguimos:
- Editamos el archivo /etc/rc.local
- Añadimos las siguientes lineas:
- /bin/echo «0 4 * * * /vmfs/volumes/Datastore1/EsxBackup.sh» >> /var/spool/cron/crontabs/root
- /bin/busybox crond -b
- Ejecutamos auto-backup.sh esto copia nuestras modificaciones.
- Ejecutamos /bin/busybox crond –b.
- Reiniciamos nuestro ESXi.
Comprobamos que ya tenemos nuestra linea de backup en la ruta /var/spool/cron/crontabs/root.
Y todo listo, ya están programadas nuestras copias con ghettoVCB