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
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