Backup

Post Reply
Message
Author
Kurt

Backup

#1 Post by Kurt »

Hallo zusammen!

Ich sollte von einem Linux-Web-Server ein Backup auf CD machen, von dem man den ursprünglichen Zustand im Worst-Case wieder herstellen kann. Und zwar sollte das ganze Root-Verzeichnis "/" auf die CD drauf, also eine 1:1 Kopie der Linux-Installation. Das Backup soll von mir durchgeführt werden, das Zurückspielen von CD auf den Server soll aber auch ein unerfahrener User machen können.
Ich würde nun folgendermassen vorgehen:
- Von Rettungssystem booten (z.B. Knoppix oder einer Mini-Distri auf Diskette. Gibt es solche Minidistris überhaupt mit CD-Brennerunterstützung, sprich mkisofs, cdrecord, etc?)

- "mkisofs -A "Backup vom 12.01.02" -D -R -J -o /images/backup.iso Name_der_Verzeichnisse". Wie kann ich jetzt aber mit Name_der_Verzeichnisse den ganzen Verzeichnisbaum des Servers ins ISO aufnehmen?

- cdrecord dev=x,x,x -eject backup.iso

Jetzt hätte ich zwar ein Backup des Servers, aber wie kann ich das Zurückspielen im Worst-Case möglichst anwenderfreundlich gestalten? Kennt evtl. jemand eine Anleitung zu meinem Problem oder kann mir Tipps geben? Ein Bash-Script für die Erstellung des Backups sowie zum Zurückspielen wäre wohl die effektivste Lösung.

Vielen Dank,
Kurt

Nele

Re: Backup

#2 Post by Nele »

Ich haette das ganze ein klein wenig anders gemacht:
da dein system ja auf eine cd zu passen scheind, mach doch folgendes:
nimm dir ne zweite platte und haenge diese in den rechner, wenn nicht schon vorhanden.
starte ein recovery-system wie z.b. es bei der suse dabei ist. dieses startest du und mountest die andere hdd in ein verzeichnis. dann machst du eine 1:1-kopie des original-systems auf die zweite hdd. achte darauf, dass die quelle *nicht* gemountet ist.
befehl: #dd if=/dev/sda1 of=/mountpoint/woauchimmer/sda1.raw bs=1024
oder halt "hda?".
dann startest du wieder dein normales system und brennst diese datei auf die cd. schon hast du eine kopie der kompletten partition auf der cd.
zurück ist es dann ein wenig einfacher: du startest wieder dein notsystem, legst die cd ein und dann gehts los:
#dd if=/cdrom/sda1.raw of=/dev/sda1 bs=1024
schon hast du dein original-system wieder.
das ganze hat mehrere vorteile: filesystem ist egal, andere hdd's einsetzbar, kann auch zum clonen verwendet werden.

alle klarheiten beseitigt? <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

gruss, nele.

Kurt

Re: Backup

#3 Post by Kurt »

Danke für deinen Tipp, nele. Aber gibt es nicht eine Möglichkeit, das ganze im laufenden Betrieb zu machen? Leider ist der Server bereits im produktiven Betrieb, und ich würde ihn nur ungern für ein Backup herunterfahren (schliesslich will ich mir auch nicht die über 70 Tage uptime ruinieren ;))

Vielen Dank,
Kurt

ratte

Re: Backup

#4 Post by ratte »

dein wunsch ist vieler programmierer befehl.

einfach mal bei freshmeat suchen

ratte

Kurt

Re: Backup

#5 Post by Kurt »

Hi!

Falls es jemanden interessiert, ich habe folgende Programme gefunden:

- PartImage (www.partimage.org)
- Mondo Rescue (www.microwerks.net/~hugo/index.html)
- mkCDrec (mkcdrec.ota.be/project/index.html)

mkCDrec ist genau das, was ich gesucht habe.

Gruss,
Kurt

Post Reply