Thunderbird Backup Batch 0.3

22. April 2006 Kategorie: Thunderbird, geschrieben von: caschy

Ja, Verbesserungsvorschläge sind ja immer willkommen. So wie die von Uli und Stefan. Also habe ich die ganze Chose mal verbessert und eine automatische Restorebatch gebaut, die keinerlei Interaktion benötigt – ausser natürlich einen Doppelklick zum starten.

Falls jemand nicht die Beiträge zur Batch 0.1 und Batch 0.2 gelesen hat – nicht schlimm, in diesem Beitrag erkläre ich alles noch einmal :)

Zuallererst einmal die benötigten Dateien herunterladen. Das Zip Paket ist 252 KB gross und ihr entpackt es einfach an einen Ort eurer Wahl. Das Paket enthält vier Dateien:

  1. Packer
  2. restore
  3. unpacker
  4. ThunderbirdBackup.bat

Die Datei ThunderbirdBackup.bat mit einem beliebigen Texteditor öffnen und folgende Zeilen eurem System nach anpassen:

Zeile 8: Hier tragt ihr den Pfad zu eurem Thunderbirdverzeichnis ein.

Zeile 11: Hier den Pfad zum Thunderbirdprofilverzeichnis angeben.

Zeile 14: In dieser Zeile muss der Pfad eingetragen werden, an dem euer Backup erstellt werden soll.

(Habt ihr Thunderbird mit einer Standardinstallation auf eurer Platte, so ist nur Zeile 14 zu ändern, da alle anderen Pfade auf WinXP Systemen identisch sind)

Die Änderungen einfach speichern. Und nun? Zum sichern am besten den Donnervogel beenden – und die Datei ThunderbirdBackup.bat mit einem Doppelklick starten.

Für die technisch Interessierten nun das, was genau vorgeht:
Das Zielverzeichnis wird erstellt und ein Unterordner mit dem aktuellem Datum. Die dateiendungslosen Dateien werden unbenannt in rar.exe, unrar.exe und restore.bat. Das Installationsverzeichnis und Profilverzeichnis werden gepackt und in den Zielordner verschoben. Die angegebenen Pfade werden in Textdateien geschrieben und ins Backupverzeichnis geschoben – genau wie die restore.bat. Zwischendurch wird noch anhand von zwei Dateien geprüft, ob auch der richtige Pfad eingegeben wurde.

So, wenn alles geklappt hat, befindet sich in eurem Backupordner ein zusätzlicher Unterordner mit dem aktuellem Datum. In diesem müssen sich die folgenden sechs Dateien befinden:

  1. Installationsverzeichnis.txt
  2. Profilpfad.txt
  3. Profilverzeichnis.rar
  4. Programmverzeichnis.rar
  5. restore.bat
  6. unrar.exe

Sauber Caschy, alle Dateien sind vorhanden! Und nun?

Nehmen wir an, ihr wollt ein Backup zurück spielen. Was müsst ihr tun? Einfach die restore.bat doppelklicken. Dass Thunderbird dabei geschlossen sein sollte, muss ich hier ja wohl nicht erwähnen…

Auch hier für die Tekkies eine Erklärung, was vorgeht:
Überprüfung, ob alle benötigten Dateien vorhanden sind. Auslesen der ursprünglichen Pfade aus den Textdateien. Anschliessendes Entpacken aller Daten an ihren Ursprungsort.

Das heisst im Umkehrschluss auch, dass diese Dateien nicht nur zum Backup gut sind. Man kann so auch auf blanken Rechnern “sein” Thunderbird einspielen. Gut nach Neuinstallationen oder ähnlichem.

Natürlich hafte ich nicht für Datenverlust – ist klar, oder? Aber seid euch sicher: Ich habe heute meine Verzeichnisse so oft gelöscht und getestet – und es läuft immer noch :)

Viel Spass und ich hoffe es nützt euch ein klein wenig.

