Verständnisfrage zu rsync
Hallo zusammen, ich habe mit rsync ein Backup des Rootverzeichnisses erstellt, welches ich jetzt mit dem nachfolgenden Befehl von /mnt/quelle/ zu /mnt/back wiederherstellen möchte: rsync -avxHSAX exclude=lost+found --exclude=home /mnt/quelle/ /mnt/back Die Ausführung des Scripts als root wird mit ./restore-root.sh sending incremental file list sent 108,268 bytes received 487 bytes 217,510.00 bytes/sec total size is 455,283,133 speedup is 4,186.32 quittiert. Dateien werden nicht übertragen. Was ist hier falsch? -- Beste Grüße Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Wed, 27 Sep 2017 21:19:45 +0200 schrieb Christian Meseberg <osuse42@t-online.de>: Hallo Christian! Als erstes die naheliegendste Idee:
rsync -avxHSAX exclude=lost+found --exclude=home /mnt/quelle/ /mnt/back Du hast vor dem ersten exclude die beiden Striche vergessen.
Noch am Rande: Ich nehme noch die Optionen -i und -l dazu. Ersteres ist Geschmackssache, letzteres in der Regel wichtig, weil man üblicherweise Symlinks als Symlinks und nicht als deren Ziel kopieren will. Viele Grüße Matthias -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 27. September 2017 um 21:45 schrieb Matthias <jpr.liste01@jpberlin.de>:
Noch am Rande: Ich nehme noch die Optionen -i und -l dazu. Ersteres ist Geschmackssache, letzteres in der Regel wichtig, weil man üblicherweise Symlinks als Symlinks und nicht als deren Ziel kopieren will.
-a bedingt -l. Ich empfehle aber noch --human-readable Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Wed, 27 Sep 2017 22:20:56 +0200 schrieb Martin Schröder <martin@oneiros.de>:
-a bedingt -l.
Oh ja, das habe ich übersehen, sorry.
Ich empfehle aber noch --human-readable Das hatte ich bisher noch nicht benutzt. Werds mal ausprobieren. Danke.
Viele Grüße Matthias -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 27.09.2017 um 22:20 schrieb Martin Schröder <martin@oneiros.de>:
Am 27. September 2017 um 21:45 schrieb Matthias <jpr.liste01@jpberlin.de>:
Noch am Rande: Ich nehme noch die Optionen -i und -l dazu. Ersteres ist Geschmackssache, letzteres in der Regel wichtig, weil man üblicherweise Symlinks als Symlinks und nicht als deren Ziel kopieren will.
-a bedingt -l.
Ich empfehle aber noch --human-readable
Und noch --append-verify - nützlich, wenn der Transfer bei großen Dateien abbricht. Rainer
Am Thu, 28 Sep 2017 06:47:48 +0200 schrieb Rainer Sokoll <rainer@sokoll.com>:
Am 27.09.2017 um 22:20 schrieb Martin Schröder <martin@oneiros.de>:
Am 27. September 2017 um 21:45 schrieb Matthias <jpr.liste01@jpberlin.de>:
Noch am Rande: Ich nehme noch die Optionen -i und -l dazu. Ersteres ist Geschmackssache, letzteres in der Regel wichtig, weil man üblicherweise Symlinks als Symlinks und nicht als deren Ziel kopieren will.
-a bedingt -l.
Ich empfehle aber noch --human-readable
Und noch --append-verify - nützlich, wenn der Transfer bei großen Dateien abbricht.
Danke an Alle die geholfen haben. Das Restore hat jetzt geklappt. Allerdings gelingt es mir nun nicht mehr, die Platte zu booten, auf der ich die Daten wiederhergestellt habe. Grub2 funktioniert nicht mehr und auch mit einer grub2-Rettungs-CD wird diese Platte nicht gefunden. Ich müsste das System wohl mit chroot übernehmen und ein mkinitrd ausführen. Aber das klappt mangels Erfahrungen auch nicht. Ich mache jetzt mal einen Versuch mit clonzilla, um auf eine andere Platte umzuziehen. Hintergrund ist, dass alle Versuche auf der neuen Installation die proprietären nvidia-Treiber zum laufen zu bringen scheitern. Auf der alten Installtion, von der ich jetzt schreibe, laufen die aber seit jeher ohne Probleme. Allerdings scheint die ssd kaputt zu gehen, weshalb ich umziehen muss. Ständig abstürze des Systems. -- Beste Grüße Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Thu, 28 Sep 2017 22:29:47 +0200 schrieb Christian Meseberg <osuse42@t-online.de>:
Danke an Alle die geholfen haben.
Das Restore hat jetzt geklappt. Allerdings gelingt es mir nun nicht mehr, die Platte zu booten, auf der ich die Daten wiederhergestellt habe. Grub2 funktioniert nicht mehr und auch mit einer grub2-Rettungs-CD wird diese Platte nicht gefunden. Ich müsste das System wohl mit chroot übernehmen und ein mkinitrd ausführen. Aber das klappt mangels Erfahrungen auch nicht. Ich mache jetzt mal einen Versuch mit clonzilla, um auf eine andere Platte umzuziehen.
sorry, ich mach mal ein Threadjacking ich habe bei dem Restore auch /boot auf dem neuen System wiederhergestellt. Damit war dieses geschrottet, denn die Plattenbezeichnung stimmte nun nicht mehr. Nach Neuinstallation ist das behoben. Nach dem Tip von Christian Boltz Paketliste abspeichern: rpm -qa --qf '%{name}\n' > paketliste.txt, die Repos übernehmen (/etc/zypp), paketliste.txt auf das zweite System kopieren und mit zypper in $( cat paketliste. txt ) installieren habe ich nach dem Kopieren der einschlägigen conf-Dateien das identische System mit frisch formatierter Platte. Der benutze Plattenbereich liegt jetzt bei ca. 11 GB für das Rootverzeichnis, anstelle von ca. 45 GB auf der alten Platte. Was mir nicht gelungen ist, den proprietären Nvidia-Treiber zu installieren. Das endet immer mit dem schwarzem Bildschirm und einem Mauszeiger, mit den nichts bedient werden kann. :(( Für mich unverständlich, denn auf dem identischen (altem) System liefen die Treiber aus dem Nvidia-Repo problemlos. Bitte hier nicht weiter diskutieren ;) -- Beste Grüße Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 27.09.2017 um 21:19 schrieb Christian Meseberg:
Hallo zusammen,
ich habe mit rsync ein Backup des Rootverzeichnisses erstellt, welches ich jetzt mit dem nachfolgenden Befehl von /mnt/quelle/ zu /mnt/back wiederherstellen möchte:
rsync -avxHSAX exclude=lost+found --exclude=home /mnt/quelle/ /mnt/back
ich würde --delete mitnehmen, damit die Verzeichnisse definitiv gleich werden und ich ziehe es vor, im Zielverzeichnis rsync auszuführen(.), sofern nicht die Gefahr besteht, etwas zu zerschießen. rsync -avxHSAX --delete exclude=lost+found /mnt/quelle/ . Gruß Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Wed, 27 Sep 2017 23:40:22 +0200 schrieb Peter Mc Donough <mcd-mail-lists@gmx.net>:
Am 27.09.2017 um 21:19 schrieb Christian Meseberg:
Hallo zusammen,
ich habe mit rsync ein Backup des Rootverzeichnisses erstellt, welches ich jetzt mit dem nachfolgenden Befehl von /mnt/quelle/ zu /mnt/back wiederherstellen möchte:
rsync -avxHSAX exclude=lost+found --exclude=home /mnt/quelle/ /mnt/back
ich würde --delete mitnehmen, damit die Verzeichnisse definitiv gleich werden und ich ziehe es vor, im Zielverzeichnis rsync auszuführen(.), sofern nicht die Gefahr besteht, etwas zu zerschießen.
rsync -avxHSAX --delete exclude=lost+found /mnt/quelle/ .
Ich nehme da lieber --delete-after . Gruß, Michael -- ____ / / / / /__/ Michael Höhne / / / / / / mih-hoehne@web.de / ________________________________/ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Thursday 28 September 2017 06:43:40 schrieb Michael Höhne:
Ich nehme da lieber --delete-after .
Was bewirkt das? Gruß Peter Mulller . -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 28.09.2017 um 22:23 schrieb Peter Mulller:
Am Thursday 28 September 2017 06:43:40 schrieb Michael Höhne:
Ich nehme da lieber --delete-after .
Was bewirkt das?
Ehm, kennst Du so etwas wie man pages? man rsync: --delete-after receiver deletes after transfer, not during Noch Fragen? Manfred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Thursday 28 September 2017 22:26:47 schrieb Manfred Kreisl:
Noch Fragen?
Manfred
Vielen Dank. Peter Mulller . -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 29.09.2017 um 20:20 schrieb Peter Mulller:
Vielen Dank.
Sorry, nicht beachten. Ich tüftele an einer Problemlösung mit Thunderbird und dieser Liste Wenn die Mail in die Liste ankommt ankommt ist das Problem gelöst. Gruß Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 30.09.2017 um 18:04 schrieb Peter Mc Donough:
Am 29.09.2017 um 20:20 schrieb Peter Mulller:
Vielen Dank.
Sorry, nicht beachten. Ich tüftele an einer Problemlösung mit Thunderbird und dieser Liste
Wenn die Mail in die Liste ankommt ankommt ist das Problem gelöst.
Problem gelöst. Danke Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (8)
-
Christian Meseberg
-
Manfred Kreisl
-
Martin Schröder
-
Matthias
-
Michael Höhne
-
Peter Mc Donough
-
Peter Mulller
-
Rainer Sokoll