Fórum Root.cz

Hlavní témata => Server => Téma založeno: Petr 28. 02. 2018, 09:02:34

Název: Záloha/obnova hardwarového serveru
Přispěvatel: Petr 28. 02. 2018, 09:02:34
Dobrý den,
můžete mně prosím poradit, jakým způsobem zálohovat fyzický server v datacentru na kterém běží 5 webů, 5 databází?
Aktuálně zálohuji rsyncem na vzdálený server /etc /var a dumpy db.

Vzhledem k tomu, že server je fyzický a je v datacentru zajímá mě spíše obnova a to v případě havárie nebo třeba nepovedeného upgradu mezi major verzemi 8.9-9.0, kde se instalují nové balíčky a je třeba přechod mezi mysql na maria db. Pokud se upgrade nepovede, nainstaluji verzi 8.9, doinstaluji balíčky, obnovím konfiguraci nebo jaký je správný postup?
Název: Re:Záloha/obnova hardwarového serveru
Přispěvatel: kojot4 28. 02. 2018, 09:31:36
Správný postup je hlavně držet konfiguraci serveru v orchestračním nástroji, jako je třeba Ansible, a při upgradu mezi major verzemi nejlépe neupgradovat, naopak nainstalovat novou verzi na testovací server, třeba ve virtuálce, naorchestrovat Ansiblem, poladit skripty a změny, pak zazálohovat data na starém serveru, přeinstalovat, naorchestrovat a obnovit data, to je ideální postup, veškeré konfigurační změny vždy držet v ansiblu...

Jinak o něco více prasácký postup je používat LVM snapshoty při upgradu, ale já upgrade teda nedoporučuji, vždy se něco rozbije.

Zálohování /etc a /var je věc, kterou budu dělat na bastlící mašině, na které mi moc nezáleží, ale určitě né na produkčním serveru, dlouhodobě je takovýto způsob managementu nereálný. Za čas vlastně zapomeneš, co jsi kde nastavoval, proč a co jsi kde měnil a ztratíš se v tom, kort v případě, kdy ten server budeš provozovat třeba 10 let - vím, že tam moc lidí nevidí, ale to je realita všedního dne.

Navíc ideálně při migraci serveru by si měl migrovat ze starého serveru na jiný server, neměl bys to dělat v rámci jednoho serveru třeba přes noc, to je docela riskantní. Provozovat jeden server je vždy spíše bastlení než reálná administrace.
Název: Re:Záloha/obnova hardwarového serveru
Přispěvatel: Cek 28. 02. 2018, 10:08:50
Asi uz jsem zblbly, ale na 1 fyzicke zelezo v datacentru bych na zacatku nahodil virtualizaci, prave kvuli testovani/updatum/vraceni se/presunum, i kdybych tam pak provozoval jenom 1 virtualni server....
Název: Re:Záloha/obnova hardwarového serveru
Přispěvatel: Jose 28. 02. 2018, 10:27:26
Přesně jak říká CeK, dát to jako virtuální stroj.
Název: Re:Záloha/obnova hardwarového serveru
Přispěvatel: Tester 28. 02. 2018, 12:58:40
Aku virtualizaciu a zalohovaci nastroj zvolit aby backup bol konzistentny aj bez nutnosti virtual zastavit?
Název: Re:Záloha/obnova hardwarového serveru
Přispěvatel: Petr 28. 02. 2018, 13:21:21
Máte prosím zkušenost s hostingem, který podporuje virtualizaci, server parametry Intel E3, 64 GB RAM, SSD?
Název: Re:Záloha/obnova hardwarového serveru
Přispěvatel: Jose 28. 02. 2018, 14:07:46
VmWare esxi a VeeamBackup.
Název: Re:Záloha/obnova hardwarového serveru
Přispěvatel: j 28. 02. 2018, 17:42:30
VmWare esxi a VeeamBackup.
jo, jestli chces dokonalej priklad naprosto nefunkcni kombinace tak si ho prave uved ... uzasny backupovat 30GB kdyz se zmeni 30MB ... a jeste uzasnejsi kdyz databaze po tom co veeam jako obvykle padne nahupu zustane v undef stavu.

...
Server ze zalohuje jako image a presne tak se obnovuje. Samo pokud ti na tom bezej veci ktery potrebujou nejaky zachazeni (databaze), tak je potreba aby to co image vyrabi umelo s databazi komunikovat, a databaze musi umet na tu komunikaci nalezite reagovat.

Samo muzes delat rozdilovej backup, coz ale znamena nejak definovat ty rozdily. Vyresit se to da trebas pouzitim FS kterej umi snapy.

Tzn v pripade ze dojde na obnoveni ze zalohy, nabootujes srv z nejakyho live distra a proste od nekud (z placky/usb/sit/...) obnovis celej server.

Jo, mysql nepatri mezi databaze, ktery se daji zalohovat ... u ty se muzes leda modlit.
Název: Re:Záloha/obnova hardwarového serveru
Přispěvatel: Petr 28. 02. 2018, 21:20:18
Systém, který umí snapy tj. LVM? Já mám dobré zkušenosti z ESXi a Veeam
Název: Re:Záloha/obnova hardwarového serveru
Přispěvatel: Homeatcloud 01. 03. 2018, 11:35:30
Dobrý den,
s tím, že Ansible nebo jiný DevOps je dobrý nápad souhlasím, i když dokud je jen jeden server, tak to není tak velký problém, jen bez toho.

Na zálohování fyzického serveru máme software Rackware RMM. Hledáme referenčního zákazníka. Nechcete si to zdarma vyskoušet? Umí to dělat snapshoty, z těch pouze rozdíly synchronizovat na zálohovací server v cloudu a v případě potřeby spustit z této zálohy v cloudu kopii. Je to ideální právě na testování nějakých upgradů softwarových balíků, protože máte vždy konzistentní kopii produkčního stroje. Na rozdíl od jiných nástrojů na migraci do cloudu umí tohle synchronizovat i zpátky, takže kdyby se upgrade nějak hodně pokazil, pak spustíte otestovanou kopii serveru v cloudu a mezi tím máte čas opravovat původní server. Nakonec synchronizujete zpět změny a přepnete provoz.

A pronájmy fyzických serverů aneb Server Hosting máme též. Virtualizaci dle Vaší volby Vám tam rádi zdarma nainstalujeme a za poplatek budeme i dál spravovat. Nedávno jsme hodně zlevnili servery HPE: https://www.homeatcloud.cz/server-hosting (https://www.homeatcloud.cz/server-hosting)
Vondra
Název: Re:Záloha/obnova hardwarového serveru
Přispěvatel: Jenda 01. 03. 2018, 14:56:53
Aku virtualizaciu a zalohovaci nastroj zvolit aby backup bol konzistentny aj bez nutnosti virtual zastavit?
Virtualizaci KVM a pro konzistenci zálohy LVM snapshot.
Název: Re:Záloha/obnova hardwarového serveru
Přispěvatel: Martin 01. 03. 2018, 15:19:13
Hodit do virtuálu a ten zálohovat s Altarem