Atsarginė kopija 5 dalis: „Bacula“ ir „Veeam“ atsarginės kopijos testavimas, skirtas Linux

Atsarginė kopija 5 dalis: „Bacula“ ir „Veeam“ atsarginės kopijos testavimas, skirtas Linux

Šioje pastaboje bus nagrinėjama įvairi „didelė“ atsarginė programinė įranga, įskaitant komercinę. Kandidatų sąrašas: Veeam Agent for Linux, Bacula.

Darbas su failų sistema bus patikrintas, kad būtų patogu palyginti su ankstesniais kandidatais.

Laukiami rezultatai

Kadangi abu kandidatai yra universalūs paruošti sprendimai, svarbiausias rezultatas bus darbo nuspėjamumas, būtent vienodas veikimo laikas apdorojant tą patį duomenų kiekį, taip pat ta pati apkrova.

Veeam Agent for Linux apžvalga

Ši atsarginė programa veikia su blokiniais įrenginiais, kuriems turi modulį Linux branduoliui, kuris užtikrina atsarginės kopijos vientisumą, sekdamas pasikeitusius duomenų blokus. Išsamesnį aprašymą galima rasti čia.

Failo atsarginės kopijos kūrimo procesas vyksta to paties branduolio modulio pagrindu: sukuriamas blokinio įrenginio momentinis vaizdas, kuris įmontuojamas į laikiną katalogą, po kurio duomenys sinchronizuojami failais iš momentinės nuotraukos į kitą vietinį katalogą arba nuotolinis per smb arba nfs protokolą, kai keli failai sukuriami patentuotu formatu.

Failo atsarginės kopijos kūrimo procesas niekada nebuvo baigtas. Vykdant maždaug 15–16 %, greitis sumažėjo iki 600 kbsec ir mažiau, esant 50 % procesoriaus išnaudojimui, todėl atsarginės kopijos kūrimo procesas gali trukti 6–7 valandas, todėl procesas buvo sustabdytas.

Buvo sukurta užklausa Veeam techninei pagalbai, kurios darbuotojai pasiūlė kaip sprendimą naudoti blokavimo režimą.

Atsarginių kopijų kūrimo bloko po bloko režimo rezultatai yra tokie:

Atsarginė kopija 5 dalis: „Bacula“ ir „Veeam“ atsarginės kopijos testavimas, skirtas Linux

Programos veikimo laikas šiuo režimu yra 6 minutės 20 GB duomenų.

Apskritai, gana geri įspūdžiai apie programą, tačiau į tai nebus atsižvelgta bendroje apžvalgoje dėl labai lėto failo veikimo režimo.

„Bacula“ apžvalga

Bacula yra kliento ir serverio atsarginė programinė įranga, kurią logiškai sudaro kelios dalys, kurių kiekviena atlieka savo dalį. Yra Director, kuris naudojamas valdymui, FileDaemon – paslauga, atsakinga už atsargines kopijas, StorageDaemon – atsarginių kopijų saugojimo paslauga, Console – sąsaja su Director (yra TUI, GUI, Web parinktys). Šis kompleksas įtrauktas į apžvalgą dar ir todėl, kad, nepaisant itin didelio įėjimo barjero, tai gana populiari atsarginių kopijų organizavimo priemonė.

Viso atsarginio kopijavimo režimu

Šiuo režimu „Bacula“ pasirodė esanti gana nuspėjama, atsarginę kopiją padarydama vidutiniškai per 10 minučių,
Apkrovos profilis pasirodė taip:

Atsarginė kopija 5 dalis: „Bacula“ ir „Veeam“ atsarginės kopijos testavimas, skirtas Linux

Atsarginių kopijų dydis buvo maždaug 30 GB, kaip ir tikėtasi dirbant šiuo darbo režimu.

Kuriant laipsniškas atsargines kopijas, rezultatai labai nesiskyrė, išskyrus, žinoma, saugyklos dydį (apie 14 GB).

Apskritai galite matyti vienodą vieno procesoriaus branduolio apkrovą, taip pat tai, kad našumas yra panašus į įprastą dervą su įjungtu suspaudimu. Dėl to, kad bacula atsarginių kopijų nustatymai yra labai, labai platūs, nebuvo įmanoma parodyti aiškaus pranašumo.

rezultatai

Apskritai situacija yra nepalanki abiem kandidatams, greičiausiai dėl to, kad naudojamas failo režimas atsarginėms kopijoms kurti. Kitoje dalyje taip pat bus nagrinėjamas atkūrimo iš atsarginių kopijų procesas; remiantis visu laiku galima padaryti bendras išvadas.

Skelbimas

Atsarginė kopija, 1 dalis: Kodėl reikalinga atsarginė kopija, metodų, technologijų apžvalga
Atsarginė kopija 2 dalis: rsync pagrįstų atsarginių kopijų kūrimo įrankių peržiūra ir testavimas
Atsarginė kopija 3 dalis: Dvigubumo peržiūra ir testavimas, dublikatai
Atsarginė kopija 4 dalis: zbackup, restic, borgbackup peržiūra ir testavimas
Atsarginė kopija 5 dalis: „Bacula“ ir „Veeam“ atsarginės kopijos testavimas, skirtas Linux
Atsarginė kopija 6 dalis: Atsarginės kopijos įrankių palyginimas
Atsarginė kopija 7 dalis: Išvados

Paskelbtas: Pavelas Demkovičius

Šaltinis: www.habr.com

Добавить комментарий