Grundsätzliche Fragen zu RAID / Backup
Hallo allerseits...
Eigentlich hatte ich vor, einen Backup-Server nur mit Festplatten aufzubauen und die Daten halt durch RAID 5 oder RAID 6 abzusichern. Nun lese ich hier immer wieder, sinngemäß: "Wenn was schiefgeht, sollte man besser ein Backup bereit haben!"
Also, wenn man noch zusätzlich ein (anderes) Backup braucht(*) - Wozu dann überhaupt RAID >=1 ?
(*): Denn das ist es was ich gerade vermeiden wollte - noch ein zusätzliches Backup-System (in Form eines Bandlaufwerks). Die Bänder sind kaum billiger als Festplatten gleicher Kapazität, dazu kommt der Preis für das Laufwerk (dafür könnte man sich gut 2 PCs kaufen). Von der Zugriffszeit und der Notwendigkeit, die Bänder auf einwandfreie Lesbarkeit zu prüfen, will ich gar nicht reden.
Gibt es eigentlich irgendwelche Statistiken zur Ausfallswahrscheinlichkeit von RAID-Systemen?
Und dann habe ich gestern hier etwas gelesen was mir gar nicht so richtig bewusst war (ich finde den Thread gerade nicht wieder): Wenn der Controller defekt ist und ein genau gleicher nicht zu beschaffen ist, sind sämtliche Daten futsch, denn jeder Hardware-Controller legt die Arrays ein wenig anders an. Nun - das macht den Controller zum schwächsten Teil in der Kette. Eigentlich müsste man, um Probleme mit unkompatiblen Controllern zu vermeiden, immer 2 gleiche Controller einsetzen. Geht einer kaputt:
- 2 neue Controller und einen Satz Platten beschaffen,
- defekten Controller mitsamt der angeschlossenen Platten rausnehmen und
- durch einen neuen Controller und einen neuen Satz Platten ersetzen,
- die Daten von dem noch funktionierenden alten Controller auf den neuen umziehen,
- die alten Platten (deren Daten gerade kopiert wurden) an den 2. neuen Controller anschließen und ein Array neu einrichten,
- die Platten von dem defekten Controller and den alten (noch funktionierenden) anschließen,
- den Inhalt dieser Platten auf das Array am 2. neuen Controller kopieren,
- den noch funktionierenden alten Controller rausnehmen und
- beide neue Arrays richtig anschließen, so dass es nach außen hin genauso aussieht wie vorher.
Puh..... das wird einerseits nicht billig und bietet andererseits einiges Potential für Fehler. Oder hab ich da (einen/mehrere?) Denkfehler drin?
Sicher ist der Ausfall eines Controllers wesentlich unwahrscheinlicher als der Ausfall einer Platte (hoffe ich wenigstens), aber trotzdem...
Da scheint mir, dass ein Software-RAID plötzlich einen Riesen-Pluspunkt zu bekommen scheint: Zumindest unter Linux scheint die Kompatibilität seit Kernel 2.2 bis jetzt (2.6) voll gegeben zu sein - alte Arrays können von neuen Kernels einwandfrei erkannt und eingebunden werden können, wenn ich das richtig verstanden habe. Klarer Nachteil: Wenn man ein Software-RAID mit Linux macht ist Windows außen vor. (Für einen Fileserver oder Backup-Server wie in meinem Fall wäre das vielleicht nicht so schlimm...)
Sehe ich das soweit richtig? Wäre mir beinahe lieber wenn es anders wäre - kann jemand was dazu anmerken?
Viele Grüße und vielen Dank schon mal
Dirk
Eigentlich hatte ich vor, einen Backup-Server nur mit Festplatten aufzubauen und die Daten halt durch RAID 5 oder RAID 6 abzusichern. Nun lese ich hier immer wieder, sinngemäß: "Wenn was schiefgeht, sollte man besser ein Backup bereit haben!"
Also, wenn man noch zusätzlich ein (anderes) Backup braucht(*) - Wozu dann überhaupt RAID >=1 ?
(*): Denn das ist es was ich gerade vermeiden wollte - noch ein zusätzliches Backup-System (in Form eines Bandlaufwerks). Die Bänder sind kaum billiger als Festplatten gleicher Kapazität, dazu kommt der Preis für das Laufwerk (dafür könnte man sich gut 2 PCs kaufen). Von der Zugriffszeit und der Notwendigkeit, die Bänder auf einwandfreie Lesbarkeit zu prüfen, will ich gar nicht reden.
Gibt es eigentlich irgendwelche Statistiken zur Ausfallswahrscheinlichkeit von RAID-Systemen?
Und dann habe ich gestern hier etwas gelesen was mir gar nicht so richtig bewusst war (ich finde den Thread gerade nicht wieder): Wenn der Controller defekt ist und ein genau gleicher nicht zu beschaffen ist, sind sämtliche Daten futsch, denn jeder Hardware-Controller legt die Arrays ein wenig anders an. Nun - das macht den Controller zum schwächsten Teil in der Kette. Eigentlich müsste man, um Probleme mit unkompatiblen Controllern zu vermeiden, immer 2 gleiche Controller einsetzen. Geht einer kaputt:
- 2 neue Controller und einen Satz Platten beschaffen,
- defekten Controller mitsamt der angeschlossenen Platten rausnehmen und
- durch einen neuen Controller und einen neuen Satz Platten ersetzen,
- die Daten von dem noch funktionierenden alten Controller auf den neuen umziehen,
- die alten Platten (deren Daten gerade kopiert wurden) an den 2. neuen Controller anschließen und ein Array neu einrichten,
- die Platten von dem defekten Controller and den alten (noch funktionierenden) anschließen,
- den Inhalt dieser Platten auf das Array am 2. neuen Controller kopieren,
- den noch funktionierenden alten Controller rausnehmen und
- beide neue Arrays richtig anschließen, so dass es nach außen hin genauso aussieht wie vorher.
Puh..... das wird einerseits nicht billig und bietet andererseits einiges Potential für Fehler. Oder hab ich da (einen/mehrere?) Denkfehler drin?
Sicher ist der Ausfall eines Controllers wesentlich unwahrscheinlicher als der Ausfall einer Platte (hoffe ich wenigstens), aber trotzdem...
Da scheint mir, dass ein Software-RAID plötzlich einen Riesen-Pluspunkt zu bekommen scheint: Zumindest unter Linux scheint die Kompatibilität seit Kernel 2.2 bis jetzt (2.6) voll gegeben zu sein - alte Arrays können von neuen Kernels einwandfrei erkannt und eingebunden werden können, wenn ich das richtig verstanden habe. Klarer Nachteil: Wenn man ein Software-RAID mit Linux macht ist Windows außen vor. (Für einen Fileserver oder Backup-Server wie in meinem Fall wäre das vielleicht nicht so schlimm...)
Sehe ich das soweit richtig? Wäre mir beinahe lieber wenn es anders wäre - kann jemand was dazu anmerken?
Viele Grüße und vielen Dank schon mal
Dirk
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 16445
Url: https://administrator.de/forum/grundsaetzliche-fragen-zu-raid-backup-16445.html
Ausgedruckt am: 06.03.2025 um 03:03 Uhr
4 Kommentare
Neuester Kommentar
hi.
Hatten bei einem Kunden einen SAN. im prinzip nur ein riesiges RAID. 35 Platten drinne und lief 2 Jahre perfekt. Und dann sind innerhalb von 2 Stunden 2 Platten ausgefallen. Wir haben 96% der Daten retten können von dem Teilraid. Aber halt nicht 100%...
Wir legen unserem Kunden nahe 2 Controller auf einmal zu besorgen. Somit können sie dem von dir beschrieben Problem aus dem Weg gehen. Bzw. zumindest die Daten sichern und dann mit einer neuen Controllergeneration das RAID neu aufsetzen.
RAID >=1 ist dafür da im laufenden Betrieb einen Plattenausfall zu verkraften. Zudem gibt es meist noch Geschwindigkeitsvorteile und nützliche Sachen wie große volumes. Aber als Backupmedium würde ich immer Bänder,LTO, was auch immer nehmen.
Backup ist nunmal teuer. Aber wenn doch was passiert rentiert es sich meist.
Probleme treten nach Murphy immer da auf wo sie mit geringer Ursache den maximal möglichen Schaden anrichten =)
priez
Hatten bei einem Kunden einen SAN. im prinzip nur ein riesiges RAID. 35 Platten drinne und lief 2 Jahre perfekt. Und dann sind innerhalb von 2 Stunden 2 Platten ausgefallen. Wir haben 96% der Daten retten können von dem Teilraid. Aber halt nicht 100%...
Wir legen unserem Kunden nahe 2 Controller auf einmal zu besorgen. Somit können sie dem von dir beschrieben Problem aus dem Weg gehen. Bzw. zumindest die Daten sichern und dann mit einer neuen Controllergeneration das RAID neu aufsetzen.
RAID >=1 ist dafür da im laufenden Betrieb einen Plattenausfall zu verkraften. Zudem gibt es meist noch Geschwindigkeitsvorteile und nützliche Sachen wie große volumes. Aber als Backupmedium würde ich immer Bänder,LTO, was auch immer nehmen.
Backup ist nunmal teuer. Aber wenn doch was passiert rentiert es sich meist.
Probleme treten nach Murphy immer da auf wo sie mit geringer Ursache den maximal möglichen Schaden anrichten =)
priez

Du fragst warum Backup + Raid 1,
Hast du schon mal überlegt was mit den Daten passiert wenn die Bude abbrennt .
Anderes Zenario: Netzteil Schluss -> Def. Platten + Controller....
2. Datensicherheit.
Nur hochwertige Controller und SCSI Systeme würde ich wichtige Daten anvertrauen.
Denn bei (S)ATA ist nur die WD Raptor auf 24 Stunden Betrieb ausgelegt.
Der Controller + PC (???)
Hast du schon mal überlegt was mit den Daten passiert wenn die Bude abbrennt .
Anderes Zenario: Netzteil Schluss -> Def. Platten + Controller....
2. Datensicherheit.
Nur hochwertige Controller und SCSI Systeme würde ich wichtige Daten anvertrauen.
Denn bei (S)ATA ist nur die WD Raptor auf 24 Stunden Betrieb ausgelegt.
Der Controller + PC (???)