Zálohovanie pomocou Commvault: niektoré štatistiky a prípady

V predchádzajúcich príspevkoch sme zdieľali pokyny na nastavenie Rezervovať kópiu и replikácie založené na Veeam. Dnes chceme hovoriť o zálohovaní pomocou Commvault. Návod nebude, ale povieme vám, čo a ako už naši klienti zálohujú.

Zálohovanie pomocou Commvault: niektoré štatistiky a prípady
Úložný systém zálohovacieho systému na báze Commvault v dátovom centre OST-2.

Ako to funguje?

Commvault je záložná platforma pre aplikácie, databázy, súborové systémy, virtuálne stroje a fyzické servery. V tomto prípade môžu byť počiatočné dáta na ľubovoľnom mieste: u nás - na strane klienta, v inom komerčnom dátovom centre alebo v cloude.

Klient nainštaluje agenta na objekty zálohy - iData agent - a nakonfiguruje ho v súlade s požadovanými politikami zálohovania. iData Agent zhromažďuje potrebné údaje, komprimuje, deduplikuje, šifruje a prenáša ich do zálohovacieho systému DataLine.

Proxy servery zabezpečiť konektivitu klientskej siete a našej siete, izoláciu kanálov, cez ktoré sa dáta prenášajú.

Na strane DataLine prijímajú údaje od agenta iData Server mediálneho agenta a odošle ho do úložiska v úložných systémoch, páskových knižniciach atď. Toto všetko spravuje Commserve. V našej konfigurácii je hlavný riadiaci server umiestnený na stránke OST a záložný server je umiestnený na stránke NORD.

V predvolenom nastavení sú údaje klienta uložené na jednej lokalite, ale zálohy môžete organizovať na dvoch miestach naraz alebo môžete nastaviť plán prenosu záloh na druhú lokalitu. Táto možnosť sa nazýva „pomocná kópia“. Napríklad všetky úplné zálohy na konci mesiaca budú automaticky duplikované alebo presunuté na iné miesto.

Zálohovanie pomocou Commvault: niektoré štatistiky a prípady
Schéma fungovania záložného systému Commvault.

Zálohovací systém funguje hlavne na virtualizácii VMware: na virtuálnych strojoch sú nasadené servery CommServe, Media Agent a Proxy. Ak klient používa naše zariadenie, zálohy sú umiestnené na úložnom systéme Huawei OceanStor 5500 V3. Na zálohovanie klientskych úložných systémov, ukladanie záloh na páskové knižnice sa používajú samostatní agenti médií na fyzických serveroch.

Čo je dôležité pre klientov?

Na základe našich skúseností zákazníci, ktorí si na zálohovanie zvolia Commvault, venujú pozornosť nasledujúcim bodom.

Konzola. Zákazníci chcú spravovať zálohy sami. Všetky základné operácie sú dostupné v konzole Commvault:

  • pridávanie a odstraňovanie serverov na zálohovanie;
  • nastavenie iData Agenta;
  • vytváranie a manuálne spúšťanie úloh;
  • samoobnovenie záloh;
  • nastavenie upozornení na stav úloh zálohovania;
  • diferenciácia prístupu ku konzole v závislosti od roly a skupiny používateľov.

Zálohovanie pomocou Commvault: niektoré štatistiky a prípady

Deduplikácia. Deduplikácia vám umožňuje nájsť a odstrániť duplicitné bloky údajov počas procesu zálohovania. Pomáha teda šetriť miesto v úložnom systéme a znižuje množstvo prenášaných dát, čím znižuje požiadavky na šírku pásma. Bez deduplikácie by zálohy zaberali dvoj- až trojnásobok veľkosti pôvodných údajov.

V prípade Commvault je možné deduplikáciu nakonfigurovať na strane klienta alebo na strane Media Agent. V prvom prípade sa nejedinečné dátové bloky ani neprenesú na server Media Agent Server. V druhom sa opakujúci blok zahodí a nezapíše sa do úložného systému.