Über den Autor: caschy
Dortmunder im Norden. Blogger, Freund gepflegter Technik, BVB-Maniac und Hausmeister dieses Blogs. Auch zu finden bei Twitter, Google+, Facebook, XING und YouTube.

26 Kommentare

Uli 22. April 2006 um 23:38 Uhr

Funzt jetzt ohne Probleme!
Ein -MUST Have- fr Benutzer des Donnervogels!

caschy 22. April 2006 um 23:48 Uhr

Bei den Mails der letzten 100 Jahre verstehe ich keinen Spass. Da ist n funzendes Backup Pflicht – und nachdem MOZBACKUP mal ein Konto gefressen hat und ich die ganze Scheisse von Hand rausfrickeln musste……

Christian 25. April 2006 um 22:14 Uhr

Hallo
vielen Dank fr dein Prima-Backup-Programm. Es funktioniert bestens…
Dann kann ja einem Umstieg auf ein Notebook nichts mehr im Wege stehen :-)

Nico 26. April 2006 um 07:50 Uhr

Hi,

Nicht schlecht, aber gewisse Leute, wie ich mgen die Ablage der Local Folders im Profilpfad des Benutzer prinzipiell NICHT.
Was bedeutet, das T…B_Backup sie nicht findet und auch nicht sichert.

Vielleicht geht es anderen auch so und die Angabe eines Mail-Ablage-Pfades im Batch, zustzlich zu dem Programm und Profil/Einstellungs-Pfad wre u.U. sinnvoll.

By Nico

caschy 26. April 2006 um 08:55 Uhr

Nico gelesen und verstanden?

Zeile 11: Hier den Pfad zum Thunderbirdprofilverzeichnis angeben.

Wer selber Pfade ndert, wird auch die Batch anpassen knnen.

robert 30. April 2006 um 23:51 Uhr

Hallo caschy,
der “batch” ist bestimmt eine schne Sache, aber knnte es sein, dass es auf meinem ollen win98se nicht funzt?? Oder bin ich nur zu naturblond?
Meldungen im DOS-Fenster:
“Kein Speicherplatz mehr im Umgebungsbereich”
dann mengenweiser anderer Meldungen mit
“Fehler beim Erstellen der Datei”
die erspar ich uns mal….
dann schliesslich sogar falsches Profilverzeichnis, ob wohl in der .bat das richtige (angepasst steht..)
etwas ratlos
Robert

caschy 30. April 2006 um 23:56 Uhr

Die Batch funktioniert nur ab 2000 – in Ermangelung an ltere Systeme auch keine Anpassungsmglichkeit. I’m sorry…

Detlef Fallisch 11. Mai 2006 um 14:55 Uhr

Hallo Caschy,

ich habe heute mindestens 5 Versuche gemacht um dein Thundebird Backup Batch 0.3 zum sichern zu bewegen.

Leider erfolglos. Wahrscheinlich liegt es an meinem Rechner, aber ich habe keine Ahnung wo. Hier die Informationen:

1. Deine Backup File herunter geladen und installiert.

2. Die Batch-File editiert

::—————PFADE ANGEBEN———————–
::Thunderbird Installationsverzeichnis
set SOURCE_DIR=”C:\Programme\Thunderbird\”

:: Thunderbird Profilverzeichnis
set SOURCE_MAIL_DIR=”C:\Dokumente und Einstellungen\%username%\Anwendungsdaten\Thunderbird\”

:: Wo sollen die gesicherten Daten abgelegt werden?
set TARGET_DIR=”S:\Datensicherung_Thunderbird_ Email\”
::—————PFADE ANGEBEN ENDE——————

3. In dem angegebenen Target Ordner wird ein Verzeichnis “DO” erstellt. Das Verzeichnis ist leer.

4. Beim Aufruf der Batch File werden erst Programme hinzugefgt und anschlieend aus TB kopiert z.B.
rd\Profiles\kge2ib10.default\Mail\Local Folders\Partner.sbd\Virtual CD.sbd OK

