Mailinglist Archive: opensuse-de (5689 mails)

< Previous Next >
Re: dd backup
  • From: Erhard Schwenk <eschwenk@xxxxxx>
  • Date: Wed, 1 May 2002 18:30:01 +0200
  • Message-id: <200205011645.g41Gj1v30069@xxxxxxxxxxx>
Am Mittwoch, 1. Mai 2002 17:22 schrieben Sie:
> Hallo!
> Ich würde gerne meine Festplatte mit dd auf ein gemountetes Lauwerk
> sichern.
>
> Aber die Outpuf FIle Datei wird immer so rießig (bei 1.9GB, 20MB belegt
> wird sie ca 2gb groß)!
> Ich hab da mal was mit dd in Kombination mir tar gelesen, kann aber keinen
> Anhaltspunkt mehr finden.
> Kann mir jemand nen Link oder Tips geben wo ich dazu was finden kann?

dd kopiert die komplette Partition, vom Filesystem weiß dd nix. Deshalb wird
die Zieldatei genausogroß wie die Partition.

Abhilfe?

1. dd if=/dev/zero of=/mnt/my_partition/nulls.txt

warten bis Fehler

2. sync
3. rm -f /mnt/my_partition/nulls.txt
4. sync

Damit sollte der Rest der Partition mit Nullen überschrieben sein, was ein
leichteres Komprimieren zuläßt.

5. umount /mnt/my_partition
6. dd if=/dev/mypartition|gzip|split -b 2000m >/daten/mybackup.gz.

Der Split sorgt für ein Aufteilen des File in max. 2 GB große Blöcke (ältere
Filesysteme brauchen das), kann man bei neueren Linuxen auch weglassen wenn
das FS Files > 2GB kann.

Entpacken dann mit
cat /daten/mybackup.gz.*|gzip -dc|dd of=/dev/mypartition





--
Erhard Schwenk

http://www.fto.de - http://www.akkordeonjugend.de

< Previous Next >
Follow Ups
References