Obnova RAID 1

Obnova RAID 1
« kdy: 30. 09. 2024, 22:13:37 »
Na serveru mi po 7 letech umřel jeden disk v RAID 1, preventivně jsem koupil 2 nové disky, protože si myslím, že druhý disk bude zanedlouho následovat ten první. Původní myšlenka byla, že dám nový disk k tomu starému funkčnímu, počkám, až se obnoví RAID 1 a potom, vyndám i ten původní disk, nahradím ho novým a zase počkám, až se obnoví RAID 1. Přijde mi to ale takové nějaké humpolácké. Nebylo by lepší dát 2 nové disky, sestavit z nich RAID 1 a potom připojit ten starý funkční samostatně na další větev, nabootovat z live distra a přenést image disku ze starého disku na už sestavený RAID 1. Na okraj dodávám, že RAID 1 je sestavený na řadiči hardwarově. Co si o tom myslíte? Výpadek systému na 1 až 2 hodiny (víc to kopírování nezabere) je přípustný.


xunil

Re:Obnova RAID 1
« Odpověď #1 kdy: 30. 09. 2024, 22:38:21 »
Bod 1. Záloha (aby bylo co obnovit kdyby náhodou)

RDa

  • *****
  • 2 785
    • Zobrazit profil
    • E-mail
Re:Obnova RAID 1
« Odpověď #2 kdy: 30. 09. 2024, 22:57:37 »
On ten mirror (RAID 1) muze mit vice nez 2 disky, ale vetsina HW raid karet je omezena na dva (pozor - neplest s RAID 1E, coz je takovy kockopes).

Zde je videt velka vyhoda SW raidu - nedela tyhle primitivni omezeni.

Taky bych zacal zalohou, klidne z doposud beziciho systemu udelat rsync na prenosnej disk, nebo hotplugnutej jinej disk.


Pak muzete udelat treti moznost: pridat jeden z novych disku namisto odesleho a nechat to resyncnout, a zaroven (nebo pote) pridat druhy z novych disku jako hot-spare, mate-li dost pozic (coz asi mate, pokud uvazujete nad kopii z degradovaneho na konzistentni pole).

Pokud nemate dost pozic na disky, tak zrejme bude lepsi varianta aby jste meli v provozu jen ty dva nove - osobne vidim bezpecnejsi tu variantu s hot-plugem a dvoji synchronizaci. U varianty kterou navrhujete, si opravdu nesmite splest ty dve virtualni volumes z hw raidu. Ale tak - nezavislou zalohu na 4. disk jste si uz udelal ze ano?

Casove si nic neusetrite - porad musite navstivit stroj 2x - pred resyncem a po resyncu, nebo syncnout dva nove disky v jinem stroji a pak doufat ze to pole stary stroj umoznuje naimportovat.

Jako kdyby me odesel disk, tak uvazuji spis zda to nahradit za SSD, nebo za vetsi/rychlejsi model.. ale vy uz jste nakoupil ze.

David

  • ***
  • 153
    • Zobrazit profil
Re:Obnova RAID 1
« Odpověď #3 kdy: 01. 10. 2024, 07:45:53 »
Určitě nejprve záloha někam úplně jinam. Už se mi stalo, ze jsem pole synchronizoval z toho vadneho disku a prisel o data.

U ZFS bych pridal oba nové disky do 3-way (4-way) současného mirroru a po syncnuti staré disky odebral.

Re:Obnova RAID 1
« Odpověď #4 kdy: 01. 10. 2024, 08:38:04 »
U serveru, resp. disku, co 7 let běžel, bych byl opatrný i s tím zapínáním/vypínáním (chápu to tak, že v serveru není hotswap). IMHO by bylo bezpečnější jeden z těch nových disků připojit k jinému počítači (nebo i jen přes USB redukci), data na něj syncnout. A teprve pak vypínat server a připojovat druhý disk do RAIDU. Pak už standardně starý disk odebrat a záložní nový disk přidat do pole.


Re:Obnova RAID 1
« Odpověď #5 kdy: 01. 10. 2024, 15:56:33 »
Na okraj dodávám, že RAID 1 je sestavený na řadiči hardwarově.
1. odzálohuj data
2. vytáhni vadný disk
3. vlož nový disk
4. pole se ti sesynchronizuje automaticky *
5. ověř že všechno běží jak má
6. opakuj postup pro druhý nový disk kterým nahradíš nyní funkční starý disk jež vytáhneš z pole :)

* pokud je tam opravdu skutečný HW raid. Párkrát sem se i v serverech setkal s "HW raidem" který byl nějaký pseudo a synchronizaci pole bylo potřeba vynutit ručně.

Re:Obnova RAID 1
« Odpověď #6 kdy: 02. 10. 2024, 14:03:57 »
Pokud máš dost šachet pro disky, jsou proti postupu "záloha - výměna vadného - rebuild - výměna starého - rebuild" podstatně šetrnější (protože počet operací na starém disku bude v nejhorším případě poloviční, což u hodně starých disků může hrát roli rozdílu mezi záchranou dat a kolapsem dosud fungujícího zbylého disku se ztrátou dat) alternativní postupy:
1)
- zřídit vedle RAID z nových disků
- data překopírovat (objem přenosů a operací obdobný záloze)
- starý RAID zrušit

nebo
2)
- stávající RAID rozšířit o dostatek nových disků
- rebuild
- staré disky z RAIDu vyřadit

Každopádně bych pro příště doporučil ochranu dat řešit trochu dřív, než vznikne nějaký technický problém, nejlépe nastavením nějakého rozumného zálohovacího plánu už jako součást postupu záchrany.