En supposant que /Volumes/HDD1
et /Volumes/HDDbackup
sont des lecteurs internes, alors votre crontab devrait être :
00 22 * * * rsync -av /Volumes/HDD1/ /Volumes/HDDbackup
Si l'un ou les deux lecteurs sont des lecteurs externes, alors vous devez maintenir les lecteurs externes montés lorsque l'utilisateur se déconnecte. Gardez à l'esprit que macOS montre habituellement les lecteurs externes comme noowners
(défini pour ignorer la permission). Vous devriez envisager d'activer les autorisations sur tout lecteur externe avec l'accès approprié pour cet utilisateur.
Ensuite définissez le fichier de préférence-/Library/Preferences/SystemConfiguration/autodiskmount
:
sudo defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true
Remarque : Je n'ai pas testé si ce fichier de préférences fonctionne sous Sierra.