myFreeBSD Search - FreeBSD - OpenBSD - NetBSD

myFreeBSD.org
[home] -- [tools] -- [cpdup]
Mirror Seite
www.myfreebsd.ath.cx
Index
·
·
·
·
· TOOLS
· QMAIL
FreeBSD Links
·FreeBSD
·Maximumbsd
·freebsd-support.de
· BSD Foren
·FreeBSD Diary
·BSD Today
·Daemonnews
·O'Reilly/BSD
·OS Online/BSD
·FreeBSD Portal
·FreeBSD Forums
·BSD Vault
·FreeBSD Fresh Ports
Hilfe zum Thema FreeBSD ? FreeBSD-Handbuch <en> <de>
 Tools für den täglichen Gebrauch Konatkt ? 
 

 

 

CPDUP: Backup über zwei Festplatten 
Installieren von cpdup ...mehr
Konfiguration der Festplatten ...mehr
cpdup Script ...mehr.
Mehr zum Thema ISDN ...I4B Doku
 Tools
  CPDUP
[09.07.2002]
cpdup ist ein umfassendes Dateisystem Mirroring Tool, mit dem sich auch ein Integritästcheck durchführen lässt.  
 
Installation von cpdup
Am einfachsten installiert man cpdup über die Ports-Collection. Dafür sind folgende Schritte notwendig:

   
1. In das Verzeichnis /usr/ports/sysutils/cpdup wechseln
   2. make install eingeben
   3. make clean eingeben

Damit sollte cpdup auf dem System installiert sein.
Konfiguration des Backups mit cpdup
Voraussetzung für dieses HOWTO sind zwei identische Festplatten. Damit wird sichergestellt, daß bei einem möglichen Festplattencrash, die defekte gegen die gespiegelte Platte gebootet oder ausgetauscht werden kann.
1. Die beiden Festplatten identisch labeln (/stand/sysinstall)
    Bei der zweiten Festplatte (ad1) sollten die Mountpoints im Format /recue, /rescue/usr, /rescue/var, /rescue/tmp angelegt werden.
2. Für die zweite Festplatte müssen nun die Einträge in der Datei /etc/fstab gemacht werden. Als Beispiel fstab kann diese Datei als     Vorlage genommen werden.

3. Parallel dazu braucht man noch eine zweite fstab, die nach jedem cpdup Kopiervorgang auf die zweite Festplatte nach     /rescue/etc/fstab kopiert wird. Dazu kopiert man die /etc/fstab nach     /etc/fstab.ad1 und kommentiert/löscht die Einträge für die     zweite Festplatte (ad1) wieder raus. Das könnte dann so aussehen.

4. Jetzt können zum ersten Mal die Files der ersten Festplatte auf die zweite Festplatte kopiert werden.
     Also:
    cpdup -v -iO / /rescue
    cpdup -v -iO /var /rescue/var
    cpdup -v -iO /tmp /rescue/var
    etc ...

    Erklärung der Optionen: -v   Verbose mode
                                       -iO  Keine Nachfrage beim Überschreiben einer Datei
Automatisieren des Backups mit cpdup.sh und crontab
1. Hier ein Script, daß den cpdup Kopiervorgang automatisiert, auf mount-Fehler prüft und am     Ende noch die fstab.ad1 kopiert.
2. In der /etc/crontab muss nun noch folgender Eintrag hinzugefügt werden:

    30 3 * * * root cvsup -g -L 2 /bin/sh /root/script/cpdup.sh
   

 


Copyright © 2002 myFreeBSD.org. All rights reserved.