5. Nachdem alle Mails kopiert wurden, bleibt das DOS-Fenster eine ganze Zeit lang bei der Anzeige:
Adding C:\Dokumente und Einstellungen\Administrator\Anwendungsdaten\Thunderbi
rd\registry.dat OK
Adding data recovery record
stehen und wird dann geschlossen.

6. Das Unterverzeichnis C:\Programme\Thunderbird Backup\11.05.2006 wurde erstellt, ist aber ebenfalls leer.

7. Im Verzeichnis C:\Programme\Thunderbird Backup
wurde das “Profilverzeichnis.rar” und das “Programmverzeichnis.rar” erstellt. Wenn ich in das Profilverzeichnis schaue (mit WINRAR) sehe ich diese Nachrichten:
! Profiles\kge2ib10.default\3209756.s: Datei “Profiles\kge2ib10.default\3209756.s” Kopf zerstrt
! Profiles\kge2ib10.default\abook.mab: Datei “Profiles\kge2ib10.default\abook.mab” Kopf zerstrt
Davon gibt es 824 Fehlerhinweise. Kann ich die ignorieren oder sind das ernsthafte Hinweise?

Der Rest der RAR-File scheint in Ordnung zu sein. Da gleiche passiert auch bei der Anzeige der von Programmverzeichnis.RAR. Jede Menge Fehlerhinweise.

Bin fr jeden Hinweis dankbar.

Gru
Detlef

caschy 11. Mai 2006 um 17:10 Uhr

Du hast definitiv etwas falsch gemacht: Du sagst, dass deine Dateien dort gespeichert werden:
C:\Programme\Thunderbird Backup

Laut deiner Batch hast du aber etwas vllig anderes als Zielpfad eingegeben. Eigentlich msste deine Dateien ja dort liegen:
S:\Datensicherung_Thunderbird_ Email\

Jrg Meyer 22. Mai 2006 um 15:47 Uhr

Hallo Caschy,

super gelungen!

Zwei Anmerkungen:

1. Wenn neue Versionen von FF und TB rauskommen ergeben sich Vernderungen, wenn ja wie kommt man problemlos ran.

2. Beim FF hat der Hinweis von Dir ” caschy durch usernamen ersetzen ” bei mir nicht geklappt, es mit “%username%” hat es geklappt.
Mein username hat einen Umlaut –, kann es daran gelegen haben?

Vielen Dank fr Deine Mhe.

Gru aus Berlin

Jrg

Jrg Meyer 22. Mai 2006 um 15:53 Uhr

…….. noch eine Frage

Wie kann man die Anzahl der Backup verkleinern, also statt 5 nur 2 oder 3.

Gru Jrg

caschy 22. Mai 2006 um 17:38 Uhr

Die Anzahl lsst sich nicht verndern, hndisches Lschen ist angesagt.

Zu den neuen Versionen: Die interne Struktur bleibt gleich, also keine nderungen ;)

Btw: Aktuell ist Version 0.4

Jrg 23. Mai 2006 um 13:04 Uhr

Hallo caschy,

danke fr Deine promte Antwort.

Ich bin zwar eine PC-Laie aber ich habe die Version 0.4 so verstanden das sie auf V 0.3 aufbaut und zustzlich ads abzuspeichernde Archiv komprimiert um Platz zusparen.
Dadurch dauert das abspeichern natrlich viel lnger.
Sehe ich das so richtig?
Dann finde ich persnlich die V 0.3 fr mich besser.

Gru Jrg

caschy 23. Mai 2006 um 20:31 Uhr

Hi Jrg,

alles richtig erkannt, deswegen kannst du gerne bei v03 bleiben :)

bejot 2. August 2006 um 16:08 Uhr

Moin,
eine tolle Hilfe hast du da kreiert.

Klappt wunderbar!

Gru Burckhard

