Daten automatisch mit 7Zip sichern

7zbox80x80pixel Wer den (meiner Meinung nach besten) Packer namens 7Zip installiert hat, ist gleichzeitig im Besitz eines großartigen Werkzeugs zum Sichern von Dateien und Ordnern. Denn 7Zip bringt immer einen Programmteil mit, der es euch ermöglicht, Dateien auf Kommandozeilenebene zu packen. Das mag sich für manche vielleicht kompliziert anhören – aber das ist es in keiner Weise.

In wenigen Schritten zeige ich euch nun, wie man zum Beispiel den Firefox-Programmordner und das Firefox-Profilverzeichnis auf diese Weise sichert. Natürlich könnt ihr die folgende Anleitung auch auf alle euren anderen Ordner anwenden.

sshot-2008-07-09-[23-41-03]

Schritt 1: Kopiert euch die Datei 7z.exe aus dem 7Zip-Programmordner irgendwo hin – eventuell testweise auf euren Desktop.

Schritt 2: Legt eine Textdatei namens backup.txt an. In diese kommt nachher pro Zeile ein zu sichernder Ordner.

Schritt 3: Erstellt eine Datei mit den Namen backup.bat. Diese Batchdatei muss folgenden Inhalt haben: 7z u backup -up1q3r2x1y2z1w2 @backup.txt

Nun testen wir den ganzen Spass mal und füllen mal die Datei Backup.txt testweise mit unserer Firefox-Installation und tragen die Pfade ein. Standardmäßig wäre der Pfad zum Programmordner unter Vista: C:\Program Files\Mozilla Firefox und der Profilordner befindet sich unter C:\Users\caschy\AppData\Roaming\Mozilla\Firefox. Muss logischerweise auf euren Benutzernamen angepasst sein. Alternativ könnt ihr zum testen auch andere Ordner in die backup.txt eintragen.

sshot-2008-07-09-[23-51-39]

Wenn ihr nun einen Doppelklick auf die backup.bat ausführt, so werden die eingetragenen Ordner aus der backup.txt ausgelesen – und in der Datei backup.7z gespeichert.

sshot-2008-07-09-[23-57-11]
(der Sicherungsvorgang)

sshot-2008-07-09-[23-58-19]
(die Ansicht des Archivs)

Den Vorgang könnt ihr beliebig wiederholen – ältere Dateien in der Backupdatei werden überschrieben – sodass euer Backup immer aktuell ist. Viel Spass beim Sichern!

