Backup SD Karte Raspberry Pi unter Linux – Datensicherung










Wir benutzen das Standard DD Tool:

dd if=/dev/sdx of=/path/to/image

oder mit Kompression:

dd if=/dev/sdx | gzip > /path/to/image.gz

„sdx“ ist deine SD Karte. Zum Wiederherstellen des Images verwenden wir:

dd if=/path/to/image of=/dev/sdx

oder mit Komprimierung:

gzip -dc /path/to/image.gz | dd of=/dev/sdx

Die Bezeichnung der Datenträger kannst du z.B. mit dem Befehl:

blkid -o list | grep -hv ram

erfahren. Die Ausgabe des Befehls lässt sich über diverse Schalter eingrenzen. Beispiel:

device                                 fs_type        label           mount point                                UUID
------------------------------------------------------------------------------------------------------------------------------------------------------
/dev/sda1                              ext4                           /                                          cff97811-6fc9-4cc3-b384-5b30604f7ca9
/dev/sda5                              swap                           [SWAP]                                     a0a09892-f185-493e-80c3-d37b62b1a0f0
/dev/sdb1                              ntfs           Daten           /media/Daten                               EE96B1D896B1A20F
/dev/sdc1                              ext4                           /media/olmet/cbf9621a-7b0c-4918-8b4d-2e51922fdbe1 cbf9621a-7b0c-4918-8b4d-2e51922fdbe1
/dev/sdd1                              ext4           Video           /media/olmet/Video                         e84c2122-55ba-44cc-8b75-841503fee7b5
/dev/mmcblk0p1                         vfat           boot            (not mounted)                              EF2C-AA8E
/dev/mmcblk0p2                         ext4                           (not mounted)                              adc806ed-d763-4eab-8319-b7ecfb276845
/dev/mmcblk0                                                          (not mounted)

DD liefert leider keine Fortschrittsanzeige. Das pv program zeigt Prozesse an. Eine ausführliche Beschreibung gibt es hier. https://www.cyberciti.biz
A terminal-based tool for monitoring the progress of data through a pipeline.

Installation:

sudo pacman -S pv

Beispiel Sicherung Image einer SD Karte:

user@TP-mint ~ $ sudo pv -tpreb /dev/mmcblk0 | gzip > /home/olmet/rasbian_20170326.img
28,8GiB 0:25:22 [19,4MiB/s] [==========================================================================================================>] 100%