Backup Programm, Image erstellen

  • Code
    gonzo on arch-linux ~ 
     ->  lsblk -f
    NAME   FSTYPE FSVER LABEL   UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
    sda                                                                             
    ├─sda1 vfat   FAT32 UEFI    A9F3-AF03                             327,5M    36% /boot
    ├─sda2 ext4   1.0   ROOT    e5d32bd1-6dc0-40ee-9d74-c04e12f09415   28,6G    36% /
    └─sda3 ext4   1.0   HOME    12979de4-f193-4819-9389-6bacdd9062fc  337,7G     8% /home

    Kann ich mit dd die komplette sda OHNE /home (also nur sda1 und sda2) in einem Aufwasch sichern oder muss ich 2 Sicherungen erstellen?

    Code
    dd if=/dev/sda1 bs=1M status=progress | gzip > Sicherung_sda1_20240408.img.gz
    dd if=/dev/sda2 bs=1M status=progress | gzip > Sicherung_sda2_20240408.img.gz


    Wie ist die Vorgehensweise bei der Rücksicherung eines solchen Images und wie lautet dann der Befehl hierzu?

    Das müsste aber theoretisch auch mit ganzen Platten gehen oder?

    Code
    dd if=/dev/sda bs=1M status=progress | gzip > Sicherung_sda_20240408.img.gz
  • Das müsste aber theoretisch auch mit ganzen Platten gehen oder?

    Code
    dd if=/dev/sda bs=1M status=progress | gzip > Sicherung_sda_20240408.img.gz

    Hallo vs2-free-users danke für die Antwort :thumbup: aber das war leider nicht meine Frage ^^

    Ich wollte wissen ob ich mit dd die komplette sda OHNE /home (also nur sda1 und sda2) in einem Aufwasch sichern oder muss ich 2 Sicherungen für sda1 und sda2 erstellen?

    Fragen Sie jemanden, der sich damit auskennt - am besten nicht den Administrator

    Archlinux Openbox / ASUS R503C-SX051H - Intel Core i3-2350M + HD-Grafik 3000 + 8 GB DDR3 + 490 GB SSD
    Archlinux Xfce / DELL Inspiron 3542 - Intel Pentium 3558U + 8 GB DDR3 + 490 GB SSD
    Voidlinux Xfce / DELL Inspiron 15z - Intel Core i5-3317U + 4 GB RAM + 240 GB SSD

  • Hallo vs2-free-users danke für die Antwort :thumbup: aber das war leider nicht meine Frage ^^

    Ich wollte wissen ob ich mit dd die komplette sda OHNE /home (also nur sda1 und sda2) in einem Aufwasch sichern oder muss ich 2 Sicherungen für sda1 und sda2 erstellen?

    Sorry habe nicht gesehen das, das eine Frage war. Sah mir sehr nach Lösung aus :) .

  • Code
    gonzo on arch-linux ~ 
     ->  lsblk -f
    NAME   FSTYPE FSVER LABEL   UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
    sda                                                                             
    ├─sda1 vfat   FAT32 UEFI    A9F3-AF03                             327,5M    36% /boot
    ├─sda2 ext4   1.0   ROOT    e5d32bd1-6dc0-40ee-9d74-c04e12f09415   28,6G    36% /
    └─sda3 ext4   1.0   HOME    12979de4-f193-4819-9389-6bacdd9062fc  337,7G     8% /home

    Kann ich mit dd die komplette sda OHNE /home (also nur sda1 und sda2) in einem Aufwasch sichern oder muss ich 2 Sicherungen erstellen?

    Wenn Du sda sicherst, ist die komplette Festplatte mit Partitionstabelle und allem was drauf ist gesichert.

    Code
    dd if=/dev/sda1 bs=1M status=progress | gzip > Sicherung_sda1_20240408.img.gz
    dd if=/dev/sda2 bs=1M status=progress | gzip > Sicherung_sda2_20240408.img.gz

    Ja, damit sicherst Du dann nur die sda1 und sda2. Wenn Du die wiederherstellen willst, müssen die Partitionen dann auch vorhanden sein. Sind die zu groß, macht das nichts. Wenn die Partitionen zu klein sind, bricht die Wiederherstellung mit einem Fehler ab und es ist nur so viel da, wie Platz auf der Partition war.

    Wie ist die Vorgehensweise bei der Rücksicherung eines solchen Images und wie lautet dann der Befehl hierzu?

    Achso.... Du willst auch wiederherstellen.... ja dann.... :D Nee, Spass.

    Das würde in dem fall für die sda1 dann so aussehen:

    Code
    gunzip -k -c Sicherung_sda1_20240408.img.gz | dd of=/dev/sda1 status=progress

    Ich habe hier gunzip genommen, das ist gleichbedeutend mit gzip -d , nur sieht man gleich, was passieren soll.

    Bei gzip sorgt die Option -k dafür, dass die Sicherungsdatei nicht gelöscht wird (wichtig), und -c dafür, dass die entpackten Daten an die Standard-Ausgabe weitergegeben werden, die ja durch die Pipe | an dd weitergegeben wird.

    Das mit dem -k ist bei gzip wohl so, da gzip nur als Packer arbeitet. Es komprimiert/dekomprimiert und löscht bei Erfolg die Ursprungsdatei. Mit -k wird das verhindert, man hat also danach 2 Dateien.

    And still, we will be here, standing like statues.

    Schinder und Knarren, statt Kinder und Narren...

    Alles ist so unsagbar schnell geworden.
    (EROC, Let's Gläntz)

    Vertrauen muss verdient werden. Man verschenkt es nicht.

    Ich stelle keine dummen Fragen. Du musst Dich mit Deinen Antworten schon ein bisschen anstrengen.

  • Frage zwischendurch: Wenn man nur eine Partition sichern wollte?

    Ja dann so wie ich schon beschrieben habe:

    Code
    dd if=/dev/sda1 bs=1M status=progress | gzip > Sicherung_sda1_20240408.img.gz
    dd if=/dev/sda2 bs=1M status=progress | gzip > Sicherung_sda2_20240408.img.gz
    dd if=/dev/sda3 bs=1M status=progress | gzip > Sicherung_sda3_20240408.img.gz

    sda1 wäre Partition 1, in meinem Falle /boot

    sda2 wäre Partition 2, in meinem Falle /

    sda3 wäre Partition 3, in meinem Falle /home

    Komplette Festplatte:

    dd if=/dev/sda bs=1M status=progress | gzip > Sicherung_sda_20240408.img.gz

    Fragen Sie jemanden, der sich damit auskennt - am besten nicht den Administrator

    Archlinux Openbox / ASUS R503C-SX051H - Intel Core i3-2350M + HD-Grafik 3000 + 8 GB DDR3 + 490 GB SSD
    Archlinux Xfce / DELL Inspiron 3542 - Intel Pentium 3558U + 8 GB DDR3 + 490 GB SSD
    Voidlinux Xfce / DELL Inspiron 15z - Intel Core i5-3317U + 4 GB RAM + 240 GB SSD

  • Frage zwischendurch: Wenn man nur eine Partition sichern wollte?

    Geht auch. Aber an der Frage sehe ich, dass Du da noch nicht so ganz durchblickst. Den Aufbau und die Bezeichnungen der Partitionierungen zu verstehen ist essentiell, wenn man sein System nicht schrotten will.

    Ich versuchs mal so zu erklären, aber ein Blick auf die Ausgaben von lsblk -f ist hilfreich. Was man noch an Informationen gut gebrauchen kann ist die Ausgabe von df -h. Und wenn man es ganz genau wissen will, einfach "man lsblk" oder "man df" eingeben.

    Deine Festplatte (sda) hat Speicherplatz. Der ist jetzt beispielsweise aufgeteilt auf sda1, sda2 und sda3.

    Willst du die ganze Festplatte sichern, nimmst Du als Quelle sda .

    Code
    dd if=/dev/sda bs=1M status=progress | gzip > Sicherung_sda.img.gz

    Willst Du nur die 2. Partition sichern, nimmst Du als Quelle sda2:

    Code
    dd if=/dev/sda2 bs=1M status=progress | gzip > Sicherung_sda2.img.gz

    Den Dateinamen kannst Du Dir aussuchen, wie Du am besten damit klar kommst und wieder erkennst, was drin ist.

    Man kann auch 2 von 3 Partitionen damit sichern, aber das erfordert weitere Parameter und wird dann schnell unübersichtlich und fehleranfällig, weswegen ich das auch nicht mache. Eine Datei pro Partition, das ist schön einfach.

    And still, we will be here, standing like statues.

    Schinder und Knarren, statt Kinder und Narren...

    Alles ist so unsagbar schnell geworden.
    (EROC, Let's Gläntz)

    Vertrauen muss verdient werden. Man verschenkt es nicht.

    Ich stelle keine dummen Fragen. Du musst Dich mit Deinen Antworten schon ein bisschen anstrengen.

  • Wenn das so weit klar ist, kann man noch ein bisschen mehr oder weniger Speicherplatz sparen. Geht auch einfach, macht man vor der Sicherung und kostet halt ein bisschen Zeit für den Rechner.

    And still, we will be here, standing like statues.

    Schinder und Knarren, statt Kinder und Narren...

    Alles ist so unsagbar schnell geworden.
    (EROC, Let's Gläntz)

    Vertrauen muss verdient werden. Man verschenkt es nicht.

    Ich stelle keine dummen Fragen. Du musst Dich mit Deinen Antworten schon ein bisschen anstrengen.

  • Achso.... Du willst auch wiederherstellen.... ja dann.... :D Nee, Spass.

    :D:D:D

    Zitat

    Man kann auch 2 von 3 Partitionen damit sichern, aber das erfordert weitere Parameter und wird dann schnell unübersichtlich und fehleranfällig, weswegen ich das auch nicht mache. Eine Datei pro Partition, das ist schön einfach.

    Ah ja siehste, das war eigentlich mal meine ursprüngliche Frage. Wie kann ich 2 von 3 Partitionen auf einmal sichern.

    Aber somit ist das ja dann auch beantwortet, lieber eine Datei pro Partition :thumbup:

    Besten Dank Currock , ich meld mich dann wieder wen ich's verkackt habe... :D:D:D

    Fragen Sie jemanden, der sich damit auskennt - am besten nicht den Administrator

    Archlinux Openbox / ASUS R503C-SX051H - Intel Core i3-2350M + HD-Grafik 3000 + 8 GB DDR3 + 490 GB SSD
    Archlinux Xfce / DELL Inspiron 3542 - Intel Pentium 3558U + 8 GB DDR3 + 490 GB SSD
    Voidlinux Xfce / DELL Inspiron 15z - Intel Core i5-3317U + 4 GB RAM + 240 GB SSD

  • :D:D:D

    Ah ja siehste, das war eigentlich mal meine ursprüngliche Frage. Wie kann ich 2 von 3 Partitionen auf einmal sichern.

    Aber somit ist das ja dann auch beantwortet, lieber eine Datei pro Partition :thumbup:

    Besten Dank Currock , ich meld mich dann wieder wen ich's verkackt habe... :D:D:D

    Falls Du da doch mal dran gehen möchtest, kannst Du ja mal studieren, was die Ausgaben von

    Code
    sudo sfdisk -l 

    bedeuten. Aber Vorsicht, das ist schon ein sehr nützliches aber auch gefährliches Werkzeug. Es liefert aber Informationen, mit denen man die Partitionstabelle ansehen, sichern, wiederherstellen, manipulieren und löschen kann. Bitte nicht einsetzen, ohne vorher

    Code
    man sfdisk

    gelesen und verstanden zu haben.

    And still, we will be here, standing like statues.

    Schinder und Knarren, statt Kinder und Narren...

    Alles ist so unsagbar schnell geworden.
    (EROC, Let's Gläntz)

    Vertrauen muss verdient werden. Man verschenkt es nicht.

    Ich stelle keine dummen Fragen. Du musst Dich mit Deinen Antworten schon ein bisschen anstrengen.

  • Falls Du da doch mal dran gehen möchtest, kannst Du ja mal studieren, was die Ausgaben von

    Code
    sudo sfdisk -l 

    bedeuten. Aber Vorsicht, das ist schon ein sehr nützliches aber auch gefährliches Werkzeug. Es liefert aber Informationen, mit denen man die Partitionstabelle ansehen, sichern, wiederherstellen, manipulieren und löschen kann. Bitte nicht einsetzen, ohne vorher

    Code
    man sfdisk

    gelesen und verstanden zu haben.

    Schaue ich mir an :thumbup:

    Habe gerade mal meine sda1 mit dd gesichert, funktioniert bestens :thumbup:

    Für die 52 GB hat meine alte Möhre 22 Minuten benötigt. Rescuezilla ist da auch nicht schneller.

    Fragen Sie jemanden, der sich damit auskennt - am besten nicht den Administrator

    Archlinux Openbox / ASUS R503C-SX051H - Intel Core i3-2350M + HD-Grafik 3000 + 8 GB DDR3 + 490 GB SSD
    Archlinux Xfce / DELL Inspiron 3542 - Intel Pentium 3558U + 8 GB DDR3 + 490 GB SSD
    Voidlinux Xfce / DELL Inspiron 15z - Intel Core i5-3317U + 4 GB RAM + 240 GB SSD

  • Schaue ich mir an :thumbup:

    Habe gerade mal meine sda1 mit dd gesichert, funktioniert bestens :thumbup:

    Für die 52 GB hat meine alte Möhre 22 Minuten benötigt. Rescuezilla ist da auch nicht schneller.

    Eventuell benutzt Rescuezilla im Hintergrund auch dd oder ddrescue.

    Wenn Du das Sichern noch beschleunigen willst, geht das, wenn noch ein paar CPU-.Kerne unterbeschäftigt sind. gzip läuft nur auf einem Kern, wenn Du stattdessen pigz einsetzt, werden alle verfügbaren Kerne beim Komprimieren genutzt. Es kann allerdings sein, dass man pigz noch nachinstalliert werden muss. Deswegen ändere ich meine Sicherungen dahin nur ab, wenn wirklich fette Brocken zu sichern sind und die CPU noch genug Reserven hat.

    Eventuell kleiner bekommst Du das Archiv, wenn Du vor dem Sichern noch einmal das hier bei normal gebootetem System oder bei gemounteter Partition aufrufst:

    Code
    cp /dev/zero nulldatei

    Das kopiert lauter Nullen in die Datei nulldatei, bis kein Platz mehr übrig ist. Wenn die entsprechende Fehlermeldung kommt, einfach die nulldatei wieder löschen. Damit wird der ganze, nicht von Daten belegte Platz mit Nullen gefüllt, die sich eben besonders gut komprimieren lassen. Wenn man das nicht macht, sind immer noch Reste von gelöschten Daten auf unbelegten Sektoren, die irgendwelche Bytes enthalten. dd macht da keinen Unterschied, es wird gesichert, und gzip komprimiert das dann eben.

    Das sollte man nicht machen, wenn man noch Untersuchungen an der Platte machen will, irgenwelche versteckten Daten vermutet oder möglicherweise vorhandene Schadsoftware suchen will. Dann braucht man ein 1:1 Abbild mit allen Sektoren. Für die normale Systemsicherung spart es aber meistens schon ein paar GigaBytes.

    And still, we will be here, standing like statues.

    Schinder und Knarren, statt Kinder und Narren...

    Alles ist so unsagbar schnell geworden.
    (EROC, Let's Gläntz)

    Vertrauen muss verdient werden. Man verschenkt es nicht.

    Ich stelle keine dummen Fragen. Du musst Dich mit Deinen Antworten schon ein bisschen anstrengen.

  • Sinnvoll könnte es dann auch sein, eine Partition evtl. zu verkleinern oder aufzuteilen, dann würde wahrscheinlich auch schneller gesichert werden.

    Nicht das ich mich schon an soetwas herantrauen würden :D (und soll auch hier gar nicht Thema sein) Bei meiner Festplatte sind z.B. > 1,x TB freier Speicherplatz. Müsste nicht mitgesichert werden.

  • Sinnvoll könnte es dann auch sein, eine Partition evtl. zu verkleinern oder aufzuteilen, dann würde wahrscheinlich auch schneller gesichert werden.

    Nicht das ich mich schon an soetwas herantrauen würden :D (und soll auch hier gar nicht Thema sein) Bei meiner Festplatte sind z.B. > 1,x TB freier Speicherplatz. Müsste nicht mitgesichert werden.

    Ja, kann man machen, wenn absehbar ist, dass man das nicht voll kriegt. Das geht mit Gparted auch nachträglich und ohne Datenverlust und mit einer hübschen optischen Oberfläche.

    And still, we will be here, standing like statues.

    Schinder und Knarren, statt Kinder und Narren...

    Alles ist so unsagbar schnell geworden.
    (EROC, Let's Gläntz)

    Vertrauen muss verdient werden. Man verschenkt es nicht.

    Ich stelle keine dummen Fragen. Du musst Dich mit Deinen Antworten schon ein bisschen anstrengen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!