A minor Point of View

insignificant perceptions from certifiably insane minds
  • rss
  • Home
  • Geistiger Fingerabdruck
  • [foolish] ? Hä?

Systembackup mit Knoppix, dd, gzip und USB-Festplatte

zeroterm | 19. Februar 2009 | 09:12

Habe gestern ein Backup meines kompletten Systems auf eine externe Festplatte durchgeführt. Und zwar mit zwei/drei Konsolenbefehlen (und einer Knoppix 5.11 CD ;) ).

Als kleiner Reminder (auch oder vor allem für mich) noch schnell welche Befehle ich verwendet habe.

dd if=/dev/sda | gzip -c | cat > /media/sdb1/backups/lenovoHDfull.bin.gz

Der Befehl dd liest einfach sämtlich Bytes eine Festplatte (unabhängig wie sie Partitioniert sind; also inklusive aller Partitionen): in diesem die Festplatte /dev/sda, welche die meine Systemplatte ist. Der gelesen Datenstrom wird dem Programm gzip übergeben und “on-the-fly” gepackt. Der Gepackte Datenstrom wird dann an cat übergeben, welches die Daten dann in eine Datei schreibt, die sich auf einer anderen Festplatte befindet (hier: sdb, erste Partition).

Bei einer insgesamt 160GB großen Festplatte kann das schon dauern, denn diese Methode macht ein 1:1 Komplettabbild. Es sichert also auch dann 160GB, wenn insgesamt nur 10GB belegt wären. Außerdem sieht man nicht wie weit man gerade ist, da der Befehl stupide ein Byte nach dem anderen liest und liest und nicht weis wieviel eigentlich kommt.

Mit folgender Zeile kann man sich allerdings auf einer zweiten Konsole schön anzeigen lassen wie groß die Sicherungsdatei bereits ist, und daraus kann man wiederrum schließen wie lange es wohl noch ungefähr dauern wird.

clear; while true; do echo -n “`date +%k:%M:%S` Uhr: “; ls -h –size /media/sdb1/backups/lenovoHDfull.bin.gz; sleep 90; done

Damit erscheint alle 90 Sekunden die aktuelle Dateigröße der Backupdatei mit einer Uhrzeit vorangestellt, sodass man auch die Geschwindigkeit abschätzen kann.

Ein Backup zurückspielen würde man dann damit:

cat /media/sdb1/backups/lenovoHDfull.bin.gz | gzip -c -d | dd of=/dev/sda

Verbesserungsvorschläge sind übrigens willkommen, falls jemand etwas auszusetzen hat ;)

RSS Kommentare RSS Kommentare Trackback Trackback Kommentare6 Kommentare »
KategorienDer unterdrückte Geek
Tagsbackup, cat, dd, gzip, klaus knopper, knoppix, linux, system

« Arthur im Bus Ist es das blöde Wetter? »

6 Gedankengänge zu “Systembackup mit Knoppix, dd, gzip und USB-Festplatte”

  1. Philipp Söhnlein sagt:
    19. Februar 2009 um 14:59

    Wenn auf der Zielplatte ein Windows/NTFS installiert ist, würde ich überprüfen, ob das rücksichern auf eine Platte mit einer anderen Größe noch funktioniert… Bin mir nicht sicher, ob der Windows Bootloader ansonsten mit solchen Backups klarkommt.

    Antworten
  2. zeroterm sagt:
    20. Februar 2009 um 11:06

    okay. zwar war gar nicht vorgesehen, die Festplatte zu wechseln, aber bei einem HD-Crash könnte man ja dazu gezwungen sein, stimmt schon.

    Nur weiß ich grad net wie ich des testen soll…

    Antworten
  3. Sven sagt:
    21. Februar 2009 um 00:18

    Eine Stunde im Netz gesucht um etwas dieser Klarheit zu finden! Wären Knoppix noch downloadet lese ich hier ein bisschen weiter querbeet, inspiring so far! Keep on rocking.

    Antworten
  4. Sven sagt:
    21. Februar 2009 um 00:19

    Während und Komma natürlich, ähm.

    Antworten
  5. Alex sagt:
    21. Februar 2009 um 17:10

    Wg. Ueberpruefung des Status: Das Programm watch wird dir gefallen.

    Antworten
  6. Matthias sagt:
    20. November 2009 um 19:54

    Hallo!

    Du verwendest zum Backup ja folgende Befehlszeile:

    dd if=/dev/sda | gzip -c | cat > /media/sdb1/backups/lenovoHDfull.bin.gz

    Da fallen mir 3 Dinge ein, die Du tun kannst, um den Vorgang zu beschleunigen.

    1. Erhöhen der Blockgröße
    Mit dem Parameter bs kannst Du dd mitteilen, wie viele Daten es in einem Rutsch einlesen und schreiben soll. Ich verwende meist 1M, das steht für 1024*1024 Byte und geht schon mal um einiges schneller als mir der Standardgröße von (ich glaube) 512 Byte. Sähe in Deinem Fall dann so aus:

    dd if=/dev/sda bs=1M | gzip -c | cat > /media/sdb1/backups/lenovoHDfull.bin.gz

    2. Einen Prozess einsparen
    Du kannst gzip ruhig direkt auf das Ziel schreiben lassen, es ist unnötig, die Daten nochmal durch cat zu jagen und sie erst dann zu schreiben. Bringt für die Geschwindigkeit zwar nur wenig, trotzdem vermeidet man überflüssige Prozesse wo es geht. Und so sähe es aus:

    dd if=/dev/sda bs=1M | gzip -c > /media/sdb1/backups/lenovoHDfull.bin.gz

    3. Grad der Kompression verringern (oder es gleich lassen)
    Ich nutze dd regelmäßig, um die Windows-XP-Systempartition meines Notebook auf eine über USB 2.0 angeschlossene Festplatte zu sichern. Wenn ich die Daten komprimiere, komme ich nicht über 12 MB/sec, selbst bei geringster Kompression (die kann man bei gzip über die Optionen -1 bis -9 einstellen). Meine CPU (Core 2 Duo mit 1,66GhZ) komprimiert die Daten langsamer, als sie der USB-Bus wegschaufeln könnte. Ohne Kompression komme ich auf 25MB/sec, was etwa der netto-Datenrate des USB-Bus entspricht. Da externe Platten extrem billig geworden sind, nehme ich gerne in Kauf, für jedes Backup volle 65GB zu verbrauchen, dafür läuft es in weniger als der halben Zeit durch. :-) Und das Schönste daran ist, daß ich mir noch einen Prozess und die Umleitung sparen kann, bei Dir sähe das dann so aus:

    dd if=/dev/sda bs=1M of=/media/sdb1/backups/lenovoHDfull.bin

    Du siehst, die Umleitung habe ich vermieden, indem ich dd über den Parameter of direkt mitgeteilt habe, wohin es schreiben soll.

    Viele Grüße
    Matthias

    Antworten

