Suponiendo que /Volumes/HDD1
y /Volumes/HDDbackup
son unidades internas entonces tu crontab debería serlo:
00 22 * * * rsync -av /Volumes/HDD1/ /Volumes/HDDbackup
Si una o ambas unidades son externas, debe mantenerlas montadas cuando el usuario cierre la sesión. Tenga en cuenta que MacOS suele montar las unidades externas como noowners
(configurado para ignorar el permiso). Deberías considerar habilitar los permisos en cualquier unidad externa con el acceso adecuado para ese usuario.
A continuación, establezca el archivo de preferencias- /Library/Preferences/SystemConfiguration/autodiskmount
:
sudo defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true
Nota: No he probado si este archivo de preferencias funciona en Sierra.
0 votos
¿Cuáles son tus parámetros de sueño?
0 votos
El ordenador está ajustado a nunca y la pantalla a 1 hora.
0 votos
Vale, no es un problema de sueño. Mi mejor suposición es que los discos duros no están montados cuando se ejecuta cron.
0 votos
Investigaciones posteriores han revelado que el usuario bloquea manualmente su PC al final del día. Sin embargo, el sistema sigue sin ponerse en reposo.