Zaxira 5-qism: Linux uchun Bacula va Veeam Backup-ni sinovdan o'tkazish

Zaxira 5-qism: Linux uchun Bacula va Veeam Backup-ni sinovdan o'tkazish

Ushbu eslatma turli xil "katta" zaxira dasturlarini, shu jumladan tijorat dasturlarini ko'rib chiqadi. Nomzodlar ro'yxati: Linux uchun Veeam Agent, Bacula.

Oldingi nomzodlar bilan solishtirish qulay bo'lishi uchun fayl tizimi bilan ishlash tekshiriladi.

Kutilgan natijalar

Ikkala nomzod ham universal tayyor echimlar bo'lganligi sababli, eng muhim natija ishning taxminiyligi, ya'ni bir xil miqdordagi ma'lumotlarni qayta ishlashda bir xil ish vaqti va bir xil yuk bo'ladi.

Linux uchun Veeam agenti sharhi

Ushbu zaxira dasturi blokli qurilmalar bilan ishlaydi, ular uchun Linux yadrosi uchun modul mavjud bo'lib, u o'zgartirilgan ma'lumotlar bloklarini kuzatish orqali zaxiraning yaxlitligini ta'minlaydi. Batafsil tavsifni topish mumkin shu yerda.

Fayl zahirasini yaratish jarayoni bir xil yadro moduli asosida ishlaydi: vaqtinchalik katalogga o'rnatiladigan blokli qurilma oniy tasviri yaratiladi, shundan so'ng ma'lumotlar oniy rasmdan boshqa mahalliy katalogga fayl bo'yicha sinxronlashtiriladi yoki smb yoki nfs protokoli orqali masofaviy boshqarish, bu erda bir nechta fayllar xususiy formatda yaratilgan.

Fayl zahirasini yaratish jarayoni hech qachon tugallanmagan. Taxminan 15-16% bajarilganda, tezlik 600 kbs sek va undan pastroq, 50% protsessordan foydalanishda, zaxira jarayonining 6-7 soat ishlashiga olib kelishi mumkin, shuning uchun jarayon to'xtatildi.

Veeam texnik yordamiga so'rov yaratildi, uning xodimlari yechim sifatida blok rejimidan foydalanishni taklif qilishdi.

Zaxira nusxalarini yaratishning blok-blok rejimining natijalari quyidagicha:

Zaxira 5-qism: Linux uchun Bacula va Veeam Backup-ni sinovdan o'tkazish

Ushbu rejimda dasturning ishlash muddati 6 GB ma'lumot uchun 20 minut.

Umuman olganda, dasturning taassurotlari juda yaxshi, ammo fayl rejimining juda sekinligi sababli umumiy ko'rib chiqishda e'tiborga olinmaydi.

Bacula sharhi

Bacula - mijoz-serverning zaxira dasturi bo'lib, u mantiqan bir necha qismlardan iborat bo'lib, ularning har biri o'z ishini bajaradi. Boshqaruv uchun foydalaniladigan Director, FileDaemon - zahira nusxalari uchun mas'ul xizmat, StorageDaemon - zahiraviy saqlash xizmati, Console - Direktor interfeysi (TUI, GUI, Veb-opsiyalari mavjud). Ushbu kompleks ko'rib chiqishga kiritilgan, chunki kirish uchun katta to'siq bo'lishiga qaramay, bu zaxira nusxalarini tashkil qilishning juda mashhur vositasidir.

To'liq zaxira rejimida

Ushbu rejimda, Bacula o'rtacha 10 daqiqada zaxiralashni yakunlab, oldindan aytish mumkin bo'lganligini isbotladi,
Yuklash profili quyidagicha chiqdi:

Zaxira 5-qism: Linux uchun Bacula va Veeam Backup-ni sinovdan o'tkazish

Zaxira nusxalarining hajmi ushbu ish rejimida ishlaganda kutilganidek, taxminan 30 Gb edi.

Qo'shimcha zahiralarni yaratishda natijalar unchalik farq qilmadi, albatta, omborning o'lchamidan tashqari (taxminan 14 GB).

Umuman olganda, siz bitta protsessor yadrosida bir xil yukni ko'rishingiz mumkin, shuningdek, unumdorligi siqishni faollashtirilgan oddiy smolaga o'xshaydi. Bacula-ning zaxira sozlamalari juda va juda keng bo'lganligi sababli, aniq ustunlikni ko'rsatish mumkin emas edi.

Natijalar

Umuman olganda, vaziyat ikkala nomzod uchun ham noqulay, ehtimol zaxira nusxalarini yaratish uchun fayl rejimi ishlatilganligi sababli. Keyingi qismda zaxiradan tiklash jarayoni ham ko'rib chiqiladi, umumiy vaqt asosida umumiy xulosalar chiqarish mumkin.

E'lon

Zaxira, 1-qism: Zaxira nima uchun kerak, usullar, texnologiyalar haqida umumiy ma'lumot
Zaxiralash 2-qism: rsync-ga asoslangan zaxira vositalarini ko'rib chiqish va sinovdan o'tkazish
Zaxira 3-qism: Ikkilik, dublikatlarni ko'rib chiqish va sinovdan o'tkazish
Zaxira 4-qism: zbackup, restic, borgbackup-ni ko'rib chiqish va sinovdan o'tkazish
Zaxira 5-qism: Linux uchun Bacula va Veeam Backup-ni sinovdan o'tkazish
Zaxiralash 6-qism: Zaxiralash vositalarini solishtirish
Zaxira 7-qism: Xulosa

Muallif: Pavel Demkovich

Manba: www.habr.com

a Izoh qo'shish