Golgivesikel
Anmeldungsdatum: 10. Juli 2017
Beiträge: 117
|
Hallo zusammen, seit einiger Zeit benutze ich deja-dup um ein tägliches Backup von meinem home-Verzeichnis zu machen. Hauptsächlich geht es um meine Mails in ".thunderbird". Das Backup läuft auch automatisch täglich. Jetzt hatte ich einen Datenverlust aber die Wiederherstellung funktioniert nicht! Zunächst sah es so aus, als ob bei einzelnen Ordnern die Schreibrechte fehlen. Es gibt dazu auch schon einen längeren Thread in dem ich viel Unterstützung bekommen habe und viel probiert habe, aber es hat nichts funktioniert. https://forum.ubuntuusers.de/topic/deja-dup-wiederherstellung-scheitert/ Bei einem letzten Test mit duplcity aus dem Terminalfenster (https://wiki.ubuntuusers.de/Howto/Manuelle_Wiederherstellung_f%C3%BCr_D%C3%A9j%C3%A0_Dup/) erhärtete sich meiner Meinung nach der Eindruck, dass nicht fehlende Schreibrechte das Problem waren, sondern das Archiv an sich schon defekt ist. Insbesondere der Fehler "unexpected eof" macht mich wenig optimistisch.
Es ist zwar nicht so, dass gar nichts wieder hergestellt wird (von ca. 30GB im Homeverzeichnis immerhin ca. 14GB). Was mir vor allem fehlt sind mehrere ganze Ordner im Mailverzeichnis .thunderbird.
Mir wurde dann empfohlen diese Fehlermeldungen hier noch mal zu posten, was ich hiermit tue. rolf@rolf-SATELLITE-PRO-A30-C:~$ duplicity --no-encryption --gio file:/media/rolf/Sicherung3T/Linux_1/ /media/rolf/A779-941D
Achtung: Parameter --gio ist veraltet und wird in einer der nächsten Versionen entfernt.
Bitte verwenden Sie Standarddateinamen.
Entfernte Metadaten werden zum lokalen Puffer synchronisiert …
duplicity-full-signatures.20190715T071739Z.sigtar.gz wird zum lokalen Puffer kopiert.
duplicity-full.20190715T071739Z.manifest wird zum lokalen Puffer kopiert.
duplicity-inc.20190715T071739Z.to.20190716T072332Z.manifest wird zum lokalen Puffer kopiert.
duplicity-inc.20190716T072332Z.to.20190717T070719Z.manifest wird zum lokalen Puffer kopiert.
....usw.
duplicity-new-signatures.20190905T080957Z.to.20190906T100730Z.sigtar.gz wird zum lokalen Puffer kopiert.
duplicity-new-signatures.20190906T100730Z.to.20190910T075031Z.sigtar.gz wird zum lokalen Puffer kopiert.
Letzte vollständige Sicherung: Mon Jul 15 09:17:39 2019
Fehler »Patch sequence isn't regular, but has 2 entries« beim Reparieren von home/rolf/.config/google-chrome/Default/Bookmarks.bak
python2: ERROR: (rs_file_copy_cb) unexpected eof on fd56
python2: ERROR: (rs_job_complete) patch job failed: unexpected end of input
Fehler »librsync error 103 while in patch cycle« beim Reparieren von home/rolf/.config/google-chrome/Default/Extension State/000003.log
Fehler »First patch in sequence [<duplicity.path.ROPath instance at 0x7f7d0921ff80>] was a diff« beim Reparieren von home/rolf/.config/google-chrome/Default/Extension State/000004.log
python2: ERROR: (rs_file_copy_cb) unexpected eof on fd56
python2: ERROR: (rs_job_complete) patch job failed: unexpected end of input
Fehler »librsync error 103 while in patch cycle« beim Reparieren von home/rolf/.config/google-chrome/Default/Feature Engagement Tracker/AvailabilityDB/000003.log
python2: ERROR: (rs_file_copy_cb) unexpected eof on fd56
python2: ERROR: (rs_job_complete) patch job failed: unexpected end of input
....usw.
Fehler »[Errno 1] Operation not permitted« beim Verarbeiten von home/rolf/.config/google-chrome/SingletonSocket
Fehler »[Errno 1] Operation not permitted« beim Verarbeiten von home/rolf/.config/menus/cinnamon-applications-merged
Fehler »First patch in sequence [<duplicity.path.ROPath instance at 0x7f7d091fff38>, <duplicity.path.ROPath instance at 0x7f7d0920b5a8>] was a diff« beim Reparieren von home/rolf/.dropbox/logs/1/1-e092-5d6698ef.tmp
Fehler »(u'Error creating directory /media/rolf/A779-941D/home/rolf/.gconf/apps/banshee-1/sources/_mtp_source-_devices_pci0000:00_0000:00:14_0_usb1_1-1', 7)« beim Verarbeiten von home/rolf/.gconf/apps/banshee-1/sources/_mtp_source-_devices_pci0000:00_0000:00:14_0_usb1_1-1
home/rolf/.gconf/apps/banshee-1/sources/_mtp_source-_devices_pci0000:00_0000:00:14_0_usb1_1-1/%gconf.xml wird wegen vorherigem Fehler übersprungen
Fehler »(u'Error creating directory /media/rolf/A779-941D/home/rolf/.gconf/apps/banshee-1/sources/_mtp_source-_devices_pci0000:00_0000:00:14_0_usb1_1-3_1-3_4', 7)« beim Verarbeiten von home/rolf/.gconf/apps/banshee-1/sources/_mtp_source-_devices_pci0000:00_0000:00:14_0_usb1_1-3_1-3_4
home/rolf/.gconf/apps/banshee-1/sources/_mtp_source-_devices_pci0000:00_0000:00:14_0_usb1_1-3_1-3_4/%gconf.xml wird wegen vorherigem Fehler übersprungen
Fehler »[Errno 1] Operation not permitted« beim Verarbeiten von home/rolf/.kde/cache-rolf-SATELLITE-PRO-A30-C
Fehler »[Errno 1] Operation not permitted« beim Verarbeiten von home/rolf/.kde/socket-rolf-SATELLITE-PRO-A30-C
....usw.
Fehler »[Errno 22] invalid mode ('wb') or filename: '/media/rolf/A779-941D/home/rolf/.local/share/gvfs-metadata/gphoto2:host=%5Busb%3A001%2C016%5D'« beim Verarbeiten von home/rolf/.local/share/gvfs-metadata/gphoto2:host=%5Busb%3A001%2C016%5D
Fehler »[Errno 22] invalid mode ('wb') or filename: '/media/rolf/A779-941D/home/rolf/.local/share/gvfs-metadata/gphoto2:host=%5Busb%3A001%2C016%5D-c6f29949.log'« beim Verarbeiten von home/rolf/.local/share/gvfs-metadata/gphoto2:host=%5Busb%3A001%2C016%5D-c6f29949.log
....usw.
Fehler »librsync error 103 while in patch cycle« beim Verarbeiten von home/rolf/.thunderbird/Profiles/vfcpuwrv.default/Mail/Local Folders/Outlook-Import.sbd/Archiv.sbd/privat.sbd/4 Herren
python2: ERROR: (rs_file_copy_cb) unexpected eof on fd57
python2: ERROR: (rs_job_complete) patch job failed: unexpected end of input
Fehler »librsync error 103 while in patch cycle« beim Reparieren von home/rolf/.thunderbird/Profiles/vfcpuwrv.default/Mail/Local Folders/Outlook-Import.sbd/Archiv.sbd/privat.sbd/4 Herren.msf
python2: ERROR: (rs_file_copy_cb) unexpected eof on fd56
python2: ERROR: (rs_job_complete) patch job failed: unexpected end of input
Fehler »librsync error 103 while in patch cycle« beim Verarbeiten von home/rolf/.thunderbird/Profiles/vfcpuwrv.default/Mail/Local Folders/Outlook-Import.sbd/Archiv.sbd/privat.sbd/Google
python2: ERROR: (rs_file_copy_cb) unexpected eof on fd57
python2: ERROR: (rs_job_complete) patch job failed: unexpected end of input
Fehler »librsync error 103 while in patch cycle« beim Verarbeiten von home/rolf/.thunderbird/Profiles/vfcpuwrv.default/Mail/Local Folders/Outlook-Import.sbd/Archiv.sbd/privat.sbd/Google.msf
python2: ERROR: (rs_file_copy_cb) unexpected eof on fd56
python2: ERROR: (rs_job_complete) patch job failed: unexpected end of input
Fehler »librsync error 103 while in patch cycle« beim Reparieren von home/rolf/.thunderbird/Profiles/vfcpuwrv.default/Mail/Local Folders/Outlook-Import.sbd/Archiv.sbd/privat.sbd/Schule
python2: ERROR: (rs_file_copy_cb) unexpected eof on fd59
python2: ERROR: (rs_job_complete) patch job failed: unexpected end of input
Fehler »librsync error 103 while in patch cycle« beim Reparieren von home/rolf/.thunderbird/Profiles/vfcpuwrv.default/Mail/Local Folders/Outlook-Import.sbd/Archiv.sbd/privat.sbd/Schule.msf
....usw.
Fehler »[Errno 1] Operation not permitted« beim Verarbeiten von home/rolf/CEWE/CEWE FOTOWELT/libCWAPM.so
Fehler »[Errno 1] Operation not permitted« beim Verarbeiten von home/rolf/CEWE/CEWE FOTOWELT/libCWAPM.so.0
Fehler »[Errno 1] Operation not permitted« beim Verarbeiten von home/rolf/CEWE/CEWE FOTOWELT/libCWAPM.so.0.1
....usw. das geht noch ewig so weiter Vielleicht hat ja doch jemand eine Idee ob es eine Möglichkeit der Datenrettung gibt, oder ob man duplicity mit irgend welchen anderen Parametern aufrufen müsste.
Ergänzend die Information, dass das Backup auf einer angeschlossenen externen NTFS-Platte erstellt wurde. Vielen Dank und Gruß
MrGolgi
|
dingsbums
Anmeldungsdatum: 13. November 2010
Beiträge: 3547
|
|
dingsbums
Anmeldungsdatum: 13. November 2010
Beiträge: 3547
|
dass das Backup auf einer angeschlossenen externen NTFS-Platte erstellt wurde.
Mal eine Dateisystemprüfung unter Windows gemacht (chkdks /f Laufwerksbuchstabe:)?
|
dingsbums
Anmeldungsdatum: 13. November 2010
Beiträge: 3547
|
OK, ich habe mir mal den anderen ursprünglichen Thread durchgelesen.
Berlin_1946 schrieb:
Mit welcher Version hast du die Sicherung erstellt, war das 16.04 oder 18.04?
Hattest du das beantwortet?
Golgivesikel schrieb:
Das Problem liegt bei einzelnen Ursprungsordnern bzw. Dateien, die jetzt ja innerhalb der tar-Archive liegen.
tar-Archive sollten sich auspacken lassen. Schon probiert? Es hilft jetzt hier zwar nicht weiter, aber nach 40 Jahre EDV-Erfahrung unter DOS, Windows OS/2 und z/OS
solltest du wissen, daß ein Backup im Zweifelsfalle kein Backup bedeuten kann.
|
Vej
Moderator, Supporter
Anmeldungsdatum: 7. März 2013
Beiträge: 3391
|
Hallo Golgivesikel. Ich würde sagen, du hast 2 Probleme:
Wenn du den 2. Punkt gefixt hast, könntest du es mit dem Abschnitt Wiederherstellung mittels GPG, Tar und Cat versuchen um wenigstens die nicht beschädigten Daten zu retten. Zunächst musst du aber wie gesagt auf deinen Zielort schreiben können. Versuch dazu bitte aus einem Terminal ein touch /media/rolf/A779-941D/testdatei.txt um zu schauen, ob du prinzipiell Schreibrechte auf dem Ort hast. Geht das schief, wäre die Ausgabe des Terminalbefehles mount interessant. Viele Grüße Vej
|
Golgivesikel
(Themenstarter)
Anmeldungsdatum: 10. Juli 2017
Beiträge: 117
|
Hallo zusammen, @Dingsbums:
Platz im Ziel ist genug da (>1TB für ca. 30GB Sicherung) Ich habe verschiedene externe Platten als Ziel probiert (NTFS, EXT4, VFAT) chkdsk habe ich probiert Da ich tägliche (inkrementelle) Backups machen lasse weiß ich nicht, wie ich herausfinden soll ob sich irgendwann in der Vergangenheit eine Version geändert hat. Entpacken scheint zu funktionieren, aber die Anleitung dazu (siehe oben) bezieht sich auf eine Vollsicherung und die ist genau so alt, wie mein zweites 😉 Backup. Außerdem produziert die einige 1000 Ordner mit Dateischnipseln, die ich noch mit cat zusammen fügen müsste. Das ist von Hand nicht machbar und für eine Automatisierung verstehe ich zu wenig von Linux. Mit dem 2. Backup hast Du natürlich recht. Habe ich allerdings auch, daher habe ich auch nur 3 Monate verloren. Da war ich wohl zu optimistisch was Ubuntu und sein eingebautes Backup-Tool angeht. Ich will auch kein Mitleid 😉
@Vej: Ich würde sagen, du hast 2 Probleme:
Deine Pakete enden (teilweise?) zu früh
Du kannst nicht in deinem Ziel schreiben
Mit den Paketen stimme ich Dir zu. Das ich im Ziel nicht schreiben kann, kann ich mir nicht vorstellen. Wie gesagt habe ich das mit 3 externen Platten mit verschiedenen Dateisystemen probiert. Außerdem auch noch aus einer root-shell. Und dann ist es ja auch noch so, dass fast die Hälfte aller Dateien ja durchaus wieder hergestellt werden. Das Problem muss doch wohl eher bei der Quelle liegen. Diesen Punkt hatten wir ja in dem anderen Thread auch schon ausführlich untersucht. Aber die Dateien und Ordner, die fehlen haben in meinem Home-Verzeichnis keine anderen Rechte als die anderen.
Wenn Du Recht damit hast, dass die Pakete zu früh enden, nützt mir die Methode mit Tar und Cat wenig, denn dieser EOF-Fehler steht genau bei den Ordnern aus .thunderbird, die ich benötige. Alles andere ist in dem 2. älteren Backup vorhanden.
Meine Hoffnung war, dass deja-dup bzw. duplicity oder Tar oder Cat aus irgend einem Grund fälschlicherweise ein Dateiende erkennen, wo keines ist. Mein 2. Backup ist übrigens eine schlichte Kopie von Hand, also nicht mit deja-dup. Vielen Dank und Gruß
MrGolgi
|
dingsbums
Anmeldungsdatum: 13. November 2010
Beiträge: 3547
|
Mit welcher Version hast du die Sicherung erstellt, war das 16.04 oder 18.04? Da ich tägliche (inkrementelle) Backups machen lasse weiß ich nicht, wie ich herausfinden soll ob sich irgendwann in der Vergangenheit eine Version geändert hat.
16.04 und 18.04 bezieht sich auf die Ubuntu-Version, nicht auf die dazugehörige dejadup-Version (welche sich natürlich ebenfalls unterscheiden). Du hast nicht zufällig in den letzen 3 Monaten ein Upgrade von Ubuntu 16.04 auf 18.04 gemacht und weiter inkrementell ins selbe Ziel gesichert?
|
Golgivesikel
(Themenstarter)
Anmeldungsdatum: 10. Juli 2017
Beiträge: 117
|
Das Update auf 18.04 war sicher nicht in den letzten Monaten, vermutlich sogar bevor ich überhaupt mit Backups über Deja-dup angefangen habe. Gruß MrGolgi
|
dingsbums
Anmeldungsdatum: 13. November 2010
Beiträge: 3547
|
Dann fällt mir ehrlich gesagt erst einmal nichts mehr ein.
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 8689
|
Vej schrieb:
Zunächst musst du aber wie gesagt auf deinen Zielort schreiben können. Versuch dazu bitte aus einem Terminal ein touch /media/rolf/A779-941D/testdatei.txt um zu schauen, ob du prinzipiell Schreibrechte auf dem Ort hast. Geht das schief, wäre die Ausgabe des Terminalbefehles mount interessant.
Poste doch noch die Ergebnisse vom touch /media/rolf/A779-941D/testdatei.txt Du musst aber diese externe Einheit A779-941D angeschlossen haben. Nachtrag: was ich schon abgefragt habe: rolf@rolf-SATELLITE-PRO-A30-C:~/.cache$ uname -a
Linux rolf-SATELLITE-PRO-A30-C 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
rolf@rolf-SATELLITE-PRO-A30-C:~/.cache$ unity --version
unity 7.5.0
rolf@rolf-SATELLITE-PRO-A30-C:~/.cache$ gnome-shell --version
GNOME Shell 3.28.3
rolf@rolf-SATELLITE-PRO-A30-C:~/.cache$ hier sind unity und gnome-shell installiert. So was hatte ich noch nicht gemacht, daher meine Frage an die Experten: Ein Screenshot aus dem anderen Thread zeigt, dass Golgivesikel mit unity arbeitet. Könnte sich das hier negativ auswirken? Nur so eine Idee.
|
Golgivesikel
(Themenstarter)
Anmeldungsdatum: 10. Juli 2017
Beiträge: 117
|
Hallo Berlin_1946,
A779-941D war die Platte mit VFAT
rolf@rolf-SATELLITE-PRO-A30-C:~$ touch /media/rolf/A779-941D/testdatei.txt
rolf@rolf-SATELLITE-PRO-A30-C:~$ ls /media/rolf/A779-941D/testdatei.txt
/media/rolf/A779-941D/testdatei.txt
rolf@rolf-SATELLITE-PRO-A30-C:~$ ls -al /media/rolf/A779-941D/testdatei.txt
-rw-r--r-- 1 rolf rolf 0 Okt 13 15:04 /media/rolf/A779-941D/testdatei.txt
rolf@rolf-SATELLITE-PRO-A30-C:~$ Warum sollte ein touch scheitern, wenn ich gerade 14GB Wiederherstellung auf die Platte schreiben konnte? Hier auch noch mal für die NTFS-Platte:
rolf@rolf-SATELLITE-PRO-A30-C:~$ touch /media/rolf/'Seagate Backup Plus Drive'/testdatei.txt
rolf@rolf-SATELLITE-PRO-A30-C:~$ ls -al /media/rolf/'Seagate Backup Plus Drive'/testdatei.txt
-rwxrwxrwx 1 rolf rolf 0 Okt 13 15:12 '/media/rolf/Seagate Backup Plus Drive/testdatei.txt'
rolf@rolf-SATELLITE-PRO-A30-C:~$
Gruß MrGolgi
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 8689
|
Golgivesikel schrieb:
Warum sollte ein touch scheitern, wenn ich gerade 14GB Wiederherstellung auf die Platte schreiben konnte?
das ist nicht das Problem, sondern, das es für Helfer frustrierend ist, wenn auf Vorschlage nicht reagiert bzw. geantwortet wird. Einige reagieren dann einfach nicht mehr. Du beraubst dich durch solches Vorgehen um Hilfe von oft sehr kompetenten Leuten (Helfern). Mit der simplen Reaktion, wenn er nicht antwortet, dann lasse ich es halt. Ich sah es als Hilfe für dich, dass z.Bsp. Vej der an Howto/Manuelle_Wiederherstellung_ nicht gerade unbeteiligt ist 😇, wieder einsteigt. Daher meine Frage: es ist nur eine Wiederholung aus dem Thread. Sry für meine offenen Worte.
|
Golgivesikel
(Themenstarter)
Anmeldungsdatum: 10. Juli 2017
Beiträge: 117
|
Sry für meine offenen Worte.
Kein Problem 👍
Ich wollte auch nicht renitent sein, sondern habe nur gefragt weil ich wissbegierig bin.
Ich hatte auch nicht gar nicht reagiert, sondern schon gesagt dass ich diesen Vorschlag nicht verstehe. Gruß MrGolgi
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 8689
|
dingsbums schrieb: Dann fällt mir ehrlich gesagt erst einmal nichts mehr ein.
Vllt hat Vej noch eine Idee. Ich habe schon einmal gefragt, ob du mit einem Live- System gearbeitet hast und eine Wiederherstellung von einer externen Festplatte auf eine zweite externe Festplatte versucht hast? Könntest du dich zu diesem Punkt (oder noch einmal) äußern.
|
Golgivesikel
(Themenstarter)
Anmeldungsdatum: 10. Juli 2017
Beiträge: 117
|
ich habe die Wiederherstellung immer von einer externen Platte auf eine (andere) externe Platte gemacht. Meine interne Platte ist ja recht klein. Allerdings noch nicht mit einem Live-System. Was für eines müsste das den sein? Ich habe vermutlich nur recht alte Live-CDs rumliegen. Könnte ich das irgendwo downloaden? Gruß MrGolgi
|