Yedekleme Bölüm 5: Linux için Bacula ve Veeam Backup'ı Test Etme

Yedekleme Bölüm 5: Linux için Bacula ve Veeam Backup'ı Test Etme

Bu notta ticari olanlar da dahil olmak üzere çeşitli "büyük" yedekleme yazılımları ele alınacaktır. Aday listesi: Linux için Veeam Agent, Bacula.

Önceki adaylarla karşılaştırmanın uygun olması için dosya sistemiyle yapılan çalışmalar kontrol edilecektir.

Beklenen Sonuçlar

Her iki aday da evrensel hazır çözümler olduğundan, en önemli sonuç işin öngörülebilirliği, yani aynı miktarda veriyi işlerken aynı çalışma süresinin yanı sıra aynı yük olacaktır.

Linux İncelemesi için Veeam Agent

Bu yedekleme programı, Linux çekirdeği için, değişen veri bloklarını izleyerek yedeklemenin bütünlüğünü sağlayan bir modüle sahip olan blok cihazlarıyla çalışır. Daha ayrıntılı bir açıklama bulunabilir burada.

Bir dosya yedekleme oluşturma işlemi aynı çekirdek modülü temelinde çalışır: geçici bir dizine monte edilen bir blok aygıtı anlık görüntüsü oluşturulur, ardından veriler anlık görüntüden başka bir yerel dizine dosya dosya senkronize edilir veya birkaç dosyanın özel formatta oluşturulduğu smb veya nfs protokolü aracılığıyla uzaktan.

Dosya yedeği oluşturma işlemi hiçbir zaman tamamlanmadı. Yürütmenin yaklaşık %15-16'sında, %600 işlemci kullanımında hız 50 kbsaniye ve altına düştü; bu durum potansiyel olarak yedekleme işleminin 6-7 saat çalışmasına neden oldu ve bu nedenle süreç durduruldu.

Çalışanları çözüm olarak blok modunun kullanılmasını öneren Veeam teknik desteğine bir talep oluşturuldu.

Yedek kopyalar oluşturmanın blok blok modunun sonuçları aşağıdaki gibidir:

Yedekleme Bölüm 5: Linux için Bacula ve Veeam Backup'ı Test Etme

Programın bu modda çalışma süresi 6 GB veri için 20 dakikadır.

Genel olarak programın izlenimleri oldukça iyi, ancak dosya çalışma modunun çok yavaş olması nedeniyle genel incelemede dikkate alınmayacaktır.

Bacula İncelemesi

Bacula, mantıksal olarak birkaç parçadan oluşan ve her biri kendi işini yapan bir istemci-sunucu yedekleme yazılımıdır. Yönetim için kullanılan Director, yedeklemelerden sorumlu bir hizmet olan FileDaemon, yedekleme depolama hizmeti olan StorageDaemon, Director için bir arayüz olan Console (TUI, GUI, Web seçenekleri vardır) bulunmaktadır. Bu kompleks, girişteki önemli ölçüde yüksek bariyere rağmen, yedeklemeleri organize etmenin oldukça popüler bir yolu olduğu için de incelemeye dahil edilmiştir.

Tam yedekleme modunda

Bu modda Bacula, yedeklemeyi ortalama 10 dakikada tamamlayarak oldukça öngörülebilir olduğunu kanıtladı.
Yük profili şu şekilde ortaya çıktı:

Yedekleme Bölüm 5: Linux için Bacula ve Veeam Backup'ı Test Etme

Bu çalışma modunda çalışırken beklendiği gibi yedeklemelerin boyutu yaklaşık 30 GB idi.

Artımlı yedeklemeler oluştururken, elbette deponun boyutu (yaklaşık 14 GB) dışında sonuçlar pek farklı değildi.

Genel olarak, bir işlemci çekirdeğinde eşit bir yük olduğunu ve ayrıca performansın, sıkıştırmanın etkinleştirildiği normal tar'a benzer olduğunu görebilirsiniz. Bacula’nın yedekleme ayarlarının çok ama çok kapsamlı olması nedeniyle net bir avantaj göstermesi mümkün olmadı.

Bulgular

Genel olarak, büyük olasılıkla yedek kopyalar oluşturmak için dosya modunun kullanılması nedeniyle durum her iki aday için de elverişsizdir. Bir sonraki bölümde ayrıca yedeklerden geri yükleme işlemine de bakacağız; toplam süreye göre genel sonuçlar çıkarılabilir.

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 Backup'ı Test Etme
Yedekleme Bölüm 6: Yedekleme Araçlarını Karşılaştırma
Yedekleme Bölüm 7: Sonuçlar

Tarafından gönderildi: Pavel Demkoviç

Kaynak: habr.com

Yorum ekle