Нөөцлөх хэсэг 5: Linux-д зориулсан Bacula болон Veeam нөөцлөлтийг турших

Нөөцлөх хэсэг 5: Linux-д зориулсан Bacula болон Veeam нөөцлөлтийг турших

Энэ тэмдэглэл нь арилжааны программыг оруулаад төрөл бүрийн "том" нөөц программ хангамжийг авч үзэх болно. Нэр дэвшигчдийн жагсаалт: Linux-д зориулсан Veeam Agent, Bacula.

Файлын системтэй ажиллахыг шалгах бөгөөд ингэснээр өмнөх нэр дэвшигчидтэй харьцуулах боломжтой болно.

Хүлээгдэж буй үр дүн

Нэр дэвшигчид хоёулаа бүх нийтийн бэлэн шийдэл байдаг тул хамгийн чухал үр дүн нь ажлын урьдчилсан таамаглал, тухайлбал ижил хэмжээний өгөгдлийг боловсруулахад ижил ажиллах хугацаа, мөн ижил ачаалал байх болно.

Linux-д зориулсан Veeam Agent тойм

Энэхүү нөөцлөх програм нь блок төхөөрөмжтэй ажилладаг бөгөөд үүнд зориулж Линукс цөмд зориулсан модуль байдаг бөгөөд энэ нь өөрчлөгдсөн өгөгдлийн блокуудыг хянах замаар нөөцлөлтийн бүрэн бүтэн байдлыг хангадаг. Илүү дэлгэрэнгүй тайлбарыг олж болно энд.

Файлын нөөцлөлтийг үүсгэх үйл явц нь ижил цөмийн модулийн үндсэн дээр ажилладаг: блок төхөөрөмжийн хормын хувилбарыг үүсгэж, түр зуурын санд суурилуулсан бөгөөд үүний дараа өгөгдлийг хормын хувилбараас файлаар файлаар нь өөр локал лавлах руу синхрончилдог. smb эсвэл nfs протоколоор дамжуулан алсаас ашиглах боломжтой бөгөөд энд хэд хэдэн файлыг өмчийн форматаар үүсгэнэ.

Файлын нөөцлөлт үүсгэх процесс хэзээ ч дуусаагүй. Гүйцэтгэлийн 15-16%-д хурд нь 600 кбсек ба түүнээс доош, 50% cpu ашиглалттай үед буурч, нөөцлөх процесс 6-7 цагийн турш ажиллахад хүргэж болзошгүй тул процессыг зогсоосон.

Ажилчид блок горимыг шийдэл болгон ашиглахыг санал болгосон Veeam техникийн дэмжлэгт хүсэлт гаргасан.

Нөөц хуулбар үүсгэх блок-блок горимын үр дүн дараах байдалтай байна.

Нөөцлөх хэсэг 5: Linux-д зориулсан Bacula болон Veeam нөөцлөлтийг турших

Энэ горимд програмын ажиллах хугацаа нь 6 ГБ өгөгдөлд 20 минут байна.

Ерөнхийдөө програмын талаар нэлээд сайн сэтгэгдэл төрүүлсэн боловч файлын ажиллагааны горим маш удаан байгаа тул ерөнхий тоймд үүнийг анхаарч үзэхгүй.

Бакулын тойм

Bacula нь логикийн хувьд хэд хэдэн хэсгээс бүрдэх бөгөөд тус бүр нь өөрийн үүргээ гүйцэтгэдэг үйлчлүүлэгч-серверийн нөөцлөх програм хангамж юм. Удирдлагад ашигладаг Director, FileDaemon - нөөцлөлтийг хариуцдаг үйлчилгээ, StorageDaemon - нөөц хадгалах үйлчилгээ, Консол - захирал руу холбох интерфейс (TUI, GUI, Вэб сонголтууд байдаг). Энэхүү цогцолбор нь нэвтрэхэд нэлээд өндөр саад тотгор учруулсан ч нөөцлөлтийг зохион байгуулах нэлээд түгээмэл хэрэгсэл учраас тоймд багтсан болно.

Бүрэн нөөцлөх горимд

Энэ горимд Бакула нэлээд урьдчилан таамаглах боломжтой болж, нөөцлөлтийг дунджаар 10 минутын дотор хийж,
Ачааллын профайл дараах байдалтай болсон.

Нөөцлөх хэсэг 5: Linux-д зориулсан Bacula болон Veeam нөөцлөлтийг турших

Нөөцлөлтийн хэмжээ нь энэ үйлдлийн горимд ажиллах үед таамаглаж байсанчлан ойролцоогоор 30 ГБ байв.

Өсөн нэмэгдэж буй нөөцлөлтийг үүсгэх үед үр дүн нь хадгалах сангийн хэмжээнээс бусад нь тийм ч их ялгаатай биш байсан нь мэдээжийн хэрэг (ойролцоогоор 14 ГБ).

Ерөнхийдөө та процессорын нэг цөмд жигд ачаалал өгч, гүйцэтгэл нь шахалтыг идэвхжүүлсэн ердийн tar-тай төстэй болохыг харж болно. Bacula-ийн нөөцлөлтийн тохиргоо нь маш өргөн хүрээтэй байдаг тул тодорхой давуу талыг харуулах боломжгүй байв.

Результаты

Ерөнхийдөө нөхцөл байдал хоёр нэр дэвшигчийн хувьд тааламжгүй байгаа нь нөөц хуулбар үүсгэх файлын горимыг ашигладагтай холбоотой юм. Дараагийн хэсэг нь нөөцлөлтөөс сэргээх үйл явцыг авч үзэх бөгөөд нийт хугацаанаас хамааран ерөнхий дүгнэлтийг гаргаж болно.

Зарлал

Нөөцлөх, 1-р хэсэг: Яагаад нөөцлөх шаардлагатай вэ, арга, технологийн тойм
Нөөцлөх 2-р хэсэг: Rsync-д суурилсан нөөцлөх хэрэгслүүдийг шалгаж, туршиж байна
Нөөц 3-р хэсэг: Давхардсан, давхардсан байдлыг шалгах, шалгах
Нөөцлөх 4-р хэсэг: zbackup, restic, borgbackup-г шалгаж, туршиж байна
Нөөцлөх хэсэг 5: Linux-д зориулсан Bacula болон Veeam нөөцлөлтийг турших
Нөөцлөх 6-р хэсэг: Нөөцлөх хэрэгслүүдийг харьцуулах
Нөөц 7-р хэсэг: Дүгнэлт

Нийтэлсэн: Павел Демкович

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх