Pardonnez mon ignorance, je suis un nouvel utilisateur de ce site, Linux et le Raspberry Pi.
Ce qui suit est un lien vers une question, à partir de laquelle j'ai utilisé la réponse bien documentée de l'utilisateur goldilocks rsync, pour créer ma propre rsynccommande pour effectuer une sauvegarde dans un dossier sur le disque dur d'un MacBook Pro sur mon réseau local:
Un Raspberry Pi peut-il être utilisé pour créer une sauvegarde de lui-même?
Je n'ai pas pu suivre cette question et je n'ai pas pu envoyer de message à l'utilisateur goldilocks car il semble qu'il n'y ait rien de tel sur Stack Exchange?
Ce que j'ai trouvé, c'est ceci:
rsync -aHv --rsync-path="sudo rsync" --delete-during --exclude-from=/Users/user/Documents/rsync-exclude.txt --rsh="ssh" user@host:/ /Users/user/Desktop/rpi-backup/
D'après ce que je comprends, l'ajout de l' --rsync-path="sudo rsync"argument permet de ne pas avoir à utiliser un compte root (non sécurisé) sur ssh.
Tout semble bien se passer mais malheureusement j'obtiens une erreur à la fin du transfert qui ressemble à ceci:
rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-47/rsync/main.c(1400) [generator=2.6.9]
Est-ce quelque chose qui devrait m'inquiéter et si oui, comment puis-je le résoudre? Ou est-ce parce que j'ai utilisé un rsync-exluded.txtfichier pour exclure certains répertoires de la copie pendant la rsync et cette erreur ne fait que le confirmer?
En outre, il a été dit par un utilisateur qui a répondu à cette question qu'il ne serait pas possible de sauvegarder sur un Mac? Ma commande semblait fonctionner sans problème car il y avait évidemment une sauvegarde du système de fichiers dans le dossier que j'avais désigné comme destination. Le seul hic était l'erreur que j'ai reçue à la fin du rsync.
rsyncdiffèrent, 2 OS X recouvre Unix avec sa propre couche qui empêche l'accès à certains répertoires 3 À moins que les paramètres de correspondance des utilisateurs ne soient perdus, 4 Autorisations activées hfxet ext4diffèrent considérablement. Vous pouvez réussir à sauvegarder les fichiers utilisateur, mais les fichiers système seront perdus / perdront les autorisations.