Suponiendo que /Volumes/HDD1
y /Volumes/HDDbackup
son unidades internas, su crontab debería ser:
00 22 * * * rsync -av /Volumes/HDD1/ /Volumes/HDDbackup
Si una o ambas unidades son unidades externas, deberá mantener las unidades externas montadas cuando el usuario cierre la sesión. Tenga en cuenta que macOS generalmente monta unidades externas como noowners
(configurado para ignorar el permiso). Debería considerar habilitar los permisos en cualquier unidad externa con el acceso adecuado para ese usuario.
Luego configure el archivo de preferencias- /Library/Preferences/SystemConfiguration/autodiskmount
:
sudo defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true
Nota: no probé si este archivo de preferencias funciona en Sierra.