Back-up, onderdeel op verzoek van lezers: Overzicht van UrBackup, BackupPC, AMANDA

Back-up, onderdeel op verzoek van lezers: Overzicht van UrBackup, BackupPC, AMANDA

Deze beoordelingsnota gaat verder back-up cyclus, geschreven op verzoek van lezers, zal het hebben over UrBackup, BackupPC en ook AMANDA.

UrBackup-beoordeling.

Op verzoek van de deelnemer VGusev2007 Ik voeg een recensie toe van UrBackup, een client-server back-upsysteem. Hiermee kunt u volledige en incrementele back-ups maken, kunt u werken met momentopnamen van apparaten (alleen Win?) en kunt u ook bestandsback-ups maken. De client kan zich op hetzelfde netwerk bevinden als de server, of verbinding maken via internet. Het bijhouden van wijzigingen wordt aangegeven, waardoor u snel verschillen tussen back-upkopieën kunt vinden. Er is ook ondersteuning voor deduplicatie van gegevensopslag op de server, wat ruimte bespaart. Netwerkverbindingen zijn gecodeerd en er is ook een webinterface voor het beheer van de server. Laten we eens kijken wat ze kan doen:

In de volledige back-upmodus werden de volgende resultaten verkregen:

Back-up, onderdeel op verzoek van lezers: Overzicht van UrBackup, BackupPC, AMANDA

Openingstijden:

Eerste run
Tweede lancering
derde lancering

Eerste test
8m20s
8m19s
8m24s

Tweede proef
8m30s
8m34s
8m20s

Derde proef
8m10s
8m14s
8m12s

In incrementele back-upmodus:

Back-up, onderdeel op verzoek van lezers: Overzicht van UrBackup, BackupPC, AMANDA

Openingstijden:

Eerste run
Tweede lancering
derde lancering

Eerste test
8m10s
8m10s
8m12s

Tweede proef
3m50s
4m12s
3m34s

Derde proef
2m50s
2m35s
2m38s

De grootte van de repository was in beide gevallen ongeveer 14 GB, wat erop wijst dat de deduplicatie aan de serverzijde werkt. Er moet ook worden opgemerkt dat er een discrepantie bestaat tussen de aanmaaktijd van de back-up op de server en de client, wat duidelijk zichtbaar is in de grafieken en een zeer aangename bonus is, aangezien de webinterface de looptijd van het back-upproces op de server laat zien. de serverkant zonder rekening te houden
toestand van de cliënt. Over het algemeen zijn de grafieken voor de volledige en incrementele kopieën niet van elkaar te onderscheiden. Het enige verschil is waarschijnlijk hoe het aan de serverkant wordt afgehandeld. Ik was ook tevreden met de lage processorbelasting op het redundante systeem.

BackupPC-recensie

Op verzoek van de deelnemer vanzhiganov Ik voeg een recensie van BackupPC toe. Deze software wordt geïnstalleerd op een back-upopslagserver, geschreven in perl, en werkt bovenop verschillende back-uptools - voornamelijk rsync, tar. Ssh en smb worden gebruikt als transport; er is ook een op cgi gebaseerde webinterface (geïmplementeerd bovenop apache). De webinterface heeft een uitgebreide lijst met instellingen. Een van de functies is de mogelijkheid om de minimale tijd tussen back-ups in te stellen, evenals de periode waarin geen back-ups worden gemaakt. Wanneer u een bestandssysteem voor een back-upserver kiest, moet u ervoor zorgen dat harde links worden ondersteund. Het bestandssysteem voor opslag kan dus niet in koppelpunten worden verdeeld. Over het geheel genomen best een prettige ervaring, laten we eens kijken waartoe deze software in staat is:

In de modus voor het maken van volledige back-ups met rsync werden de volgende resultaten verkregen:

Back-up, onderdeel op verzoek van lezers: Overzicht van UrBackup, BackupPC, AMANDA

Eerste run
Tweede lancering
derde lancering

Eerste test
12m25s
12m14s
12m27s

Tweede proef
7m41s
7m44s
7m35s