Vhagar 15. August 2006 um 17:32 Uhr

Hallo,

Hab das gleiche Problem wie Detlef Fallisch.
Das Backup wird im Ordner von ThunderbirdBackup0.3 gespeichert, statt in dem in der Batchdatei angegebenen Ordner.

::—————PFADE ANGEBEN———————–
::Thunderbird Installationsverzeichnis
set SOURCE_DIR=”C:\Programme\Mozilla Thunderbird\”

:: Thunderbird Profilverzeichnis
set SOURCE_MAIL_DIR=”C:\Dokumente und Einstellungen\%username%\Anwendungsdaten\Thunderbird\”

:: Wo sollen die gesicherten Daten abgelegt werden?
set TARGET_DIR=”e:\Peter\Thunderbird_Backup”
::—————PFADE ANGEBEN ENDE——————

Also statt in e:\Peter\Thunderbird_Backup wird es auf C:\Dokumente und Einstellungen\Margnar\Desktop\ThunderbirdBackup0.3 gespeichert.

Ich benutze Win2000.

Danke fr eine Antwort im Vorraus

caschy 15. August 2006 um 19:40 Uhr

Wie bereits gesagt, kann hier ohne Windows 2000 die Fehler schlecht nachvollziehen, sorry :30:

Dagmar 26. September 2006 um 18:46 Uhr

Hallo!

Hab zuflig dein Batch entdeckt und wollte es verwenden um mein Thunderbird PRofil vom Laptop auf den PC zu berspielen – beide XP, auf dem Laptop Thunderbird neu installiert. Habe deine Anleitungen befolgt, nachdem ich aber auf dem PC restore.bat ausgefhrt habe und anschliessend Thunderbird gestartet passiert NICHTS! Was mach ich falsch?

Danke fr deine Antwort!
Gru
Dagmar

Dagmar 26. September 2006 um 18:48 Uhr

Teil 2
oben hat sich ein Fehler eingschlichen – natrlich auf dem PC Thunderbird neu installiert, nicht auf dem Laptop…

caschy 26. September 2006 um 20:28 Uhr

Dagmar, mittlerweile gibt es Batch 0.5. Einfach mal hier im Blog suchen. Des Weiteren mssen die Windows Benutzernamen bei beiden Rechnern identisch sein. Du musst kein Thunderbird installieren, weil alles komplett restored wird.

Highspeeder 5. November 2006 um 14:24 Uhr

Der Downloadlink ist kaputt !!!!

caschy 5. November 2006 um 16:52 Uhr

Hi Highspeeder – mal gut, dass hier im Blog ne Suche-Funktion existiert :lol:

Es gibt doch bereits Version 0.5: KLICK

lorenzmeyer 24. Januar 2007 um 12:53 Uhr

Hallo,

ich benutze weiterhin Version 0.3, nun ist TB 2.0 (beta) raus gekommen.

Wenn ich die verfgbare Beschreibung richtig verstehe hat sich auch in der Struktur von TB 2.0 etwas gendert. Kann ich trotzdem die v 0.3 verwenden?

Danke aus Berlin

Jrg

caschy 24. Januar 2007 um 17:05 Uhr

Ja, klar – denn die Pfade bleiben ja gleich.



Du willst nichts verpassen?
Neben der E-Mail-Benachrichtigung habt ihr auch die Möglichkeit den Feed dieses Beitrags zu abonnieren. Wer natürlich alles lesen möchte, der sollte den Hauptfeed abonnieren. Alternativ könnt ihr euch via E-Mail über alle neuen Beiträge hier im Blog informieren lassen. Einfach eure E-Mail-Adresse hier eingeben, dann bekommt ihr 1x täglich eine Zusammenstellung.

Deine Meinung ist uns wichtig...

Name*


E-Mail* (wird nicht veröffentlicht)


Webseite


Twitter-Name


Blogverzeichnis - Blog Verzeichnis bloggerei.de