See märkus käsitleb erinevaid "suureid" varundustarkvarasid, sealhulgas kommertstarkvarasid. Kandidaatide nimekiri: Veeam Agent Linuxile, Bacula.
Tööd failisüsteemiga kontrollitakse, et oleks mugav võrrelda varasemate kandidaatidega.
Oodatud tulemused
Kuna mõlemad kandidaadid on universaalsed valmislahendused, siis kõige olulisem tulemus on töö prognoositavus, nimelt sama tööaeg sama andmemahu töötlemisel ja sama koormus.
Veeam Agent Linuxi ülevaate jaoks
See varundusprogramm töötab plokkseadmetega, mille jaoks on tal olemas Linuxi kerneli moodul, mis tagab varukoopia terviklikkuse, jälgides muutunud andmeplokke. Täpsema kirjelduse leiab
Faili varukoopia loomise protsess toimib sama kerneli mooduli baasil: luuakse plokkseadme hetktõmmis, mis monteeritakse ajutisse kataloogi, mille järel andmed sünkroonitakse failide kaupa hetktõmmisest teise lokaalsesse kataloogi või kaugjuhtimispult smb- või nfs-protokolli kaudu, kus luuakse mitu faili patenteeritud vormingus.
Faili varukoopia loomise protsessi ei jõutud kunagi lõpule. Umbes 15–16% täitmisel langes kiirus 600 kbsek-ni ja alla selle, 50% protsessori kasutuse juures, mis võib põhjustada varundusprotsessi 6–7 tundi, mistõttu protsess peatati.
Koostati päring Veeami tehnilisele toele, kelle töötajad soovitasid lahendusena kasutada blokeerimisrežiimi.
Varukoopiate loomise plokkide kaupa režiimi tulemused on järgmised:
Programmi tööaeg selles režiimis on 6 minutit 20 GB andmemahu puhul.
Üldiselt on programmist üsna head muljed, kuid faili töörežiimi väga aegluse tõttu ei võeta seda üldises ülevaates arvesse.
Bacula ülevaade
Bacula on klient-server varundustarkvara, mis loogiliselt koosneb mitmest osast, millest igaüks täidab oma osa tööst. Seal on Director, mida kasutatakse haldamiseks, FileDaemon - varukoopiate eest vastutav teenus, StorageDaemon - varundussalvestusteenus, Console - liides direktoriga (seal on TUI, GUI, veebivalikud). See kompleks on ülevaatesse lisatud ka seetõttu, et vaatamata märkimisväärselt kõrgele sisenemisbarjäärile on see üsna populaarne vahend varukoopiate korraldamiseks.
Täieliku varundamise režiimis
Selles režiimis osutus Bacula üsna etteaimatavaks, tehes varukoopia keskmiselt 10 minutiga,
Koormusprofiil kujunes selliseks:
Varukoopiate suurus oli selles töörežiimis töötades umbes 30 GB.
Inkrementaalsete varukoopiate tegemisel ei olnud tulemused palju erinevad, kui muidugi jätta hoidla suurusest välja (umbes 14 GB).
Üldiselt näete ühe protsessori tuuma ühtlast koormust ja ka seda, et jõudlus on sarnane tavalise tõrvaga, mille tihendus on aktiveeritud. Kuna bacula varundusseaded on väga-väga ulatuslikud, ei olnud võimalik selget eelist näidata.
Järeldused
Üldiselt on olukord mõlema kandidaadi jaoks ebasoodne, tõenäoliselt seetõttu, et kasutatakse varukoopiate loomise failirežiimi. Järgmises osas vaadeldakse ka varukoopiatest taastamise protsessi, üldisi järeldusi saab teha koguaja põhjal.
Kuulutus
Varukoopia 5. osa: Bacula ja Veeam Backupi testimine Linuxi jaoks
Varundamine 6. osa: varundustööriistade võrdlemine
Varukoopia 7. osa: Järeldused
Postitas: Pavel Demkovitš
Allikas: www.habr.com