Takáto deduplikácia blokov je založená na hašovacích funkciách. Každému bloku je priradený hash, ktorý je uložený v hašovacej tabuľke, akejsi databáze (Deduplikačná databáza, DDB). Pri prenose údajov je hash „prerazený“ cez túto základňu. Ak sa takýto hash už nachádza v databáze, potom sa blok označí ako nejedinečný a neprenesie sa na server Media Agent Server (v prvom prípade) ani sa nezapíše do systému na ukladanie údajov (v druhom prípade).

Vďaka deduplikácii dokážeme ušetriť až 78 % úložného priestoru. Teraz je v úložisku uložených 166,4 TB. Bez deduplikácie by sme museli uložiť 744 TB.

Možnosť diferenciácie práv. Commvault má možnosť nastaviť rôzne úrovne prístupu k správe zálohovania. Takzvané „role“ určujú, aké akcie budú povolený používateľa vo vzťahu k objektom zálohy. Napríklad vývojári budú môcť obnoviť server s databázou iba na určité miesto, zatiaľ čo správca bude môcť spustiť zálohu mimo prevádzky pre rovnaký server a pridať nových používateľov.

Šifrovanie. Údaje môžete pri zálohovaní cez Commvault šifrovať nasledujúcimi spôsobmi:

  • na strane klientskeho agenta: v tomto prípade budú dáta prenesené do záložného systému už v zašifrovanej podobe;
  • na strane Media Agent;
  • na úrovni kanála: údaje sú šifrované na strane klientskeho agenta a dešifrované na serveri Media Agent Server.

Dostupné šifrovacie algoritmy: Blowfish, GOST, Serpent, Twofish, 3-DES, AES (odporúčané spoločnosťou Commvault).

Niektoré štatistiky

Do polovice decembra nám s pomocou Commvault zálohuje 27 klientov. Väčšina z nich sú maloobchodníci a finančné inštitúcie. Celkové množstvo údajov originálnej kópie je 65 TB.

Zálohovanie pomocou Commvault: niektoré štatistiky a prípady

Denne sa vykoná približne 4400 úloh. Nižšie sú uvedené štatistiky o dokončených úlohách za posledných 16 dní.

Zálohovanie pomocou Commvault: niektoré štatistiky a prípady

Cez Commvault sa zálohuje predovšetkým systém súborov Windows, SQL Server a databázy Exchange.

Zálohovanie pomocou Commvault: niektoré štatistiky a prípady

A teraz sľúbené prípady. Hoci sú neosobné (NDA pozdravuje :)), poskytujú predstavu o tom, čo a ako zákazníci používajú zálohovanie založené na Commvault. Nižšie sú uvedené prípadové štúdie pre zákazníkov, ktorí používajú jeden zálohovací systém, t. j. zdieľaný softvér, servery mediálnych agentov a úložné systémy.

Prípad 1

Zákazník. Ruská obchodná a výrobná spoločnosť na trhu s cukrovinkami s distribuovanou sieťou pobočiek po celom Rusku.

Úloha.Organizácia zálohovania databáz Microsoft SQL, súborových serverov, aplikačných serverov, poštových schránok Exchange Online.

Počiatočné údaje sa nachádzajú v kanceláriách po celom Rusku (viac ako 10 miest). Je potrebné zálohovať na stránku DataLine s následnou obnovou dát v ktorejkoľvek kancelárii spoločnosti.
Klient zároveň chcel plnú samosprávu s kontrolou prístupu.
Hĺbka uloženia - rok. Pre Exchange Online 3 mesiace pre online kópie a rok pre archívy.

Rozhodnutie. Dodatočná kópia bola vytvorená pre databázy na druhej lokalite: posledná úplná záloha mesiaca sa prenesie na inú lokalitu a tam sa uloží na rok.

