🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: ch.comp.os.linux
5 messages
5 total messages Started by wanitsch Wed, 31 Oct 2007 18:01
Linux System spiegeln
#797
Author: wanitsch
Date: Wed, 31 Oct 2007 18:01
22 lines
2036 bytes
Hallo zusammen

Ich habe hier einen Fedora Server am laufen und möchte dessen Harddisk
spiegeln.
Die System-HD ist am IDE1 und hat nur eine Partition.
Die zweite (grössere) Harddisk hängt am zweiten IDE-Anschluss und ist
noch leer.

Ideal wäre hier wohl ein RAID-1, jedoch habe ich keine Ahnung, wie ich
das aufsetzen könnte (alle Anleitungen, die ich dafür gefunden haben
übersteigen leider meine nicht sehr ausgeprägten Linux-Kenntnisse).
Wenn mir da jemand Tipps geben könnte (im Sinne von genauem Ablauf, wo
Gefahren bestehen etc.), wäre ich sehr sehr dankbar!

Falls der Aufwand für RAID zu gross wäre, wie könnte ich die Daten
wenigstens einmal komplett kopieren, so dass ich die zweite HD nur an
Stelle der ersten platzieren muss, damit ich Fedora wieder bootbar
resp. up and running habe?

Besten Dank für jede Hilfe!

Daniel
Re: Linux System spiegeln
#798
Author: Adrian Ulrich
Date: Wed, 31 Oct 2007 20:52
46 lines
2513 bytes
Hallo Daniel,

> Ideal wäre hier wohl ein RAID-1, jedoch habe ich keine Ahnung, wie ich
> das aufsetzen könnte (alle Anleitungen, die ich dafür gefunden haben
> übersteigen leider meine nicht sehr ausgeprägten Linux-Kenntnisse).

Mit mdadm kannst du zwar nachträglich ein raid1 draus machen, allerdings
würde ich dies bei einem 'produktiven' System unterlassen.


> Falls der Aufwand für RAID zu gross wäre, wie könnte ich die Daten
> wenigstens einmal komplett kopieren, so dass ich die zweite HD nur an
> Stelle der ersten platzieren muss, damit ich Fedora wieder bootbar
> resp. up and running habe?

Das ist relativ einfach:

mount /dev/hdb1 /mnt/foo
find / -xdev | cpio -pvmd /mnt/foo

Achtung: -xdev arbeitet nur auf dem lokalen Dateisystem.
Somit werden /proc /sys und /mnt/foo übersprungen.
Falls z.B. /var auf einer anderen Partition liegt, muss dies seperat
kopiert werden (/dev bei Linux 2.6 auch, da es auf tempfs liegt).
Anstelle von -xdev könnte man auch ein 'egrep -v' verwenden.

rsync ist auch eine alternative.


Wegen dem bootloader: Sofern du grub verwendest, sollte ein einmaliges
grub-install reichen
(oder manuell in der grub-shell:
 root (hd1,0)
 setup (hd1)
)

Gruss,
 Adrian




-- 
 RFC 1925:
   (11) Every old idea will be proposed again with a different name and
        a different presentation, regardless of whether it works.
Re: Linux System spiegeln
#799
Author: Daniel Wanitsch
Date: Sat, 03 Nov 2007 14:48
52 lines
2553 bytes
Adrian Ulrich schrieb:
> Hallo Daniel,
> 
> 
> Mit mdadm kannst du zwar nachtr�glich ein raid1 draus machen, allerdings
> w�rde ich dies bei einem 'produktiven' System unterlassen.

Danke, RAID ist damit als Option f�r mich ausgeschlossen.
Ein Ausfall w�re zu heikel.

>> Falls der Aufwand f�r RAID zu gross w�re, wie k�nnte ich die Daten
>> wenigstens einmal komplett kopieren, so dass ich die zweite HD nur an
>> Stelle der ersten platzieren muss, damit ich Fedora wieder bootbar
>> resp. up and running habe?
> 
> Das ist relativ einfach:
> 
> mount /dev/hdb1 /mnt/foo
> find / -xdev | cpio -pvmd /mnt/foo
> 
> Achtung: -xdev arbeitet nur auf dem lokalen Dateisystem.
> Somit werden /proc /sys und /mnt/foo �bersprungen.
> Falls z.B. /var auf einer anderen Partition liegt, muss dies seperat
> kopiert werden (/dev bei Linux 2.6 auch, da es auf tempfs liegt).
> Anstelle von -xdev k�nnte man auch ein 'egrep -v' verwenden.
> 
> rsync ist auch eine alternative.

Siehst Du, da stehe ich schon an :-)

Die neue HD hat noch kein filesystem etc. Wie muss ich genau nach dem
anschliesen vorgehen, wenn ich eine exakte Kopie der HD haben m�chte?
Mit gleicher VolumeGroup und boot-Zeugs...

> Wegen dem bootloader: Sofern du grub verwendest, sollte ein einmaliges
> grub-install reichen
> (oder manuell in der grub-shell:
>  root (hd1,0)
>  setup (hd1)
> )

Das w�re dann f�r den Fall, wenn ich die neue HD anstelle der alten 
einsetzen
w�rde?

> Gruss,
>  Adrian
> 

Besten Dank und ebenfalls Gruss

Daniel
Re: Linux System spiegeln
#801
Author: Erich Rieder
Date: Sun, 04 Nov 2007 16:31
30 lines
2193 bytes
schau mal unter dd und ddhelp


Erich


wanitsch@gmx.ch schrieb:
> Hallo zusammen
> 
> Ich habe hier einen Fedora Server am laufen und m�chte dessen Harddisk
> spiegeln.
> Die System-HD ist am IDE1 und hat nur eine Partition.
> Die zweite (gr�ssere) Harddisk h�ngt am zweiten IDE-Anschluss und ist
> noch leer.
> 
> Ideal w�re hier wohl ein RAID-1, jedoch habe ich keine Ahnung, wie ich
> das aufsetzen k�nnte (alle Anleitungen, die ich daf�r gefunden haben
> �bersteigen leider meine nicht sehr ausgepr�gten Linux-Kenntnisse).
> Wenn mir da jemand Tipps geben k�nnte (im Sinne von genauem Ablauf, wo
> Gefahren bestehen etc.), w�re ich sehr sehr dankbar!
> 
> Falls der Aufwand f�r RAID zu gross w�re, wie k�nnte ich die Daten
> wenigstens einmal komplett kopieren, so dass ich die zweite HD nur an
> Stelle der ersten platzieren muss, damit ich Fedora wieder bootbar
> resp. up and running habe?
> 
> Besten Dank f�r jede Hilfe!
> 
> Daniel
> 
Re: Linux System spiegeln
#802
Author: Joerg Hau
Date: Sun, 04 Nov 2007 17:57
21 lines
1717 bytes
Hi,

On Saturday 03 November 2007 15:48, Daniel Wanitsch wrote:

> Die neue HD hat noch kein filesystem etc. Wie muss ich genau nach dem
> anschliesen vorgehen, wenn ich eine exakte Kopie der HD haben m�chte?
> Mit gleicher VolumeGroup und boot-Zeugs...

Du suchst das "Hard Disk Upgrade Mini How-To" ... das Dokument ist zwar
schon etwas aelter, beschreibt aber ziemlich genau das, was Du vorhast. 

Gruss + HTH,
 
- Joerg
 
 
-- 
joerg dot hau at swissonline dot ch * Lausanne, Switzerland 
http://homepage.sunrise.ch/mysunrise/joerg.hau/
"All standard disclaimers apply".
remove the obvious from my address to reply
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads