Backup Dio 5: Testiranje Bacule i Veeam Backup-a za Linux

Backup Dio 5: Testiranje Bacule i Veeam Backup-a za Linux

Ova napomena će se baviti raznim "velikim" softverom za pravljenje rezervnih kopija, uključujući i komercijalne. Lista kandidata: Veeam Agent za Linux, Bacula.

Rad sa datotečnim sistemom će biti provjeren, tako da je zgodno upoređivati ​​s prethodnim kandidatima.

Očekivani rezultati

Budući da su oba kandidata univerzalna gotova rješenja, najvažniji rezultat će biti predvidljivost rada, odnosno isto vrijeme rada pri obradi iste količine podataka, kao i isto opterećenje.

Pregled Veeam Agenta za Linux

Ovaj program sigurnosne kopije radi sa blok uređajima, za koje ima modul za Linux kernel koji osigurava integritet sigurnosne kopije praćenjem promijenjenih blokova podataka. Detaljniji opis možete pronaći ovdje.

Proces kreiranja sigurnosne kopije datoteke funkcionira na bazi istog modula kernela: kreira se snimak blok uređaja koji se montira u privremeni direktorij, nakon čega se podaci sinkroniziraju datoteku po datoteku iz snimke u drugi lokalni direktorij, ili daljinski putem smb ili nfs protokola, gdje se kreira nekoliko datoteka u vlasničkom formatu.

Proces kreiranja sigurnosne kopije datoteke nikada nije završen. Na oko 15-16% izvršenja, brzina je pala na 600 kbsec i niže, pri 50% iskorišćenosti procesora, što je potencijalno uzrokovalo da proces izrade rezervne kopije traje 6-7 sati, pa je proces zaustavljen.

Kreiran je zahtjev tehničkoj podršci Veeam-a, čiji su zaposlenici predložili korištenje blok moda kao rješenja.

Rezultati blok-po-blok načina kreiranja rezervnih kopija su sljedeći:

Backup Dio 5: Testiranje Bacule i Veeam Backup-a za Linux

Vrijeme rada programa u ovom režimu je 6 minuta za 20 GB podataka.

Općenito, prilično dobri utisci o programu, ali to neće biti uzeto u obzir u općem pregledu zbog vrlo sporosti načina rada datoteke.

Bacula Review

Bacula je klijent-server backup softver koji se logično sastoji od nekoliko dijelova, od kojih svaki radi svoj dio posla. Postoji Director, koji se koristi za upravljanje, FileDaemon - servis odgovoran za sigurnosne kopije, StorageDaemon - servis za skladištenje rezervnih kopija, Console - interfejs za Director (postoje TUI, GUI, Web opcije). Ovaj kompleks je uključen u recenziju i zato što je, uprkos značajno visokoj barijeri za ulazak, prilično popularan način organizovanja rezervnih kopija.

U punom backup modu

U ovom načinu rada, Bacula se pokazao prilično predvidljivim, napravivši sigurnosnu kopiju u prosjeku za 10 minuta,
Profil opterećenja je ispao ovako:

Backup Dio 5: Testiranje Bacule i Veeam Backup-a za Linux

Veličina rezervnih kopija bila je približno 30 GB, kako se očekivalo pri radu u ovom načinu rada.

Prilikom kreiranja inkrementalnih rezervnih kopija, rezultati se nisu mnogo razlikovali, osim veličine spremišta, naravno (oko 14 GB).

Općenito, možete vidjeti ujednačeno opterećenje na jednom jezgru procesora, kao i da su performanse slične uobičajenom tar-u sa aktiviranom kompresijom. Zbog činjenice da su baculine postavke sigurnosne kopije vrlo, vrlo opsežne, nije bilo moguće pokazati jasnu prednost.

Rezulʹtaty

Općenito, situacija je nepovoljna za oba kandidata, najvjerovatnije zbog činjenice da se koristi režim datoteka za pravljenje rezervnih kopija. Sljedeći dio će također razmotriti proces obnavljanja iz rezervnih kopija; opći zaključci se mogu izvući na osnovu ukupnog vremena.

Najava

Backup, 1. dio: Zašto je potrebna rezervna kopija, pregled metoda, tehnologija
Backup Dio 2: Pregledanje i testiranje alata za pravljenje rezervnih kopija zasnovanih na rsync-u
Sigurnosna kopija, dio 3: Pregled i testiranje duplikata, duplikata
Backup Dio 4: Pregled i testiranje zbackup, restic, borgbackup
Backup Dio 5: Testiranje Bacule i Veeam Backup-a za Linux
Backup Dio 6: Poređenje alata za pravljenje rezervnih kopija
Rezervni dio 7: Zaključci

Objavio: Pavel Demkovich

izvor: www.habr.com

Dodajte komentar