Kvalita kanálov zo vzdialených pracovísk klienta nie vždy umožňovala zálohovanie a obnovu v optimálnom časovom rámci. Na zníženie množstva prenášanej prevádzky bola na strane klienta nakonfigurovaná deduplikácia. Vďaka nej sa čas plného zálohovania stal prijateľným s prihliadnutím na odľahlosť kancelárií. Napríklad úplná záloha databázy 131 GB z Petrohradu sa vykoná za 16 minút. Z Jekaterinburgu sa 340 GB databáza zálohuje 1 hodinu 45 minút.

Prostredníctvom rolí má zákazník nakonfigurované rôzne povolenia pre svojich vývojárov: iba zálohovanie alebo obnovenie.

Zálohovanie pomocou Commvault: niektoré štatistiky a prípady

Prípad 2

Zákazník. Ruská sieť obchodov s detským tovarom.
Úloha. Organizácia zálohovania pre:
vysoko zaťažený klaster MS SQL založený na 4 fyzických serveroch;
virtuálne stroje s webovou stránkou, aplikačné servery, 1C, Exchange a súborové servery.
Celá špecifikovaná infraštruktúra klienta je rozmiestnená medzi lokalitami OST a NORD.
RPO pre SQL servery - 30 minút, zvyšok - 1 deň.
Hĺbka uloženia - od 2 týždňov do 30 dní v závislosti od typu dát.

Rozhodnutie. Zvolili sme kombináciu riešení na báze Veeam a Commvault. Veeam sa používa na zálohovanie súborov z nášho cloudu. Databázové servery, Active Directory, poštové a fyzické servery sú zálohované cez Commvault.

Na dosiahnutie vysokej rýchlosti zálohovania klient pridelil samostatný sieťový adaptér na fyzické servery s MS SQL pre úlohy zálohovania. Úplná záloha 3,4 TB databázy trvá 2 hodiny 20 minút a úplná obnova trvá 5 hodín 5 minút.

Klient mal veľké množstvo počiatočných dát (takmer 18 TB). Ak by sa údaje ukladali na páskovú knižnicu, ako to urobil klient predtým, bolo by potrebných niekoľko desiatok kaziet. To by klientovi skomplikovalo správu celého zálohovacieho systému. Preto bola vo finálnej implementácii pásková knižnica nahradená úložným systémom.

Zálohovanie pomocou Commvault: niektoré štatistiky a prípady

Prípad 3

Zákazník. Sieť supermarketov v SNŠ
Úloha. Zákazník chcel zálohovať a obnoviť systémy SAP hostované v našom cloude. Pre databázy SAP HANA RPO=15 minút, pre virtuálne stroje s aplikačnými servermi RPO=24 hodín. Hĺbka skladovania - 30 dní. V prípade nehody RTO=1 hodina, obnoviť kópiu na požiadanie RTO=4 hodiny.

Rozhodnutie. Pre databázu HANA boli zálohy DATA súborov a Log súborov nakonfigurované v určených intervaloch. Súbory denníkov boli archivované každých 15 minút alebo keď dosiahli určitú veľkosť.

Aby sme skrátili čas obnovy databázy, nastavili sme dvojúrovňové ukladanie záloh na základe úložného systému a páskovej knižnice. Na disky sa pridávajú on-line kópie s možnosťou obnovy kedykoľvek počas týždňa. Keď sa záloha stane staršou ako 1 týždeň, presunie sa do archívu, do páskovej knižnice, kde sa uloží na ďalších 30 dní.

Úplná záloha jednej zo 181 GB databáz sa vykoná za 1 hodinu 54 minút.

Pri nastavovaní zálohovania bolo použité rozhranie SAP backint, ktoré umožňuje integráciu zálohovacích systémov tretích strán so SAP HANA Studio. Zálohy je preto možné spravovať priamo z konzoly SAP. To uľahčuje život správcom SAP, ktorí si nemusia zvykať na nové rozhranie.

Klientovi je k dispozícii aj správa záloh prostredníctvom štandardnej klientskej konzoly Commvault.

Zálohovanie pomocou Commvault: niektoré štatistiky a prípady

To je na dnes všetko. Pýtajte sa v komentároch.

Zdroj: hab.com

Pridať komentár