J'implémente script bash pour rsync tous les dossiers de sauvegarde dans mon TimeMachine à mon stockage NAS dans le même réseau local. Une fois le rsync terminé, j'ai essayé de revenir du NAS vers mon TimeMachine mais j'ai échoué. Les messages d'erreur sont comme ci-dessous:Rsync de TimeMachine Backups à NAS n'a pas synchronisé la permimssion de fichier exacte
rsync: delete_file: unlink
"/Volumes/TimeMachine/Backups.backupdb/kongycmac/2017-05-16-
120657/Mac OS/usr/share/man/mann/S3.n" failed: Operation not
permitted (1)
Après plus vérifié sur les autorisations de fichier, je réalisais que l'autorisation de fichier pour mon dossier de sauvegarde dans TimeMachine et dossier de sauvegarde dans NAS sont différents, comme ci-dessous:
TimaMachine sauvegarde:
[email protected] 4 root wheel 136 May 16 12:06 kongycmac
sauvegarde NAS:
drwxr-xr-x 4 root root 4096 May 12 17:37 2017-05-
12-173741
Que signifie le '@' dans le dossier TimeMachine Backup? Que dois-je faire pour modifier l'autorisation de mon dossier dans la sauvegarde NAS pour devenir drwxr-xr-x @?
Gratter ma tête dans ce numéro pendant 3 jours, apprécier si quelqu'un peut fournir une bonne suggestion pour cela.
Salut Gordon, merci pour les conseils. Essayé de ma part, je crois que la cause première est ma version de rsync dans NAS est trop vieux (3.0.7) qui ne supporte pas ACL et les attributs étendus. J'ai essayé de mettre à jour la version de rsync dans le NAS mais semble que yum n'est pas installé aussi bien. Existe-t-il un autre moyen de mettre à jour mon rsync vers la dernière version? –