Seleccionar página

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

Cron Persistente en ESXi VMware