Varukoopia 5. osa: Bacula ja Veeam Backupi testimine Linuxi jaoks

Varukoopia 5. osa: Bacula ja Veeam Backupi testimine Linuxi jaoks

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 siin.

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:

Varukoopia 5. osa: Bacula ja Veeam Backupi testimine Linuxi jaoks

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:

Varukoopia 5. osa: Bacula ja Veeam Backupi testimine Linuxi jaoks

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

Varundamine, 1. osa: Miks on vaja varundada, ülevaade meetoditest, tehnoloogiatest
Varundamine 2. osa: rsynci-põhiste varundustööriistade ülevaatamine ja testimine
Varukoopia 3. osa: kahepalgelisuse ülevaatus ja testimine, duplikaadid
Varundamine 4. osa: zbackup, restic, borgbackup ülevaatamine ja testimine
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

Lisa kommentaar