Backup Partea 5: Testarea Bacula și Veeam Backup pentru Linux

Backup Partea 5: Testarea Bacula și Veeam Backup pentru Linux

Această notă va analiza diverse programe de backup „mare”, inclusiv cele comerciale. Lista candidaților: Agent Veeam pentru Linux, Bacula.

Lucrul cu sistemul de fișiere va fi verificat, astfel încât să fie convenabil să se compare cu candidații anteriori.

Rezultate așteptate

Deoarece ambii candidați sunt soluții universale gata făcute, rezultatul cel mai important va fi predictibilitatea muncii, și anume același timp de operare atunci când se prelucrează aceeași cantitate de date, precum și aceeași încărcare.

Revizuirea agentului Veeam pentru Linux

Acest program de backup funcționează cu dispozitive bloc, pentru care are un modul pentru nucleul Linux care asigură integritatea backup-ului prin urmărirea blocurilor de date modificate. O descriere mai detaliată poate fi găsită aici.

Procesul de creare a unei copii de siguranță a fișierului funcționează pe baza aceluiași modul de nucleu: este creat un instantaneu de dispozitiv bloc, care este montat într-un director temporar, după care datele sunt sincronizate fișier cu fișier din instantaneu în alt director local, sau la distanță prin protocolul smb sau nfs, unde mai multe fișiere sunt create în format proprietar.

Procesul de creare a unei copii de siguranță a fișierului nu a fost niciodată finalizat. La aproximativ 15-16% din execuție, viteza a scăzut la 600 kbsec și mai jos, la 50% de utilizare a procesorului, potențial determinând ca procesul de backup să ruleze timp de 6-7 ore, astfel încât procesul a fost oprit.

A fost creată o solicitare către suportul tehnic Veeam, ai cărui angajați au sugerat să folosească modul bloc ca soluție.

Rezultatele modului bloc cu bloc de creare a copiilor de rezervă sunt următoarele:

Backup Partea 5: Testarea Bacula și Veeam Backup pentru Linux

Timpul de funcționare al programului în acest mod este de 6 minute pentru 20 GB de date.

În general, impresii destul de bune despre program, dar nu vor fi luate în considerare în revizuirea generală din cauza lenții modului de funcționare a fișierului.

Revista Bacula

Bacula este un software de backup client-server care constă în mod logic din mai multe părți, fiecare dintre ele își face partea sa din treabă. Există Director, care este folosit pentru management, FileDaemon - un serviciu responsabil pentru backup-uri, StorageDaemon - un serviciu de stocare de rezervă, Console - o interfață către Director (există TUI, GUI, opțiuni Web). Acest complex este inclus în recenzie și pentru că, în ciuda barierei semnificative de intrare, este un mijloc destul de popular de organizare a backup-urilor.

În modul backup complet

În acest mod, Bacula s-a dovedit a fi destul de previzibil, realizând o copie de rezervă în medie de 10 minute,
Profilul de încărcare s-a dovedit astfel:

Backup Partea 5: Testarea Bacula și Veeam Backup pentru Linux

Dimensiunea copiilor de rezervă a fost de aproximativ 30 GB, așa cum era de așteptat când lucrați în acest mod de operare.

La crearea unor copii de rezervă incrementale, rezultatele nu au fost foarte diferite, cu excepția dimensiunii depozitului, desigur (aproximativ 14 GB).

În general, puteți vedea o sarcină uniformă pe un nucleu de procesor și, de asemenea, că performanța este similară cu un gudron obișnuit cu compresia activată. Datorită faptului că setările de backup ale bacula sunt foarte, foarte extinse, nu a fost posibil să arăți un avantaj clar.

Constatări

În general, situația este nefavorabilă pentru ambii candidați, cel mai probabil din cauza faptului că se folosește modul fișier pentru crearea copiilor de rezervă. Următoarea parte va analiza, de asemenea, procesul de restaurare din copii de rezervă; concluziile generale pot fi trase pe baza timpului total.

Anunţ

Backup, partea 1: De ce este nevoie de backup, revizuirea metodelor, tehnologiilor
Backup, partea 2: Revizuirea și testarea instrumentelor de backup bazate pe rsync
Backup Partea 3: Revizuirea și testarea duplicității, duplicatiilor
Backup Partea 4: Zbackup, restic, revizuire și testare borgbackup
Backup Partea 5: Testarea Bacula și Veeam Backup pentru Linux
Backup Partea 6: Comparația instrumentelor de backup
Backup Partea 7: Concluzii

Postat de: Pavel Demkovici

Sursa: www.habr.com

Adauga un comentariu