Leave a Reply

Hier klicken, um die Antwort abzubrechen.

;-) :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :-) :-( :!: 8-O 8)

Authoren

  • zeroterm

    Kurzzeitgedächtnis von zeroterm

    • Langsam wirds offiziell
    • Osterausflüglein
    • Valentinstag
    • Silvester 2010
    • Hilfe es Weihnachtet sehr
    • Und wir tanzten
    • Kleidung und Partymachen
    • Der BioEleMAnAusAtor
    • Vier-zwo-oans
    • Den Pinsel geschwungen
    • To be or not to be …
  • kaf-feh-trin-ken

    Kurzzeitgedächtnis von kaf-feh-trin-ken

    • Absolut berauscht
    • Magisches Kunstwerk
    • Eine neue Leidenschaft...
    • Der letzte...
    • Wilkommen auf der Baustelle!
    • Der Osten
    • Arztodyssey
    • Kaffee-Test
    • Demokratie
    • The Humanitarian
    • Djerba
  • blackstar

    Kurzzeitgedächtnis von blackstar

    • Die Burg der Raben
    • Der Kampf mit der Zeit
    • Der Egoismus, die Rücksichtslosigkeit
    • After Eight - Der Film
    • Die Grafschaft zur Audienz in Bamberg
    • Toy Story 4 - Das Überleben von Funky Pig
    • Wie war das nochmal mit dem Winter?
    • Das erste Türchen hat sich geöffnet
    • Die ersten Eindrücke
    • Die Uhr tickt!
    • Die Farbe des Himmels

Zufallsgedanken

  • Arcor DSL, Telefon, aber ohne ISDN
  • Den Pinsel geschwungen
  • Urlaub im Juli
  • Sieben
  • 3 Gehirnzellen... warum auch mehr??
  • Nerdy?
  • Wörterfriedhof: Pnerd

externes Wissen

  • Das Leben der Schnien
  • Krümelchen bloggt
  • The Tales Of ASP
  • xkcd

von Interesse

  • Diablo III
  • Everquest 2
  • Starcraft 2

Langzeitgedächtnis

  • Juni 2011
  • Mai 2011
  • April 2011
  • März 2011
  • Februar 2011
  • Januar 2011
  • Dezember 2010
  • Oktober 2010
  • September 2010
  • August 2010
  • Juli 2010
  • Juni 2010
  • April 2010
  • März 2010
  • Januar 2010
  • 2009
  • 2008
  • 2007

My Point of View

  • Anmelden
  • Registrieren

Aktive Gedanken

  • Gravatar icon of Ali Ali November 30, 2011
    Demokratie Niveau sieht nur von unten ...
  • Gravatar icon of Joane Christofferse Joane Christofferse September 13, 2011
    Von Krähen, Füchsen und Hasen According to MayoClinic.com...
  • Gravatar icon of freenessie freenessie Juni 16, 2011
    Langsam wirds offiziell 8-O Das heißt eigentlich:...
  • Gravatar icon of Steffi Steffi Mai 21, 2011
    Langsam wirds offiziell Fein :)...sollte ich jemals...
  • Gravatar icon of zeroterm zeroterm Mai 20, 2011
    Langsam wirds offiziell na sowas, wen seh ich denn ...

Gedankennebel

Bewegte Bilder dialog lustig einkaufen real life Der unterdrückte Geek psychotest meine Süsse Gedanken im Chaos terry pratchett Schwerzuverdauender Kaffee Gasteintrag video Standard Kaffee musik fh freak Kaffee O´le Kaffeh-Test Kaffeeklatsch Magic-Coffee auto Kaf-feh-trin-ken´s Umgebung Kaffee zwischendurch Kaffeetraum urlaub Gestaltete Zeit Kaffee-mit-trinker Wörterfriedhof Gedankenlos ohne Kaffee Lebenszeichen Sinnlos? - Na und! this blog Zoggn Denkzettel bewertung satire Kaffeerausch psycho kaffee wortspiel Reisekaffee kaf-feh-trin-ken scheibenwelt Kaffeesatz Kaf-feh-trin-ken studiert Rock Kaffee Disse, Kneipe & Co. arbeit bild don`t call me `freak` Völlig Abgestranged

Kurzzeitsgedächtnis

  • Die Burg der Raben
  • Langsam wirds offiziell
  • Der Kampf mit der Zeit
  • Osterausflüglein
  • Der Egoismus, die Rücksichtslosigkeit
rss RSS Kommentare valid xhtml 1.1 design by jide powered by Wordpress get firefox