Derde proef
10m11s
10m0s
9m54s

Als u volledige back-ups en tar gebruikt:

Back-up, onderdeel op verzoek van lezers: Overzicht van UrBackup, BackupPC, AMANDA

Eerste run
Tweede lancering
derde lancering

Eerste test
12m41s
12m25s
12m45s

Tweede proef
12m35s
12m45s
12m14s

Derde proef
12m43s
12m25s
12m5s

In de incrementele back-upmodus moest ik tar verlaten omdat er geen back-ups werden gemaakt met deze instellingen.

De resultaten van het maken van incrementele back-ups met rsync zijn:

Back-up, onderdeel op verzoek van lezers: Overzicht van UrBackup, BackupPC, AMANDA

Eerste run
Tweede lancering
derde lancering

Eerste test
11m55s
11m50s
12m25s

Tweede proef
2m42s
2m50s
2m30s

Derde proef
6m00s
5m35s
5m30s

Over het algemeen heeft rsync een klein snelheidsvoordeel; rsync werkt ook zuiniger met het netwerk. Dit kan gedeeltelijk worden gecompenseerd door minder CPU-gebruik met tar als back-upprogramma. Een ander voordeel van rsync is dat het werkt met incrementele kopieën. De grootte van de repository bij het maken van volledige back-ups is hetzelfde, 16 GB, in het geval van incrementele kopieën - 14 GB per run, wat een werkende deduplicatie betekent.

AMANDA-recensie

Op verzoek van de deelnemer oud AMANDA-tests toevoegen,

De resultaten van een testrun met tar als archiveringshulpmiddel en compressie ingeschakeld zijn als volgt:

Back-up, onderdeel op verzoek van lezers: Overzicht van UrBackup, BackupPC, AMANDA

Eerste run
Tweede lancering
derde lancering

Eerste test
9m5s
8m59s
9m6s

Tweede proef
0m5s
0m5s
0m5s

Derde proef
2m40s
2m47s
2m45s

Het programma laadt één processorkern volledig, maar vanwege de beperkte IOPS-schijf aan de kant van de back-upopslagserver kan het geen hoge gegevensoverdrachtsnelheden bereiken. Over het algemeen was de installatie iets lastiger dan voor andere deelnemers, omdat de auteur van het programma ssh niet als transportmiddel gebruikt, maar een soortgelijk schema met sleutels implementeert, waardoor een volwaardige CA wordt gecreëerd en onderhouden. Het is mogelijk om de client en de back-upserver op grote schaal te beperken: als ze elkaar bijvoorbeeld niet volledig kunnen vertrouwen, kunt u optioneel voorkomen dat de server een back-upherstel initieert door de waarde van de overeenkomstige variabele in te stellen op nul het instellingenbestand. Het is mogelijk om een ​​webinterface aan te sluiten voor het beheer, maar over het algemeen kan het geconfigureerde systeem volledig geautomatiseerd worden met behulp van kleine bash-scripts (of SCM, bijvoorbeeld ansible). Er is een ietwat niet-triviaal systeem voor het opzetten van de opslag, wat blijkbaar te danken is aan de ondersteuning van een uitgebreide lijst met verschillende apparaten voor het opslaan van gegevens (LTO-cassettes, harde schijven, enz.). Het is ook vermeldenswaard dat van alle programma's die in dit artikel worden besproken, AMANDA het enige is dat het hernoemen van mappen kon detecteren. De repositorygrootte voor één run was 13 GB.

aankondiging

Back-up, deel 1: Waarom back-up nodig is, een overzicht van methoden, technologieën
Back-up Deel 2: Op rsync gebaseerde back-uptools bekijken en testen
Back-up Deel 3: Beoordeling en testen van dubbelhartigheid, duplicati
Back-up deel 4: zbackup, restic, borgbackup bekijken en testen
Back-up Deel 5: Back-up van Bacula en Veam testen voor Linux
Back-up deel 6: back-uptools vergelijken
Back-up Deel 7: Conclusies

Bron: www.habr.com

Voeg een reactie