Ähnliche Beiträge:

  1. Firefox: Daten automatisch löschen
  2. Wörterbuch sichern
  3. EASEUS Todo Backup: Festplatten und Partitionen sichern und clonen
  4. 7Zip im Vista-Look
  5. Windows: Betaversionen von Firefox ohne Angst nutzen


    32 Kommentare zu “Daten automatisch mit 7Zip sichern”

  1. ABDUL sagt

    geht bei mir nicht, es poppt kurz das cmd Fenster auf mehr nicht…
    backup.bat = 7z u backup -up1q3r2×1y2z1w2 @backup.txt
    backup.txt = D:\ProgrammePortable\Packer\hjsplit

    Kommentar am 10. Juli 2008 um 07:32 geschrieben.


  2. Beni sagt

    Schreib in deine Batch-Datei am Ende einmal “PAUSE”, probiere es nochmals und lies dir dann die Meldung in der Eingabebox durch…

    Kommentar am 10. Juli 2008 um 07:47 geschrieben.


  3. Markus sagt

    klappt bei mir nicht :(
    es öffnet sich das cmd fenster, ist aber zu schnell wieder zu, als das ich lesen könnte, was drin steht.
    ein backup ist am ende nicht angelegt :(

    wie kommst du auf den teil vor dem @??

    Kommentar am 10. Juli 2008 um 07:58 geschrieben.


  4. ABDUL sagt

    @Beni
    http://pic.leech.it/images/3c07b62008071008.png

    Kommentar am 10. Juli 2008 um 08:00 geschrieben.


  5. Bernd sagt

    ABDUL: Vergleiche doch einfach mal deine Befehlszeile mit der von Caschy ;)

    Caschy hat in der Mitte so ein komisches Sonderzeichen, was fast wie ein x aussieht. Ich vermute mal, dass da irgendwie ein Fehler passiert ist, denn mir wäre nicht bekannt das die Windows-Eingabe so ein Zeichen erlaubt. Allerdings hab ich gerade kein 7zip da um zu sagen, was da hin sollte. Caschy hat ja in seinem Screenshot glücklicherweise die ausführende Befehlszeile abgeschnitten :D

    Kommentar am 10. Juli 2008 um 08:22 geschrieben.


  6. @ndreas sagt

    Klappt auch bei mir nicht.
    Die Befehlszeile muss einen Fehler enthalten.

    Kommentar am 10. Juli 2008 um 08:36 geschrieben.


  7. Horst Scheuer (twitter @Horst_S) sagt

    Sowas habe ich im März auch gebastelt. Gugst Du hier!

    Kommentar am 10. Juli 2008 um 08:38 geschrieben.


  8. Goerg sagt

    Ersetzt einfach das Sonderzeichen-x durch ein echtes x, dann sollte es gehen.
    Die Befehle für die Kommandozeile stehen auch in der Hilfedatei, die genau wie das 7zip-Programm über das Startmenü aufgerufen werden kann. Das unförmige Konstrukt gehört zum Schalter -u und bestimmt, welche Dateien ins Archiv sollen und welche nur upgedated bzw. aus dem Archiv gelöscht werden sollen. Wie immer gilt auch hier, read the manual :)

    Kommentar am 10. Juli 2008 um 09:30 geschrieben.


  9. @ndreas sagt

    Danke, Georg! Scheint nun zu klappen :)

    Kommentar am 10. Juli 2008 um 09:43 geschrieben.


  10. caschy (twitter @caschy) sagt

    Sicher ist das ein normales x – keine Ahnung, warum hier ein Formatierungsfehler aufgetreten ist – ich codiere das Ganze noch einmal.

    Kommentar am 10. Juli 2008 um 09:48 geschrieben.


  11. ABDUL sagt

    geht immer noch nicht,wenn ich aber mir die 7za.exe
    von Horst Scheuer nehme und die Zeile in
    7za u backup -up1q3r2×1y2z1w2 @backup.txt
    umbenenne, dann geht es….

    Kommentar am 10. Juli 2008 um 10:02 geschrieben.


  12. caschy (twitter @caschy) sagt

    @Abdul
    Mal analytisch gedacht. Wenn ich da oben von der Datei 7z.exe schreibe – und diese noch in einem Screenshot abbilde – dann kann man wohl von selbst darauf kommen, dass ich keine 7za.exe meine, oder? ;)

    Die 7za.exe gibt es gar nicht mehr in den neuen Versionen von 7Zip, die Consolenversion heisst nur 7z.exe.

    Kommentar am 10. Juli 2008 um 10:14 geschrieben.


  13. Spallo sagt

    @Abdul

    Hi! Ich verwende 7z-portable. Hatte am Anfang auch diverse Probleme. Nachdem ich die 7z.dll mit in den BackUp-Ordner genommen habe funktioniert es!

    Kommentar am 10. Juli 2008 um 10:24 geschrieben.


  14. ABDUL sagt

    @caschy
    das ist mir schon klar, aber mit der 7z.exe geht es nicht warum weiß ich nicht, es geht nur wenn ich die Command Line Version 7za.exe benutze

    @Spallo
    jup das funktioniert auch, danke für den Tipp

    Kommentar am 10. Juli 2008 um 10:24 geschrieben.


  15. caschy (twitter @caschy) sagt

    Lies dir die Hilfedatei von 7Zip mal durch. Fast nichts ist unmöglich.

    Kommentar am 10. Juli 2008 um 11:54 geschrieben.


  16. Robert (twitter @n0thing) sagt

    Dachte peaZip ist dein Favorit?

    Kommentar am 10. Juli 2008 um 14:26 geschrieben.


  17. caschy (twitter @caschy) sagt

    Dachte peaZip ist dein Favorit?

    Auf dem USB-Stick.

    Kommentar am 10. Juli 2008 um 15:59 geschrieben.


  18. Markus sagt

    so, nachdem ich aus dem \times ein x gemacht habe, geht es… ist mir beim kopieren auch nicht aufgefallen, sieht ja auch verflucht ähnlich aus ;)

    Kommentar am 10. Juli 2008 um 19:06 geschrieben.


  19. Mark sagt

    Es könnte ja auch sein, das unter Vista alles anders läuft. Unter XP wird zb. auch beim kopieren der 7z.exe die “descript.ion” automatisch mit kopiert. Ohne 7z.dll funktioniert es scheinbar garnicht…erfolg erst wenn die 7z.dll im verzeichniss ist.

    Kommentar am 10. Juli 2008 um 19:23 geschrieben.


  20. Roland sagt

    Ich würde gerne mehrere zeitlich verschiedene Backups haben, sagen wir mal 5 Versionen. backup(1).7z, backup(2).7z, usw. Wenn dann das fünfte Backup erstellt wurde soll beim sechsten Backup das erste Backup wieder überschrieben werden. Geht so etwas?

    Kommentar am 10. Juli 2008 um 20:00 geschrieben.


  21. caschy (twitter @caschy) sagt

    @Roland: Dann benutze lieber Cobian Backup (siehe Blogsuche)

    Kommentar am 10. Juli 2008 um 20:09 geschrieben.


  22. Tommy sagt

    Hallo
    Ist es den möglich in der Kommandozeilen version, Wiederherstellungs informationen hinzuzufügen, wie es bei WinRar möglich ist, den unter der normalen 7-Zip version konnte ich solche Wichtige Einstellung zum Backup Erstellen nicht finden.

    MFG Tommy

    Kommentar am 11. Juli 2008 um 10:00 geschrieben.


  23. Kay sagt

    @Roland
    probiers mal mit diesen Zeilen am Anfang des Bachtfiles. Achtung ungetestet, Benutzung auf eigene Gefahr.

    if exist backup5.7z del backup5.7z
    if exist backup4.7z ren backup4.7z backup5.7z
    if exist backup3.7z ren backup3.7z backup4.7z
    if exist backup2.7z ren backup2.7z backup3.7z
    if exist backup.7z ren backup.7z backup2.7z

    REM hier geht’s dann mit Caschy Backup-Batch weiter

    Kommentar am 11. Juli 2008 um 21:53 geschrieben.


  24. Roland sagt

    @Kay
    Danke für den Tipp! Klappt einwandfrei, genau wie ich’s mir vorgestellt habe.

    Kommentar am 11. Juli 2008 um 23:56 geschrieben.


  25. Heiko (twitter @derHeiko) sagt

    Wo kann ich den angeben, ab wieviel MB / GB er splitten soll ? Weil 4gb lassen sich nicht ungesplittet brennen.

    Danke vorab :D

    Kommentar am 17. Juli 2008 um 14:46 geschrieben.


  26. tommy sagt

    Hi Caschy,
    Soweit Finde cih es ja Super, nur steige ich mit der Englischen Hilfe datei nciht Durch, wo kann ich in der komandozeile einstellen wie stark komprimiert wird und wo steht wieviel prozent für die Wiederherstellungs informationen gespeichert werden sollen, sorry das ich frage aber mein englisch ist halt nicht so gut das cih die Hilfe datei versteh, schade das Keiner eine Ausfürliche Deutsche Hilfe Datei Rausbringt.

    PS: sehr schönes Layout ^^

    MFG Tommy

    Kommentar am 19. Juli 2008 um 21:03 geschrieben.


  27. Stefan sagt

    Hi! Ich habe das jetzt – etwas verspätet ;-) – auch mal getestet. Funzt prima, nur das Update klappt nicht. Da sagt er dann “System error: Nicht implementiert”. Hat jemand ‘ne Ahnung, woran das liegen kann?
    Gruß,
    Stefan

    Kommentar am 2. Dezember 2008 um 14:36 geschrieben.


  28. alex. sagt

    @ Stefan

    hab genau das gleiche Problem. Anfangs funktioniert es jedoch an dem Tag, an dem ich die .bat Datei erstellt habe. wenn ich es am nächsten tag probiere, kommt die von dir angesprochene Fehlermeldung…

    vielleicht hat ja jemand eine idee.

    Kommentar am 2. Dezember 2008 um 15:06 geschrieben.


  29. Thomas sagt

    Hallo zusammen,

    “System error: Nicht implementiert” hatte ich auch und endlich gelöst. Hiermit funktionierts:

    -ssw -ms=off

    Also komplett:

    7z u archiv -up1q3r2×1y2z1w2 C:BackupPfad*.* -r -ssw -ms=off

    gruß

    Thomas

    Kommentar am 15. April 2009 um 13:05 geschrieben.


  30. alex. sagt

    Interessant. Gleich ausprobiert, klappt aber nicht. immer noch der selbe Fehler. (habs nur bei ‘nem alten Archiv probiert; da das update am selben tag sowieso immer funktioniert hat, einen tag später jedoch nicht mehr …)

    C:\Programme\7-Zip\7z u Firefox -up1q3r2×1y2z1w2 @D:\Sicherung\Firefox\firefox_backup.txt -r -ssw -ms=off

    Kommentar am 15. April 2009 um 18:20 geschrieben.


  31. pedalman sagt

    Hi

    verfolge diesen Blog schon länger, da er echt informativ ist.

    Zum obigen, finde es super!!!!
    Ich hatte mal COBIAN und sollte mir das nochmal ansehen. Ich hatte mal SyncBackSe, aber war mir zu GhostV6-mäßig :) , d.h. es war super aber die Panoptik….Nun habe ich AllWaySync gekauft und versuche auf meinen 1&1 Smartdrive Space zu syncen. Aber das klappt irgendwie nicht :( Was wohl natürlich geht ist die Backup-Routine. Was zudem gut ist, ist das ‘Versioning’. Habe in meinem Backupordner die files, die mal geändert wurden.

    Z.B. arbeite ich mit LaTex und einem Textdokument. Bei jeder Änderung wird das täglich oder wie auch immer gesichert und bleibt so erhalten. Habe also immer mehrere Versionen. Das ist sehr wichtig, gut und easy :)

    ABER man muss halt das tool im Hintergrund laufen lassen….

    DAHER finde ich den 7ZIP Ansatz super!!! Nutze auch das TB-Routinchen :)

    Zum meinem Wunsch: Wäre super wenn die IF – Schleife auch mit Backupnamenginge, die das Datum setzen. Also mit %date.backup.7z oder so.

    Ist da was machbar?

    Kommentar am 24. Juli 2009 um 11:19 geschrieben.


  32. sagei sagt

    hallo

    genau nach dieser 7zip Lösung habe ich gesucht. Und der Tipp mit der 7z.dll @Spallo ist Goldwert, hat auf sofort alles bestens geklappt.

    Nochmals Danke für die Anleitung

    mfg sagei

    Kommentar am 15. März 2010 um 00:04 geschrieben.



Gib deine Meinung ab! Sollte nach dem Abschicken dein Kommentar nicht erscheinen, so wurde dieser als Spam erkannt. Doch keine Sorge, ich überprüfe mehrmals täglich und schalte deinen Kommentar dann frei. 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. Wer sein Bild in den Kommentaren sehen will, der sollte sich bei Gravatar registrieren.