Neue HD als Backup für Webserver

Hallo zusammen

Nachdem ich nach langem basteln und konfigurieren
nun endlich meinen Webserver wieder in Betrieb habe,
möchte ich ein Backup anfertigen.

Da ich, wie gesagt, das gesamte System neu aufsetzten und die
verschiedenen Dienste neu konfigurieren musste :-/, möchte
ich eine 2. HD einbauen und die HD „spiegeln“.

Ich weiss, die beste lösung wäre wohl ein hardwaremässiges
RAID, doch ich habe gehört, dass man bei LINUX die System-Partition
und/oder der System-HD-Inhalt „einfach auf eine andere HD kopieren könne, da gäbe es keine Konflikte“.

Kann mir jemand sagen:

  • Wie ich, wenn ich eine neue HD einbaue, diese über Remote-Zugriff
    (Putty) partitionieren und formatieren kann?

  • Wie ich den gesamten Inhalt der HD1 auf die neue kopieren kann?

Greez:
Sam

Hallo,

Da ich, wie gesagt, das gesamte System neu aufsetzten und die
verschiedenen Dienste neu konfigurieren musste :-/, möchte
ich eine 2. HD einbauen und die HD „spiegeln“.

Ich weiss, die beste lösung wäre wohl ein hardwaremässiges
RAID, doch ich habe gehört, dass man bei LINUX die
System-Partition
und/oder der System-HD-Inhalt „einfach auf eine andere HD
kopieren könne, da gäbe es keine Konflikte“.

mach doch ein Software-RAID 1. Das ist erheblich sinnvoller, als eine „einfach so gespiegelte Platte“ rumfliegen zu haben.

Gruß,

Malte.

Hallo Malte

Ja, das wäre auch eine Idee.

Aber leider weiss ich

1.) nicht wie man ein solches Software-Raid konfiguriert geschweige denn woher man es bekommt, und

2.) geht es mir ja nicht um meine Daten, sondern eigentlich NUR um mein OS, also um meinen komplett eingerichteten Server…

Weisst Du, wie man „einfach so“ eine platte spiegeln kann?
Ich habe übrigens EXT3 als Dateisystem…

Mfg:
Sam

Software-RAID 1 unter Linux?

1.) nicht wie man ein solches Software-Raid konfiguriert
geschweige denn woher man es bekommt, und

Das kann ich Dir leider auch nicht sagen, von Linux hab ich nur so mittelmäßig nen Plan. Unter FreeBSD ist sowas ziemlich einfach, auch bei einer bestehenden Installation :wink:

Wie man das anstellt, dürfte auch von der genauen Version des eingesetzten Betriebssystems abhängen, die Du uns bis jetzt verschweigst.

2.) geht es mir ja nicht um meine Daten, sondern eigentlich
NUR um mein OS, also um meinen komplett eingerichteten
Server…

Ja und? Du möchtest eine Ausfallsicherheit haben und dafür eine zweite Festplatte benutzen. Das bedeutet quasi zwingend RAID-1.

Weisst Du, wie man „einfach so“ eine platte spiegeln kann?

Klar, mit dd. Aber was bringt Dir das? Was tust Du, wenn Dir die Kiste abschmiert? Der Aufwand ebenso wie das benötigte Know How sind größer als bei der Einrichtung eines Software-RAID. Du machst es Dir unnötig schwer, wirklich.

Ich hab mal kurz gegooglet, dabei ist mir leider nur ein kompliziert scheinendes HowTo über den Weg gelaufen - manche Distributionen bringen aber komfortablere Hilfsmittel für die Erstellung eines RAID-Arrays mit.

Sorry, genauer kann ich Dir da nicht helfen - aber glaub mir - Du willst keine „einfache, rohe Spiegelung“, Du willst RAID-1. Wenn Dir hier keiner mehr hilfreich antwortet, probier es nochmal mit genaueren Angaben über die Expertensuche oder auf der Mailingliste / im Forum Deiner Distribution.

Gruß,

Malte (grad froh, daß er sich nicht für Linux entschieden hat, damals - hoch lebe GEOM!)

Hallo Samuel

So schwierig ist das alles nicht mit dem speigeln.
Einfach die neue Platte einbauen zb. als /dev/hdb
und mit cfdisk eine Partition anlegen.
cfdisk /dev/hdb
Nun die neue Partition mounten zb. nach /mnt
mount /dev/hdb1 /mnt

Jetzt kann man mit dem Programm rsync die Platte 1 zu 1 spiegeln.
Der Befehl hierzu lautet zb. so
rsync -avzbP --delete / /mnt --exclude „/mnt“
Die angegebenen Optionen kannst du in der manpage vom rsync nachlesen.
man rsync

Bei weiteren Fragen stehe ich gerne zur Seite.
Gruß
Marcus

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]