Backup, pjesa 5: Testimi i Bacula dhe Veeam Backup për Linux

Backup, pjesa 5: Testimi i Bacula dhe Veeam Backup për Linux

Në këtë shënim do të shqyrtohen mjete të ndryshme të mëdha për backup, duke përfshirë ato komerciale. Lista e kandidatëve: Veeam Agent për Linux, Bacula.

Do të kontrollohet funksionimi pikërisht me sistemin e skedarëve, për të lehtësuar krahasimin me kandidatët e mëparshëm.

Rezultatet e pritura

Pasi të dy kandidatët janë zgjidhje universale të gatshme, rezultati më i rëndësishëm do të jetë parashikueshmëria e funksionimit, përkatësisht - koha e njëjtë e funksionimit kur përpunon të njëjtin volum të dhënash, si dhe ngarkesa e njëjtë për këtë.

Përmbledhje e Veeam Agent për Linux

Ky program për backup punon me pajisje bllokuese, për të cilën ka një modul për kernelin Linux, i cili siguron integritetin e kopjes rezervë duke ndjekur blloqet e dhënash të ndryshuara. Përshkrimi më i detajuar ndodhet këtu.

Procesi i krijimit të kopjeve rezervë të skedarëve funksionon mbi të njëjtin modul bërthamor: krijohet një gjurmë e pajisjes bllokuese, që montohet në një katalog përkohësisht, pas së cilës përfundon sinkronizimi i të dhënave skedarë pas skedari në një katalog tjetër lokal ose në distancë nëpërmjet protokollit smb ose nfs, ku krijohet një sërë skedarësh në formatin e pronarit.

Procesi i krijimit të kopjeve rezervë të skedarëve nuk arriti kurrë të përfundojë. Rreth 15-16% e realizimit, shpejtësia ra në 600 kb/s dhe më pak, me 50% të përdorimit të CPU-së, që potencialisht do të çonte në 6-7 orë punë të procesit të kopjimit rezervë, kështu që procesi u ndal.

Kishte një kërkesë të krijuar në mbështetje teknike nga Veeam, nga e cila stafi propozoi si zgjidhje përdorimin e modit bllok.

Rezultatet e punës në modin bllok të krijimit të kopjeve rezervë janë si më poshtë:

Backup, pjesa 5: Testimi i Bacula dhe Veeam Backup për Linux

Koha e funksionit të programit në këtë mod është 6 minuta për 20 GB të dhënash.

Në përgjithësi, përshtypjet janë mjaft të mira nga funksionimi i programit, por në përmbledhjen e përgjithshme ai nuk do të merret parasysh për shkak të ngadalësisë së madhe të modit të funksionit të skedarëve.

Përmbledhje e Bacula

Bacula — njĂ« software klient-server pĂ«r krijimin e kopjeve rezervĂ«, logjikisht pĂ«rbĂ«het nga disa pjesĂ«, secila prej tĂ« cilave kryen pjesĂ«n e saj tĂ« punĂ«s. Ka njĂ« Drejtor, i cili shĂ«rben pĂ«r menaxhim, FileDaemon — njĂ« shĂ«rbim qĂ« pĂ«rgjigjet pĂ«r kopjimin, StorageDaemon — shĂ«rbimi i ruajtjes sĂ« kopjeve rezervĂ«, Console — ndĂ«rfaqja pĂ«r Drejtorin (ka variante TUI, GUI, Web). Ky kompleks Ă«shtĂ« pĂ«rfshirĂ« nĂ« kĂ«tĂ« pĂ«rmbledhje gjithashtu sepse, pĂ«rkundĂ«r pragut tĂ« dukshĂ«m tĂ« lartĂ« tĂ« hyrjes, Ă«shtĂ« njĂ« mjet mjaft tĂ« njohur pĂ«r organizimin e kopjimeve rezervĂ«.

Në modin e krijimit të kopjeve rezervë të plota

Në këtë mod, Bacula ka treguar vetë mjaft parashikueshëm, duke krijuar një kopje rezervë në mesatare për 10 minuta,
profili i ngarkesës doli të ishte i tillë:

Backup, pjesa 5: Testimi i Bacula dhe Veeam Backup për Linux

Këto kopje rezervë kishin një madhësi prej rreth 30 GB, ashtu siç pritej gjatë punës në këtë mod.

Kur u krijuan kopje rezervë inkrementale, rezultatet nuk ndryshuan shumë, përveç për madhësinë e depozitës, natyrisht (rreth 14 GB).

Në përgjithësi, vërehet një ngarkesë e barabartë në një bërthamë procesori, si dhe që treguesit janë të ngjashëm me një tar të zakonshëm me kompresion të aktivizuar. Për shkak se konfigurimet e bacula për kopjimin janë të gjera dhe të detajuara, nuk arritëm të tregojmë një avantazh të dukshëm.

Rezultatet

Në përgjithësi, situata është e pafavorshme për të dy kandidatët, ndoshta për shkak të përdorimit të mënyrës së skedarit për krijimin e kopjeve rezervë. Në pjesën tjetër do të shqyrtohet gjithashtu procesi i rimëkëmbjes nga kopjet rezervë, duke e bërë të mundur që të nxirren përfundime të përgjithshme mbi kohën totale.

Ankandi

Kopjimi, pjesa 1: Pse është e nevojshme kopjimi, një përmbledhje e metodave, teknologjive
Kopjimi, pjesa 2: Përmbledhje dhe testim i mjeteve për kopjimin që bazohen në rsync
Kopjimi, pjesa 3: Përmbledhje dhe testim i duplicity, duplicati
Kopjimi, pjesa 4: Përmbledhje dhe testim i zbackup, restic, borgbackup
Backup, pjesa 5: Testimi i Bacula dhe Veeam Backup për Linux
Backup, pjesa 6: Krahasimi i mjeteve të backup-it
Kopjimi, pjesa 7: Përfundimet

Autori i publikimit: Pavël Demkoviç

Burimi: habr.com

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster