Quelles options dois-je utiliser sur rsync pour sauvegarder un disque NTFS?

1

J'essaie de sauvegarder mon disque Windows NTFS sur un autre disque NTFS. En utilisant rsync sur Cygwin, quelles options dois-je utiliser pour ne pas avoir de problèmes d’autorisation à l’avenir? Je ne prévois pas de restaurer l'intégralité du système d'exploitation, mais uniquement mes fichiers utilisateur personnels et mes préférences après avoir changé de système d'exploitation.

rsync --verbose --acls --archive --hard-links --delete "/cygdrive/c" "/cygdrive/w/my-backup/"


la source
1
Y a-t-il une raison pour laquelle vous ne pouvez pas utiliser Robocopy? robocopy c:\ w:\my-backup /s/e /copyall /a+:a /dcopy:t
Aaron Mason
1
Vous pouvez également envisager d’utiliser des paramètres, -AXogtmais consultez linux.die.net/man/1/rsync pour obtenir tous les détails et pour éviter tout chevauchement, etc. Je suis d’accord ... Robocopy est un bon outil à utiliser avec Windows pour cela. type de tâche.
Pimp Juice IT
1
Je suis d'accord sur robocopy. Il est beaucoup plus rapide pour une utilisation locale que rsync spécialement avec l’option / MT.
Matzeri
@ AaronMason J'ai tout un flux de travail configuré sur bash. @ matzeri Comment robocopy est-il plus rapide si rsync maximise déjà mon débit? L'avez-vous testé sur le même ordinateur et le même travail? C'est tellement rapide pour moi que tout gain de vitesse serait négligeable. Peut-être que vous parlez de temps de comparaison de fichiers. Mais merci pour la suggestion!
1
S'il ne s'agit que d'une petite machine virtuelle & pour les fichiers locaux uniquement & pour les comptes d'utilisateurs locaux, il devrait être assez facile de tester avec une machine virtuelle de test, puis de créer un nouveau compte fictif et de voir ce que vous obtiendrez. Je contrôle normalement la sécurité NTFS avec des groupes de sécurité et tant que le SID du groupe est lié à l'ACLS, tout compte d'utilisateur (y compris les nouveaux) sera autorisé à accéder aux données conformément à la configuration de sécurité de la liste de contrôle d'accès. Examinez superuser.com/questions/69620/rsync-file-permissions-on-windows ici pour obtenir une réponse, mais il semble que vous devriez également inclure --p... voir ==> linux.die.net/man/1/rsync
Pimp Juice IT