Yedekleme, okuyucuların isteği üzerine bölüm: UrBackup, BackupPC, AMANDA'nın gözden geçirilmesi

Yedekleme, okuyucuların isteği üzerine bölüm: UrBackup, BackupPC, AMANDA'nın gözden geçirilmesi

Bu inceleme notu devam ediyor yedekleme döngüsüOkuyucuların isteği üzerine yazılan bu kitapta UrBackup, BackupPC ve ayrıca AMANDA hakkında konuşacağız.

UrBackup incelemesi.

Katılımcının talebi üzerine VGusev2007 İstemci-sunucu yedekleme sistemi olan UrBackup'ın incelemesini ekliyorum. Tam ve artımlı yedeklemeler oluşturmanıza, aygıt anlık görüntüleriyle çalışmanıza (yalnızca Win mi?) ve ayrıca dosya yedeklemeleri oluşturmanıza olanak tanır. İstemci, sunucuyla aynı ağda bulunabilir veya İnternet üzerinden bağlanabilir. Yedek kopyalar arasındaki farkları hızlı bir şekilde bulmanızı sağlayan değişiklik izleme bildirildi. Ayrıca yerden tasarruf sağlayan sunucu tarafı veri depolama veri tekilleştirme desteği de mevcuttur. Ağ bağlantıları şifrelenmiştir ve ayrıca sunucuyu yönetmek için bir web arayüzü de bulunmaktadır. Bakalım neler yapabiliyor:

Tam yedekleme modunda aşağıdaki sonuçlar elde edildi:

Yedekleme, okuyucuların isteği üzerine bölüm: UrBackup, BackupPC, AMANDA'nın gözden geçirilmesi

Saatleri:

Первый запуск
İkinci lansman
Üçüncü lansman

İlk test
8m20s
8m19s
8m24s

İkinci test
8m30s
8m34s
8m20s

Üçüncü test
8m10s
8m14s
8m12s

Artımlı yedekleme modunda:

Yedekleme, okuyucuların isteği üzerine bölüm: UrBackup, BackupPC, AMANDA'nın gözden geçirilmesi

Saatleri:

Первый запуск
İkinci lansman
Üçüncü lansman

İlk test
8m10s
8m10s
8m12s

İkinci test
3m50s
4m12s
3m34s

Üçüncü test
2m50s
2m35s
2m38s

Her iki durumda da depo boyutu yaklaşık 14 GB idi, bu da tekilleştirmenin sunucu tarafında çalıştığını gösteriyor. Ayrıca, sunucuda ve istemcide yedekleme oluşturma süresi arasında, grafiklerden oldukça net bir şekilde görülebilen ve çok hoş bir bonus olan, web arayüzü yedekleme işleminin çalışma süresini gösterdiği için bir tutarsızlık olduğuna da dikkat edilmelidir. sunucu tarafı dikkate alınmadan
müşterinin durumu. Genel olarak tam ve artımlı kopyaların grafikleri birbirinden ayırt edilemez. Tek fark muhtemelen sunucu tarafında nasıl işlendiğidir. Yedekli sistemdeki düşük işlemci yükünden de memnun kaldım.

BackupPC İncelemesi

Katılımcının talebi üzerine Vanjiganov BackupPC'nin bir incelemesini ekliyorum. Bu yazılım, perl ile yazılmış bir yedekleme depolama sunucusuna kurulur ve başta rsync, tar olmak üzere çeşitli yedekleme araçlarının üzerinde çalışır. Aktarım olarak Ssh ve smb kullanılır; ayrıca cgi tabanlı bir web arayüzü de vardır (Apache'nin üzerine konuşlandırılmıştır). Web arayüzünde kapsamlı bir ayar listesi bulunur. Özellikler arasında, yedeklemeler arasındaki minimum sürenin yanı sıra yedeklemelerin oluşturulmayacağı süreyi ayarlama yeteneği de bulunmaktadır. Yedekleme sunucusu için dosya sistemi seçerken sabit bağlantıların desteklendiğinden emin olmanız gerekir. Bu nedenle, depolamaya yönelik dosya sistemi bağlama noktalarına bölünemez. Genel olarak oldukça hoş bir deneyim. Bu yazılımın neler yapabileceğini görelim:

Rsync ile tam yedekleme oluşturma modunda aşağıdaki sonuçlar elde edildi:

Yedekleme, okuyucuların isteği üzerine bölüm: UrBackup, BackupPC, AMANDA'nın gözden geçirilmesi

Первый запуск
İkinci lansman
Üçüncü lansman

İlk test
12m25s
12m14s
12m27s

İkinci test
7m41s
7m44s
7m35s

