Questa nota di revisione continua
Recensione di UrBackup.
Su richiesta del partecipante
Nella modalità di backup completo, sono stati ottenuti i seguenti risultati:
Tempo di esecuzione:
Первый запуск
Seconda corsa
Terzo lancio
Prima prova
8m20s
8m19s
8m24s
Seconda prova
8m30s
8m34s
8m20s
Terza prova
8m10s
8m14s
8m12s
Nella modalità di backup incrementale:
Tempo di esecuzione:
Первый запуск
Seconda corsa
Terzo lancio
Prima prova
8m10s
8m10s
8m12s
Seconda prova
3m50s
4m12s
3m34s
Terza prova
2m50s
2m35s
2m38s
La dimensione del repository in entrambi i casi era di circa 14 GB, il che indica la deduplicazione funzionante sul lato server. Va inoltre notato che esiste una discrepanza tra il tempo di creazione del backup sul server e sul client, che è abbastanza chiaramente visibile dai grafici ed è un vantaggio molto piacevole, poiché l'interfaccia web mostra il tempo di esecuzione del processo di backup su lato server senza tenerne conto
condizione del cliente. In generale, i grafici per le copie complete e incrementali sono indistinguibili. L'unica differenza è probabilmente il modo in cui viene gestito dal lato server. Sono rimasto soddisfatto anche dal basso carico del processore sul sistema ridondante.
Recensione BackupPC
Su richiesta del partecipante
Nella modalità di creazione di backup completi con rsync, sono stati ottenuti i seguenti risultati:
Первый запуск
Seconda corsa
Terzo lancio
Prima prova
12m25s
12m14s
12m27s
Seconda prova
7m41s
7m44s
7m35s
Terza prova
10m11s
10m0s
9m54s
Se utilizzi backup completi e tar:
Первый запуск
Seconda corsa
Terzo lancio
Prima prova
12m41s
12m25s
12m45s
Seconda prova
12m35s
12m45s
12m14s
Terza prova
12m43s
12m25s
12m5s
Nella modalità di backup incrementale ho dovuto abbandonare tar perché i backup non venivano creati con queste impostazioni.
I risultati della creazione di backup incrementali utilizzando rsync sono:
Первый запуск
Seconda corsa
Terzo lancio
Prima prova
11m55s
11m50s
12m25s
Seconda prova
2m42s
2m50s
2m30s
Terza prova
6m00s
5m35s
5m30s
In generale, rsync ha un leggero vantaggio in termini di velocità; rsync funziona anche in modo più economico con la rete. Ciò può essere in parte compensato da un minore utilizzo della CPU con tar come programma di backup. Un altro vantaggio di rsync è che funziona con copie incrementali. La dimensione del repository durante la creazione di backup completi è la stessa, 16 GB, nel caso di copie incrementali: 14 GB per esecuzione, il che significa deduplicazione funzionante.
Recensione di AMANDA
Su richiesta del partecipante
I risultati di un test eseguito con tar come archiviatore e compressione abilitata sono i seguenti:
Первый запуск
Seconda corsa
Terzo lancio
Prima prova
9m5s
8m59s
9m6s
Seconda prova
0m5s
0m5s
0m5s
Terza prova
2m40s
2m47s
2m45s
Il programma carica completamente un core del processore, ma a causa del disco IOPS limitato sul lato del server di archiviazione di backup, non può raggiungere velocità di trasferimento dati elevate. In generale, la configurazione è stata un po' più problematica rispetto ad altri partecipanti, poiché l'autore del programma non utilizza ssh come trasporto, ma implementa uno schema simile con le chiavi, creando e mantenendo una CA a tutti gli effetti. È possibile limitare ampiamente il client e il server di backup: ad esempio, se non possono fidarsi completamente l'uno dell'altro, è possibile, come opzione, impedire al server di avviare un ripristino del backup impostando a zero il valore della variabile corrispondente in il file delle impostazioni. È possibile collegare un'interfaccia web per la gestione, ma in generale il sistema configurato può essere completamente automatizzato utilizzando piccoli script bash (o SCM, ad esempio ansible). Esiste un sistema piuttosto non banale per la configurazione dell'archiviazione, apparentemente dovuto al supporto di un ampio elenco di vari dispositivi per l'archiviazione dei dati (cassette LTO, dischi rigidi, ecc.). Vale anche la pena notare che tra tutti i programmi discussi in questo articolo, AMANDA è l'unico in grado di rilevare la ridenominazione delle directory. La dimensione del repository per un'esecuzione era di 13 GB.
annuncio
Backup Parte 6: Confronto degli strumenti di backup
Backup Parte 7: Conclusioni
Fonte: habr.com