Backup VM

Kroz raniju seriju tekstova o backupu, obradili smo specifičnosti backupa VMware i Hyper-V okruženja pojedinačno. U ovom tekstu, unutar serije posvećene serverima i virtuelizaciji, dajemo sveobuhvatan, platformski neutralan pregled kako pravilno pristupiti backupu virtuelnih mašina uopšte, bez obzira na konkretnu platformu koju firma koristi.

Zašto backup virtuelnih mašina zaslužuje poseban pristup

Iako se virtuelna mašina, iz perspektive backupa, u osnovi tretira kao ceo server (operativni sistem, aplikacije, podaci, sve zajedno), specifičnosti virtuelizovanog okruženja — snapshot tehnologija, deljeni fizički resursi, aplikacijska konzistentnost — zahtevaju drugačiji pristup od jednostavnog kopiranja fajlova.

Nivo na kojem se backup vrši

Backup na nivou cele virtuelne mašine

Ovo je preporučen, standardan pristup — cela virtuelna mašina se backupuje kao jedinstvena celina, uključujući operativni sistem, instalirane aplikacije, i sve podatke, omogućavajući brz oporavak cele mašine u slučaju problema, bez potrebe za odvojenim koracima rekonstrukcije sistema i vraćanja podataka.

Backup unutar same virtuelne mašine (agent-based)

Alternativni pristup podrazumeva instalaciju backup agenta unutar same virtuelne mašine, slično kao da je fizički server, sa fokusom na specifične podatke ili aplikacije unutar te mašine. Ovaj pristup može biti koristan za granularniju kontrolu nad specifičnim aplikacijama, ali generalno zahteva više administrativnog rada za upravljanje na nivou svake pojedinačne mašine.

Konzistentnost kao ključni tehnički izazov

Kao što smo objasnili u ranijoj seriji tekstova, najveći tehnički izazov backupa virtuelnih mašina jeste osiguravanje da backup kopija predstavlja konzistentno, validno stanje sistema, posebno za mašine koje hostuju baze podataka ili druge aplikacije osetljive na tajming. Ovo se rešava kroz integraciju backup sistema sa mehanizmima poput VSS-a na Windows sistemima, koji komuniciraju sa aktivnim aplikacijama kako bi osigurali konzistentnost pre nego što backup snapshot bude kreiran.

Učestalost backupa prema kritičnosti virtuelne mašine

Kao što smo pisali u opštem tekstu o učestalosti backupa, ne moraju sve virtuelne mašine imati istu učestalost zaštite. Virtuelna mašina koja hostuje kritičnu bazu podataka firme zaslužuje mnogo češći backup (uz kraći RPO) od virtuelne mašine koja se koristi za manje kritične, interne testove.

Offsite zaštita virtuelizovane infrastrukture

Bez obzira na to koliko efikasno lokalni backup funkcioniše, princip pravila 3-2-1 ostaje jednako relevantan za virtuelne mašine kao i za bilo koji drugi tip podataka — backup virtuelnih mašina ne sme ostati isključivo na istom fizičkom serveru ili istoj lokaciji kao original, kako bi se obezbedila zaštita od fizičke katastrofe koja bi mogla pogoditi ceo hipervizor.

Replikacija kao dopuna standardnom backupu

Za virtuelne mašine sa najkraćim RTO zahtevima, replikacija (kontinuirano kopiranje mašine na drugu lokaciju ili drugi fizički server u gotovo realnom vremenu) pruža brži oporavak od standardnog backup-i-restore procesa, iako po ceni dodatne kompleksnosti i troška infrastrukture.

Testiranje oporavka virtuelnih mašina

Kao i sa svakim drugim backupom, redovno testiranje da li se virtuelna mašina zaista može uspešno pokrenuti iz backup kopije je neophodno. Prednost virtuelizovanog okruženja jeste da je ovo testiranje relativno lako sprovesti — pokrenuta test-mašina iz backupa u izolovanom okruženju ne remeti produkcijski sistem, za razliku od testiranja bare-metal restore-a fizičkog servera koje zahteva dodatan fizički hardver.

Specijalizovani backup alati za virtuelizovana okruženja

Mnogi savremeni backup proizvodi su specifično dizajnirani da razumeju strukturu virtuelnih mašina, nudeći funkcionalnosti poput efikasnije deduplikacije (prepoznavanje i eliminisanje redundantnih podataka između sličnih virtuelnih mašina), granularnog oporavka pojedinačnih fajlova bez potrebe za vraćanjem cele mašine, i centralizovanog upravljanja backupom za veći broj virtuelnih mašina odjednom.

Backup na nivou hipervizora naspram backupa na nivou vCenter/Virtual Machine Manager-a

Za firme sa više fizičkih hostova upravljanih kroz centralizovanu platformu (vCenter za VMware, Virtual Machine Manager za Hyper-V), backup rešenja se obično integrišu na ovom centralizovanom nivou, omogućavajući konzistentno upravljanje backup politikama za sve virtuelne mašine, bez obzira na to na kom fizičkom hostu trenutno rade.

Naš pristup u Trace Link-u

Implementiramo backup rešenja za virtuelizovanu infrastrukturu naših klijenata, bilo VMware ili Hyper-V, sa fokusom na aplikacijsku konzistentnost, offsite zaštitu, i redovno testiranje procesa oporavka, prilagođeno kritičnosti svake pojedinačne virtuelne mašine. Radimo sa firmama u Novom Sadu, Beogradu i širom Srbije.

Zaključak

Backup virtuelnih mašina, kada se pravilno pristupi na nivou cele mašine uz aplikacijsku konzistentnost i offsite zaštitu, pruža efikasnu, pouzdanu osnovu za zaštitu virtuelizovane infrastrukture, sa mogućnošću mnogo bržeg oporavka u odnosu na tradicionalne, fizičke servere. Ako vaša firma koristi virtuelizaciju i želi proveru backup strategije, javite nam se preko kontakt forme.