Supportnet / Forum / Windows2000
RAID 1
Frage
Hi!
Eine brennende Frage:
Kann ich bei einem Raid-System die Daten anstatt auf einer lokalen 2. Platte auch auf einen anderen Rechner auf eine Platte sichern? Würde das gehen, oder gibts da ein anderes spezielles Programm?
Und noch eine Frage: Wird bei einem RAID 1 auch das BS gespiegelt?
Danke, danke!
Marty
Antwort 1 von toutdesuit
Hi,
zur Erklärung der verschiedenen Raidsysteme:
Raid 0
bei diesem Raid werden mehrere Festplatten zu einem array zusammengefaßt so das sie sich als 1 FP darstellen, der Vorteil: Raid 0 ist sehr schnell hat aber keine redundanz, es geht auch nichts an der FP Kapazität verloren wie bei den anderen Raid-Systemen.
Raid 1
Hierbei werden zwei FP gespiegelt, das heißt die gesammte FP 1 wird auf die FP 2 gespiegelt incl. des BS und der dazugehörigen Daten.
Vorteil: sehr hohe Redundanz aber du verlierst praktisch an Kapazität 1 FP.
Falls mal 1 FP ausfällt kannst Du nachdem der Spiegel aufgebraochen wurde sofort mit der anderen FP Dein BS starten.
( Ist eigentlich heute für privat user nicht mehr oportun da man sich jederzeit ein image anlegen kann. Das image ist zwar nicht so aktuell wie eine Speigelung, aber dafür hat man aber auch doppelte FP Kapazität)
Raid 5
( Raid 3 und 4 sind nicht mehr aktuell)
Bei raid 5 brauchst Du mindestens 3 FP, hierbei werden abwechseld die Daten auf die drei FP verteilt. Geht jetzt eine FP kaputt so kann man aus den beiden verbliebenen FP die defekte FP wiederherstellen in dem die Daten aus den 2 FP Rekonstruiert werden. ( Ist nicht vollständig diese Erklärung)
Vorteil: Hohe Redundanz, und bei einem guten Kontroller > hot plug-system das heißt wenn ein Server mit Raid 5 läuft und eine FP fällt durch defekt aus kann man die FP während des Betriebs wechseln ohne das der Server herunter gefahren werden muß.
Ein Verfahren das sich für den Privatanwender nicht lohnt. Kapazitätsverlust im Falle von 3 FP 1/3 FP.
Sodele und jetzt zu Deiner Frage:
Bei Raid 1 siehst Du nur eine FP ( die andere nicht da sie gespiegelt wird )
Selbstverständlich kannst Du wie bei allen anderen systemen daten von dieser FP auf eine andere FP in einem Netzwerk verschieben oder kopieren.
Es sei denn Du meinst ob du ein Raid 1 zwischen 2 Rechnern herstellen kannst, das geht meiner Meinung nach nicht.
Teil 2 Deiner Frage ist oben schon beantwortet.
Jürgen
zur Erklärung der verschiedenen Raidsysteme:
Raid 0
bei diesem Raid werden mehrere Festplatten zu einem array zusammengefaßt so das sie sich als 1 FP darstellen, der Vorteil: Raid 0 ist sehr schnell hat aber keine redundanz, es geht auch nichts an der FP Kapazität verloren wie bei den anderen Raid-Systemen.
Raid 1
Hierbei werden zwei FP gespiegelt, das heißt die gesammte FP 1 wird auf die FP 2 gespiegelt incl. des BS und der dazugehörigen Daten.
Vorteil: sehr hohe Redundanz aber du verlierst praktisch an Kapazität 1 FP.
Falls mal 1 FP ausfällt kannst Du nachdem der Spiegel aufgebraochen wurde sofort mit der anderen FP Dein BS starten.
( Ist eigentlich heute für privat user nicht mehr oportun da man sich jederzeit ein image anlegen kann. Das image ist zwar nicht so aktuell wie eine Speigelung, aber dafür hat man aber auch doppelte FP Kapazität)
Raid 5
( Raid 3 und 4 sind nicht mehr aktuell)
Bei raid 5 brauchst Du mindestens 3 FP, hierbei werden abwechseld die Daten auf die drei FP verteilt. Geht jetzt eine FP kaputt so kann man aus den beiden verbliebenen FP die defekte FP wiederherstellen in dem die Daten aus den 2 FP Rekonstruiert werden. ( Ist nicht vollständig diese Erklärung)
Vorteil: Hohe Redundanz, und bei einem guten Kontroller > hot plug-system das heißt wenn ein Server mit Raid 5 läuft und eine FP fällt durch defekt aus kann man die FP während des Betriebs wechseln ohne das der Server herunter gefahren werden muß.
Ein Verfahren das sich für den Privatanwender nicht lohnt. Kapazitätsverlust im Falle von 3 FP 1/3 FP.
Sodele und jetzt zu Deiner Frage:
Bei Raid 1 siehst Du nur eine FP ( die andere nicht da sie gespiegelt wird )
Selbstverständlich kannst Du wie bei allen anderen systemen daten von dieser FP auf eine andere FP in einem Netzwerk verschieben oder kopieren.
Es sei denn Du meinst ob du ein Raid 1 zwischen 2 Rechnern herstellen kannst, das geht meiner Meinung nach nicht.
Teil 2 Deiner Frage ist oben schon beantwortet.
Jürgen
Antwort 2 von Bishop
Hallo Jürgen!
Vielen Dank für Deine ausführliche Erklärung!
Mein genaues Problem ist, dass ich da eine Produktions-DB habe (ca. 300 MB), die sich fast minütlich ändert. Und wie es vor kurzem einmal war, ist der komplette Server ausgefallen, da ein Controller defekt war.
Prima wäre in diesem Fall gewesen, auf einen Backup-Server mit den aktuellen Daten umzusteigen.
Jedoch werde ich da um eine zeitgesteuerte Kopie der 2. Raid-Platte nicht drumrum kommen, oder?
Danke!
Marty
Vielen Dank für Deine ausführliche Erklärung!
Mein genaues Problem ist, dass ich da eine Produktions-DB habe (ca. 300 MB), die sich fast minütlich ändert. Und wie es vor kurzem einmal war, ist der komplette Server ausgefallen, da ein Controller defekt war.
Prima wäre in diesem Fall gewesen, auf einen Backup-Server mit den aktuellen Daten umzusteigen.
Jedoch werde ich da um eine zeitgesteuerte Kopie der 2. Raid-Platte nicht drumrum kommen, oder?
Danke!
Marty
Antwort 3 von -do_john_86-
Hallo Bishop,
man kann auch mehrere RAID-Systeme anlegen in einem Rechner.
Was ich vorschlagen würde, ist, dass Dein System auf einer einzigen Festplatte ist (kein RAID) und dass Du 2 andere Festplatten mit RAID1 laufen lässt.Dann sind Daten und System getrennt und im falle eines Festplattenausfalls oder Server-Defektes, kannst Du die Festplatte(n) in jeden anderen Rechner einbauen und die Daten sichern oder weiterverarbeiten.
3 Festplatten sind das dann - eines für das System und 2 (RAID1), welche für Daten sind. So würde ich es machen, wenn denn die Mittel dazu vorhanden sind.
mfg. Jens
man kann auch mehrere RAID-Systeme anlegen in einem Rechner.
Was ich vorschlagen würde, ist, dass Dein System auf einer einzigen Festplatte ist (kein RAID) und dass Du 2 andere Festplatten mit RAID1 laufen lässt.Dann sind Daten und System getrennt und im falle eines Festplattenausfalls oder Server-Defektes, kannst Du die Festplatte(n) in jeden anderen Rechner einbauen und die Daten sichern oder weiterverarbeiten.
3 Festplatten sind das dann - eines für das System und 2 (RAID1), welche für Daten sind. So würde ich es machen, wenn denn die Mittel dazu vorhanden sind.
mfg. Jens
Antwort 4 von toutdesuit
Howdy,
hallo jens :-))
@Bischop, ich persönlich würde es einfacher machen und was die Kosten angeht ist es vergleichbar manchmal sogar billiger. Anstatt sich das Raidsystem das schon vorhanden ist noch mehr zu komplizieren würde ich einen kleinen Backupserver dranhängen den Du dann jederzeit falls ein Servercrash auftritt als server hochstufen kannst und der dann auch sofort die Arbeit übernimmt, während Du Dich danach ( ohne Zeitdruck dem server widmen kannst ) Ich habe es schon des öfteren erlebt das wenn so ein Fall eintritt und man ist gezwungen dieses "mist" raidsystem in ordnung zu bringen koste es was es wolle und dann noch in einer nahezu unmöglichen Zeit es meistens schiefgeht. Oft ist es auch so das einem einfach die nötige Erfahrung fehlt, bzw. die Übung, denn wann kommt es schon mal vor das ein Raidsystem zusammenbricht, das passiert ja oft über einen längeren Zeitraum nicht, und wenn man dann noch anfangen muß die Literatur zu suchen ( wo hab ich bloß die Beschreibung des Kontrollers und dessen Software ) :-))) kann es sogar zu Datenverlusten führen da man einen Fehler gemacht hat der nicht mehr so ohne weiteres reparabel ist.
Wie gesagt anstatt weiterer Klimmzüge lieber einen 2.ten rechner daneben stellen, selbst wenn er nicht als backupserver eingerichtet ist dort die Daten täglich mit einem kleinen progrämmchen die Daten nochmal rüberkopieren ( zeitgesteuert über Nacht ) was einem doch eine zusätzliche Sicherheit bietet ( abgesehen vom streamer )Die Kosten für einen Rechner mit ner 120GB oder 180 GB Platte sind heutzutage gering.
Jürgen
hallo jens :-))
@Bischop, ich persönlich würde es einfacher machen und was die Kosten angeht ist es vergleichbar manchmal sogar billiger. Anstatt sich das Raidsystem das schon vorhanden ist noch mehr zu komplizieren würde ich einen kleinen Backupserver dranhängen den Du dann jederzeit falls ein Servercrash auftritt als server hochstufen kannst und der dann auch sofort die Arbeit übernimmt, während Du Dich danach ( ohne Zeitdruck dem server widmen kannst ) Ich habe es schon des öfteren erlebt das wenn so ein Fall eintritt und man ist gezwungen dieses "mist" raidsystem in ordnung zu bringen koste es was es wolle und dann noch in einer nahezu unmöglichen Zeit es meistens schiefgeht. Oft ist es auch so das einem einfach die nötige Erfahrung fehlt, bzw. die Übung, denn wann kommt es schon mal vor das ein Raidsystem zusammenbricht, das passiert ja oft über einen längeren Zeitraum nicht, und wenn man dann noch anfangen muß die Literatur zu suchen ( wo hab ich bloß die Beschreibung des Kontrollers und dessen Software ) :-))) kann es sogar zu Datenverlusten führen da man einen Fehler gemacht hat der nicht mehr so ohne weiteres reparabel ist.
Wie gesagt anstatt weiterer Klimmzüge lieber einen 2.ten rechner daneben stellen, selbst wenn er nicht als backupserver eingerichtet ist dort die Daten täglich mit einem kleinen progrämmchen die Daten nochmal rüberkopieren ( zeitgesteuert über Nacht ) was einem doch eine zusätzliche Sicherheit bietet ( abgesehen vom streamer )Die Kosten für einen Rechner mit ner 120GB oder 180 GB Platte sind heutzutage gering.
Jürgen
Antwort 5 von Bishop
Hy! :-))
@jürgen, danke für deinen tip! das mit dem PrimaryDomainController (PDC) und BackupDomainController (BDC) hätte ich mir auch schonmal überlegt.
Nur: Anscheinend kann man einen BDC, wenn er mal als PDC aufgestuft wird, anschließend nichtmehr abstufen wieder zum BDC, sondern muss in komplett neu aufsetzen - richtig?
und das andere ist die daten-aktualität. leider nützt es mir nix, wenn die daten über nacht einmal 1:1 kopiert werden und unterm tag irgendwann was schief-läuft und ich muss auf einem produktions-system weitermachen, wo ich einen datenstand von 24 Uhr habe. es kann jetzt auch sein, dass ich da was falsch verstanden habe?!
auf gut deutsch: die billigste und einfachste variante, einen backup-server mit den aktuellsten daten (am besten zeitgleich) zu erstellen... :-)
danke!
Marty
@jürgen, danke für deinen tip! das mit dem PrimaryDomainController (PDC) und BackupDomainController (BDC) hätte ich mir auch schonmal überlegt.
Nur: Anscheinend kann man einen BDC, wenn er mal als PDC aufgestuft wird, anschließend nichtmehr abstufen wieder zum BDC, sondern muss in komplett neu aufsetzen - richtig?
und das andere ist die daten-aktualität. leider nützt es mir nix, wenn die daten über nacht einmal 1:1 kopiert werden und unterm tag irgendwann was schief-läuft und ich muss auf einem produktions-system weitermachen, wo ich einen datenstand von 24 Uhr habe. es kann jetzt auch sein, dass ich da was falsch verstanden habe?!
auf gut deutsch: die billigste und einfachste variante, einen backup-server mit den aktuellsten daten (am besten zeitgleich) zu erstellen... :-)
danke!
Marty
Antwort 6 von marty
Hmmm - ich weiß zwar nicht genau ob es praktisch möglich ist, aber wenn du ein Raid mit SCSI-Platten hast, dann hast du vermutlich einen RAID-Controller als PCI-Karte. Die meisten Controller haben auch einen externen Ausgang, was es also möglich machen sollte zwei Rechner zu verkabeln. Ich habe mich damit noch nicht weiter auseinandergesetzt, weil noch nicht nötig, aber vielleicht geht es ja.
Also das man ein gespiegeltes System nochmal spiegeln kann weiß ich schon, nur ob dies über 2 Rechner möglich ist weiß ich nicht. Wenn ich nicht irre ist es auch möglich per Ethernet zu spiegeln (die Telekom macht dies mit ihren Webservern), aber auch hier gilt - ich weiß nicht wirklich wie ...
vielleicht hilfts dir ja
mfg
marty
Also das man ein gespiegeltes System nochmal spiegeln kann weiß ich schon, nur ob dies über 2 Rechner möglich ist weiß ich nicht. Wenn ich nicht irre ist es auch möglich per Ethernet zu spiegeln (die Telekom macht dies mit ihren Webservern), aber auch hier gilt - ich weiß nicht wirklich wie ...
vielleicht hilfts dir ja
mfg
marty
Antwort 7 von toutdesuit
Hi,
nein, Du kannst den Backupserver wenn Du ihn hochgestuft hast auch wieder zurückstufen.
In dem Fall geht man so vor wenn der alte Server wieder online ist stuft man ihn hoch zum PDC und der momentane PDC ( der backupserver wird wieder herabgestuft )
Du kannst natürlich auch während des Betriebes die Daten der DB kopieren allerdings ist das eine erhebliche Netzwerklast.
Allerdings, wenn die Daten so wichtig sind bzw. unersetzbar dann sollte man sich schon einen ausgewachsenen server mit allem pipapo hinstellen, > redundante Netzteile, mehrere raids, hotplug, evtl. cluster, mindestens 2 CPU`s besser 4 und und und .... dito den dazugehörenden backupserver, richtig ausgeführt kostet das einen haufen Geld > 50.000 €
Oder aber, da fällt mir ein das es vielleicht streamer gibt die ständig mitlaufen und zeitgleich die Daten sichern, das wäre natürlich auch eine Lösung die nicht so teuer ist. Der Streamer muß dann aber aus einem pool die Bänder selber wechseln können, das heißt billig ist der auch nicht, aber im Vergleich zu oben erträglich.
Jürgen
nein, Du kannst den Backupserver wenn Du ihn hochgestuft hast auch wieder zurückstufen.
In dem Fall geht man so vor wenn der alte Server wieder online ist stuft man ihn hoch zum PDC und der momentane PDC ( der backupserver wird wieder herabgestuft )
Du kannst natürlich auch während des Betriebes die Daten der DB kopieren allerdings ist das eine erhebliche Netzwerklast.
Allerdings, wenn die Daten so wichtig sind bzw. unersetzbar dann sollte man sich schon einen ausgewachsenen server mit allem pipapo hinstellen, > redundante Netzteile, mehrere raids, hotplug, evtl. cluster, mindestens 2 CPU`s besser 4 und und und .... dito den dazugehörenden backupserver, richtig ausgeführt kostet das einen haufen Geld > 50.000 €
Oder aber, da fällt mir ein das es vielleicht streamer gibt die ständig mitlaufen und zeitgleich die Daten sichern, das wäre natürlich auch eine Lösung die nicht so teuer ist. Der Streamer muß dann aber aus einem pool die Bänder selber wechseln können, das heißt billig ist der auch nicht, aber im Vergleich zu oben erträglich.
Jürgen
Antwort 8 von Bishop
Ich habe auch mal was von einer "Heartbeat" Netzwerkleitung gehört. Wäre das auch sowas, wo ein Rechner den anderen prüft, 'ob er lebt' und wenn nicht, dann übernimmt der automatisch die Arbeit...!?
Aber wenn es jetzt so ist, dass ich einen PDC und einen BDC habe, alle rauf-und-runterstufen kann UND ein Backup-RAID habe, das ich auf den BDC kopieren kann...
Marty
Aber wenn es jetzt so ist, dass ich einen PDC und einen BDC habe, alle rauf-und-runterstufen kann UND ein Backup-RAID habe, das ich auf den BDC kopieren kann...
Marty

