Zálohování, část na přání čtenářů: Přehled UrBackup, BackupPC, AMANDA

Zálohování, část na přání čtenářů: Přehled UrBackup, BackupPC, AMANDA

Tento přehled pokračuje cyklem o zálohování, napsán na žádost čtenářů, bude se zabývat UrBackup, BackupPC a také AMANDA.

Přehled UrBackup.

Na žádost účastníka VGusev2007 přidávám přehled UrBackup, klient-server systému pro zálohování. Umožňuje vytvářet úplné a inkrementální zálohy, umí pracovat se snímky zařízení (pouze Win?), a také umí vytvářet souborové zálohy. Klient může být buď ve stejné síti se serverem, nebo se připojit přes Internet. Je deklarováno sledování změn, což umožňuje rychlé nalezení rozdílů mezi zálohami. Také je podporováno deduplikace dat na straně serveru, což šetří místo. Síťová připojení jsou zašifrována a také je k dispozici webové rozhraní pro správu serveru. Podívejme se, co umí:

Při vytváření úplné zálohy byly dosaženy následující výsledky:

Zálohování, část na přání čtenářů: Přehled UrBackup, BackupPC, AMANDA

Doba trvání:

První spuštění
Druhý pokus
Třetí pokus

První test
8m20s
8m19s
8m24s

Druhý test
8m30s
8m34s
8m20s

Třetí test
8m10s
8m14s
8m12s

Při vytváření inkrementálních záloh:

Zálohování, část na přání čtenářů: Přehled UrBackup, BackupPC, AMANDA

Doba trvání:

První spuštění
Druhý pokus
Třetí pokus

První test
8m10s
8m10s
8m12s

Druhý test
3m50s
4m12s
3m34s

Třetí test
2m50s
2m35s
2m38s

Velikost repozitáře v obou případech byla přibližně 14 GB, což naznačuje, že deduplikace na straně serveru funguje. Také je třeba si všimnout nesouladu v čase vytváření zálohy na serveru a na klientovi, což je jasně viditelné na grafech a představuje příjemný bonus, protože webové rozhraní ukazuje dobu trvání procesu zálohování na straně serveru bez ohledu na
stav klienta. Celkově jsou grafy pro úplnou a inkrementální zálohu nerozeznatelné. Pravděpodobně se rozdíl týká pouze způsobu, jakým je to zpracováváno na straně serveru. Také mě potěšilo nízké zatížení procesoru na zálohovaném systému.

Přehled BackupPC

Na žádost účastníka vanzhiganov Přidávám recenzi BackupPC. Tento software se instaluje na server pro ukládání záloh, je napsán v perlu a funguje na různých nástrojích pro zálohování — především rsync a tar. Jako transport se používá ssh a smb, také je k dispozici webové rozhraní založené na cgi (spouští se na apache). V webovém rozhraní je rozsáhlý seznam nastavení. Mezi specifika patří možnost nastavit minimální interval mezi zálohami a také období, během kterého zálohy nebudou vytvářeny. Při výběru souborového systému pro server zálohování je třeba sledovat podporu tvrdých odkazů. Tímto způsobem nelze souborový systém pro úložiště rozdělit na body připojení. Celkově je to příjemný dojem, pojďme se podívat, co tento software dokáže:

V režimu vytváření úplných záloh pomocí rsync byly výsledky následující:

Zálohování, část na přání čtenářů: Přehled UrBackup, BackupPC, AMANDA

První spuštění
Druhý pokus
Třetí pokus

První test
12m25s
12m14s
12m27s

Druhý test
7m41s
7m44s
7m35s

Třetí test
10m11s
10m0s
9m54s

Pokud však použijeme úplné zálohy a tar:

Zálohování, část na přání čtenářů: Přehled UrBackup, BackupPC, AMANDA

První spuštění
Druhý pokus
Třetí pokus

První test
12m41s
12m25s
12m45s

Druhý test
12m35s
12m45s
12m14s

Třetí test
12m43s
12m25s
12m5s

V režimu vytváření inkrementálních záloh bylo nutné se taru vzdát, neboť při těchto nastaveních se zálohy nevytvářely.

Výsledky vytváření inkrementálních záloh pomocí rsync jsou následující:

Zálohování, část na přání čtenářů: Přehled UrBackup, BackupPC, AMANDA

První spuštění
Druhý pokus
Třetí pokus

První test
11m55s
11m50s
12m25s

Druhý test
2m42s
2m50s
2m30s

Třetí test
6m00s
5m35s
5m30s

Celkově je vidět mírná výhoda v rychlosti u rsync, také rsync šetrněji pracuje se sítí. Částečně to může být kompenzováno menším využitím cpu s tar jako programem pro vytváření záloh. Další výhodou rsync je práce s inkrementálními kopiemi. Velikost repozitáře při vytváření úplných záloh je stejná, činí 16 GB, v případě inkrementálních kopií — 14 GB za jeden průchod, což znamená fungující deduplikaci.

Recenze AMANDA

Na žádost účastníka oller Přidávám testy AMANDA,

Výsledky testovacího běhu s tar jako archivátor a aktivací komprese jsou následující:

Zálohování, část na přání čtenářů: Přehled UrBackup, BackupPC, AMANDA

První spuštění
Druhý pokus
Třetí pokus

První test
9m5s
8m59s
9m6s

Druhý test
0m5s
0m5s
0m5s

Třetí test
2m40s
2m47s
2m45s

Programma plně zatěžuje jedno procesorové jádro, ale kvůli omezené IOPS na disku serveru pro ukládání záloh nemůže dosáhnout vyšších přenosových rychlostí. Celkově nastavení přineslo o něco více problémů než ostatní účastníci, protože autor programu nepoužívá pro transport SSH, ale implementuje podobný systém s klíči, čímž vytváří a udržuje plnohodnotnou certifikační autoritu. Existuje možnost široce omezit klienta a server zálohování: například pokud si nemohou plně důvěřovat, lze, jako variantu, zakázat iniciaci obnovení zálohy ze strany serveru nastavením odpovídající proměnné na nulu v konfiguračním souboru. Lze připojit webové rozhraní pro správu, ale celkově lze nastavený systém plně automatizovat pomocí malých skriptů v Bash (nebo SCM, například Ansible). Existuje několik netriviálních systémů nastavení úložiště, což zřejmě souvisí s podporou širokého seznamu různých zařízení pro ukládání dat (LTO kazety, pevné disky atd.). Také stojí za zmínku, že ze všech programů zmiňovaných v tomto článku je AMANDA jediná, která dokázala zjistit přejmenování adresáře. Velikost repozitáře při jednom běhu činila 13 GB.

Oznámení

Zálohování, část 1: Proč je zálohování důležité, přehled metod, technologií
Zálohování, část 2: Přehled a testování nástrojů pro zálohování založených na rsync
Zálohování, část 3: Přehled a testování duplicity, duplicati
Zálohování, část 4: Přehled a testování zbackup, restic, borgbackup
Zálohování, část 5: Testování Bacula a Veeam Backup pro Linux
Zálohování, část 6: Srovnání nástrojů pro zálohování
Zálohování, část 7: Závěry

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster