Respaldo con FreeNAS usando rsync desde Debian
Se parte de que en FreeNAS se ha activado y configurado rsync en Services --> Rsync --> Add Rsync Module
Copiado desde Debian hacia FreeNAS
Ejecutar la siguiente línea, donde
rsync -avz --delete /nombre_directorio_local IP_servidor_freenas::nombre_module_rsync
Copiado desde FreeNAS hacia Debian
Ejecutar la siguiente línea, donde
rsync -avz IP_servidor_freenas::nombre_module_rsync /nombre_directorio_local
Cron es tu amigo
Editamos crontab como root para que haga el trabajo por nosotros cada día a las 18:30.
sudo crontab -e
Y añadimos la siguiente línea.
30 18 * * * rsync -az --delete /nombre_directorio_local IP_servidor_freenas::nombre_module_rsync
Encendido y apagado autmático
Para el encendido se podría usar wol
–wake on lan– pero en este caso se optará por mandar comando a la ILO de un Proliant GEN8 quedando:
Para encender:
ssh -t usuario@ip_ilo power on
Para apagar enviando el comando a freenas.
ssh -t root@10.0.0.10 'shutdown -p now'
El encendido del sistema local se programará en la bios, el apagado con el comando siguiente añadido al final del fichero /etc/rc.local
indicando la hora y minuto en que se realizará el apagado.
shutdown -h #horas:#minutos