Ich versuche, eine Sicherungskopie von meinem / home zu erstellen, um alle Daten von einem Computer auf einen anderen zu übertragen. Ich wollte das Backup auf demselben Computer speichern und dann auf einen anderen übertragen. Aus Sicherheitsgründen versuche ich zu lernen, wie es auf dem Computer ohne viele Daten (die neue) funktioniert, um sicherzugehen, dass ich nichts lösche, anstatt es zu kopieren.
Ich bin im Terminal gelaufen:
sudo rsync -avz /home/maria /home/guest/backup
und ich hatte als Ergebnis:
sent 58797801 bytes received 23050 bytes 4705668.08 bytes/sec
total size is 100202958 speedup is 1.70
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1060) [sender=3.0.7]
Ich habe es noch einmal versucht, mit dem gleichen Ergebnis. Ich habe keine Ahnung, welche Dateien nicht übertragen wurden, was das gesamte Backup für mich unbrauchbar macht (ich wollte es automatisch machen, um etwas nicht zu vergessen und es zu verlieren).
Auf beiden Computern habe ich das gleiche System (Ubuntu 10.04). Rsync-Version: 3.0.7-1ubuntu1.
Danke für irgendwelche Tipps
quelle
sudo rsync -avz --exclude='/*/.gvfs' /home/maria /home/guest/backup
und diesmal ohne Fehler. Vielen Dank.'/*/.gvfs'
hat bei mir nicht funktioniert, hat am Ende'.gvfs'
| grep failed
Ihren rsync-Befehl hinzufügen , um nur die Dateien aufzulisten, die Fehler verursacht haben.Ich habe auch diesen Fehler bekommen. In meinem Fall hat rsync diesen Fehler ausgelöst, weil ich ein nicht vorhandenes Quellverzeichnis übergeben habe.
quelle
Wenn Sie Dateien auf einen Remotespeicher übertragen (z. B. freeNAS usw.), vergessen Sie nicht, die richtigen Regeln festzulegen. Setzt nicht nur den Besitzer , sondern fügt auch diese eigene Schreib- / Leseliste hinzu .
Ich bin süchtig danach.
quelle