Linux/Mondorescue: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 4: Zeile 4:


===Backup===
===Backup===
Beispiel für vollständiges Backup:
Beispiel für vollständiges Backup, wobei nicht die DVD gebrannt wird, sondern n ISOs erzeugt werden:
  mondoarchive -l GRUB -f /dev/hda -e -F -m -s4280m -S /work2/backup/tmp -T /work2/backup/tmp -E "/work/nobackup /work2 /tmp /media /mnt /dev/hdb1 /dev/hdb2" -Oi -d /work2/backup < /dev/null
  mondoarchive -l GRUB -f /dev/hda -e -F -m -s4280m -S /work2/backup/tmp -T /work2/backup/tmp -E "/work/nobackup /work2 /tmp /media /mnt /dev/hdb1 /dev/hdb2" -Oi -d /work2/backup < /dev/null


Zeile 14: Zeile 14:


Mit '''-D''' zusätzlich wird nur ein Diff-Backup seit dem letzten vollständigen Backup gemacht.
Mit '''-D''' zusätzlich wird nur ein Diff-Backup seit dem letzten vollständigen Backup gemacht.
====Vollständiges Backup brennen und verifizieren====
for f in `ls /work2/backup/*.iso` ; do
  echo Burning $f...
  growisofs -speed=4.0 -dvd-compat -Z /dev/dvdrecorder="$f"
  sleep 5
  echo Verifying $f...
  mount -t iso9660 -o ro,loop $f /mnt/iso
  mount /dev/dvdrecorder /mnt/dvdrecorder
  cd /mnt/iso
  find . -type f > /work/backup/filelist
  cd /work/backup
  cat filelist | while read -r f ; do
    #echo "${f}"
    nice cmp /mnt/iso/"${f}" /mnt/dvdrecorder/"${f}"
  done
  umount /mnt/dvdrecorder
  umount /mnt/iso
  echo Now replace DVD and press RETURN!
  read
done
====Alle differenziellen Backups brennen und verifizieren====
growisofs -speed=4.0 -Z /dev/dvdrecorder -dvd-compat -R /work2/backup/diff/*
sleep 5
mount /dev/dvdrecorder /mnt/dvdrecorder
for f in `ls /work2/backup/susemondo/diff` ; do
  echo Verify $f
  nice cmp /work2/backup/susemondo/diff/$f /mnt/dvdrecorder/$f
done
umount /mnt/dvdrecorder


===Restore/Compare mit Kernel 2.6.18 (Fedora Core 5)===
===Restore/Compare mit Kernel 2.6.18 (Fedora Core 5)===