Backup del 5: Testa Bacula och Veeam Backup för Linux

Backup del 5: Testa Bacula och Veeam Backup för Linux

Den här anteckningen kommer att titta på olika "stora" säkerhetskopieringsprogram, inklusive kommersiella sådana. Lista över kandidater: Veeam Agent för Linux, Bacula.

Arbetet med filsystemet kommer att kontrolleras, så att det är bekvämt att jämföra med tidigare kandidater.

Förväntade resultat

Eftersom båda kandidaterna är universella färdiga lösningar, blir det viktigaste resultatet förutsägbarhet i arbetet, nämligen samma drifttid vid bearbetning av samma mängd data, såväl som samma belastning.

Veeam Agent för Linux recension

Det här säkerhetskopieringsprogrammet fungerar med blockenheter, för vilka det har en modul för Linuxkärnan som säkerställer säkerhetskopieringens integritet genom att spåra ändrade datablock. En mer detaljerad beskrivning finns här.

Processen att skapa en filsäkerhetskopiering fungerar på basis av samma kärnmodul: en ögonblicksbild av blockenhet skapas, som monteras i en tillfällig katalog, varefter data synkroniseras fil för fil från ögonblicksbilden till en annan lokal katalog, eller fjärr via smb- eller nfs-protokollet, där flera filer skapas i proprietärt format.

Processen att skapa en säkerhetskopia av filer slutfördes aldrig. Vid cirka 15-16 % av körningen sjönk hastigheten till 600 kbsec och lägre, vid 50 % cpu-utnyttjande, vilket potentiellt orsakade att säkerhetskopieringsprocessen kördes i 6-7 timmar, så processen stoppades.

En förfrågan skapades till Veeams tekniska support, vars anställda föreslog att använda blockläge som en lösning.

Resultaten av block-för-block-läget för att skapa säkerhetskopior är följande:

Backup del 5: Testa Bacula och Veeam Backup för Linux

Drifttiden för programmet i detta läge är 6 minuter för 20 GB data.

I allmänhet ganska bra intryck av programmet, men det kommer inte att beaktas i den allmänna översynen på grund av mycket långsamhet i fildriftsläget.

Bacula recension

Bacula är en klient-server backup-mjukvara som logiskt sett består av flera delar, som var och en gör sin del av jobbet. Det finns Director, som används för hantering, FileDaemon - en tjänst som ansvarar för säkerhetskopiering, StorageDaemon - en backuplagringstjänst, Console - ett gränssnitt till Director (det finns TUI, GUI, webbalternativ). Detta komplex ingår i recensionen också för att det, trots det avsevärt höga inträdesbarriären, är ett ganska populärt sätt att organisera säkerhetskopieringar.

I full backup-läge

I det här läget visade sig Bacula vara ganska förutsägbar, och slutförde en säkerhetskopia på i genomsnitt 10 minuter,
Belastningsprofilen blev så här:

Backup del 5: Testa Bacula och Veeam Backup för Linux

Storleken på säkerhetskopiorna var ungefär 30 GB, som förväntat när man arbetar i detta driftläge.

När man skapade inkrementella säkerhetskopior var resultaten inte mycket annorlunda, förutom storleken på förvaret, förstås (cirka 14 GB).

Generellt kan du se en enhetlig belastning på en processorkärna, och även att prestandan liknar en vanlig tar med komprimering aktiverad. På grund av att baculas säkerhetskopieringsinställningar är mycket, mycket omfattande, var det inte möjligt att visa en tydlig fördel.

Resultat

I allmänhet är situationen ogynnsam för båda kandidaterna, troligen på grund av att filläget för att skapa säkerhetskopior används. Nästa del kommer också att titta på processen för att återställa från säkerhetskopior; allmänna slutsatser kan dras baserat på den totala tiden.

Meddelande

Backup, del 1: Varför säkerhetskopiering behövs, en översikt över metoder, teknologier
Säkerhetskopiering Del 2: Granskning och testning av rsync-baserade säkerhetskopieringsverktyg
Säkerhetskopiering Del 3: Granskning och testning av duplicity, duplicati
Backup Del 4: Granskning och testning av zbackup, restic, borgbackup
Backup del 5: Testa Bacula och Veeam Backup för Linux
Säkerhetskopiering Del 6: Jämföra säkerhetskopieringsverktyg
Backup Del 7: Slutsatser

Postat av: Pavel Demkovich

Källa: will.com

Lägg en kommentar