ESXi procedure di backup (ghettoVCB) permanenti

Se installiamo script o procedure su un server VMware ESXi dobbiamo assicurarci che vengano eseguite dopo un riavvio dell’host (previsto o non…)

Basta editare il file /etc/rc.local.d/local.sh come in questo esempio, dove ripristiniamo l’uscita delle mail e aggiungiamo al crontab la procedura di backup con ghettoVCB:

 /bin/cat > /etc/vmware/firewall/email.xml << EOF

email

outbound tcp dst 25

true
false


EOF
/sbin/esxcli network firewall refresh

/bin/kill $(cat /var/run/crond.pid)
/bin/echo "10 2 * * 3 /vmfs/volumes/raid5/scripts/ghettoVCB/ghettoVCB.sh -f /vmfs/volumes/raid5/scripts/ghettoVCB/VMs.txt > /vmfs/volumes/raid5/scripts/ghettoVCB/backup-\$(date +\\%s).log" >> /var/spool/cron/crontabs/root
crond
exit 0