Üçüncü test
10m11s
10m0s
9m54s

Tam yedeklemeler ve katran kullanıyorsanız:

Yedekleme, okuyucuların isteği üzerine bölüm: UrBackup, BackupPC, AMANDA'nın gözden geçirilmesi

Первый запуск
İkinci lansman
Üçüncü lansman

İlk test
12m41s
12m25s
12m45s

İkinci test
12m35s
12m45s
12m14s

Üçüncü test
12m43s
12m25s
12m5s

Artımlı yedekleme modunda, bu ayarlarla yedeklemeler oluşturulmadığından tar'dan vazgeçmek zorunda kaldım.

rsync kullanarak artımlı yedeklemeler oluşturmanın sonuçları şunlardır:

Yedekleme, okuyucuların isteği üzerine bölüm: UrBackup, BackupPC, AMANDA'nın gözden geçirilmesi

Первый запуск
İkinci lansman
Üçüncü lansman

İlk test
11m55s
11m50s
12m25s

İkinci test
2m42s
2m50s
2m30s

Üçüncü test
6m00s
5m35s
5m30s

Genel olarak rsync'in hafif bir hız avantajı vardır; rsync ayrıca ağda daha ekonomik çalışır. Bu, yedekleme programı olarak tar'ın kullanıldığı daha az CPU kullanımıyla kısmen dengelenebilir. Rsync'in bir diğer avantajı da artımlı kopyalarla çalışmasıdır. Tam yedeklemeler oluştururken havuzun boyutu aynıdır, artımlı kopyalar durumunda 16 GB - çalıştırma başına 14 GB, bu da tekilleştirme çalışması anlamına gelir.

AMANDA incelemesi

Katılımcının talebi üzerine Oller AMANDA testleri ekleme,

Arşivleyici olarak tar ile sıkıştırmanın etkinleştirildiği bir test çalıştırmasının sonuçları aşağıdaki gibidir:

Yedekleme, okuyucuların isteği üzerine bölüm: UrBackup, BackupPC, AMANDA'nın gözden geçirilmesi

Первый запуск
İkinci lansman
Üçüncü lansman

İlk test
9m5s
8m59s
9m6s

İkinci test
0m5s
0m5s
0m5s

Üçüncü test
2m40s
2m47s
2m45s

Program bir işlemci çekirdeğini tam olarak yükler ancak yedekleme depolama sunucusu tarafındaki sınırlı IOPS diski nedeniyle yüksek veri aktarım hızlarına ulaşamaz. Genel olarak, programın yazarı ssh'yi bir aktarım olarak kullanmadığı, ancak tam teşekküllü bir CA oluşturup sürdürerek anahtarlarla benzer bir şema uyguladığı için kurulum diğer katılımcılara göre biraz daha zahmetliydi. İstemciyi ve yedekleme sunucusunu geniş ölçüde kısıtlamak mümkündür: örneğin, birbirlerine tamamen güvenemezlerse, bir seçenek olarak, karşılık gelen değişkenin değerini sıfıra ayarlayarak sunucunun bir yedekleme geri yüklemesi başlatmasını engelleyebilirsiniz. ayarlar dosyası. Yönetim için bir web arayüzü bağlamak mümkündür, ancak genel olarak yapılandırılmış sistem, küçük bash komut dosyaları (veya örneğin ansible gibi SCM) kullanılarak tamamen otomatikleştirilebilir. Depolamayı ayarlamak için oldukça önemsiz olmayan bir sistem var ve bu, görünüşe göre veri depolamak için çeşitli cihazların (LTO kasetleri, sabit sürücüler vb.) kapsamlı bir listesinin desteklenmesinden kaynaklanıyor. Bu makalede tartışılan tüm programlar arasında dizin yeniden adlandırmayı algılayabilen tek program AMANDA olduğunu da belirtmekte fayda var. Bir çalıştırma için depo boyutu 13 GB idi.

Duyuru

Yedekleme, bölüm 1: Yedeklemeye neden ihtiyaç duyulur, yöntemlere ve teknolojilere genel bakış
Yedekleme Bölüm 2: rsync tabanlı yedekleme araçlarını inceleme ve test etme
Yedekleme Bölüm 3: Tekrarlama ve kopyaların gözden geçirilmesi ve test edilmesi
Yedekleme Bölüm 4: zbackup, restic, borgbackup'ı gözden geçirme ve test etme
Yedekleme Bölüm 5: Linux için bacula ve Veeam yedeklemesini test etme
Yedekleme Bölüm 6: Yedekleme Araçlarını Karşılaştırma
Yedekleme Bölüm 7: Sonuçlar

Kaynak: habr.com

Yorum ekle