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 rsync
commande 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.txt
fichier 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
.
rsync
diffè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 hfx
et ext4
diffèrent considérablement. Vous pouvez réussir à sauvegarder les fichiers utilisateur, mais les fichiers système seront perdus / perdront les autorisations.