Biztonsági mentés, 5. rész: Bacula és Veeam Backup tesztelése Linux alatt

Biztonsági mentés, 5. rész: Bacula és Veeam Backup tesztelése Linux alatt

Ezekben a megjegyzésekben különböző "nagy" biztonsági mentő szoftverek kerülnek bemutatásra, beleértve a kereskedelmi megoldásokat is. A jelöltlistán szerepel: Veeam Agent for Linux, Bacula.

A fájlrendszerrel való munka teljesítményét fogják ellenőrizni, hogy könnyen össze lehessen hasonlítani az előző jelöltekkel.

Várt eredmények

Mivel mindkét jelölt univerzális, kész megoldás, a legfontosabb elvárt eredmény a működés előrejelezhetősége lesz, nevezetesen a folyamatok azonos időtartama az azonos adatmennyiség feldolgozása esetén, valamint azonos terhelés mellett.

Veeam Agent for Linux áttekintés

Ez a biztonsági mentő program blokkszintű eszközökkel működik, ehhez egy Linux kernel modul áll rendelkezésére, amely biztosítja a biztonsági mentés integritását azáltal, hogy nyomon követi a megváltozott adatblokkokat. Részletesebb leírás található itt itt.

A fájlmentés létrehozásának folyamata ugyanazon kernel modul alapján működik: készül egy blokk eszköz pillanatfelvétele, amely átmeneti könyvtárba van csatolva, majd a fájlok szinkronizálása történik a pillanatfelvételből egy másik helyi könyvtárba, vagy távoli smb vagy nfs protokoll segítségével, ahol több fájl készül egy zárt formátumban.

A fájlmentés folyamatát nem sikerült befejezni. Körülbelül 15-16% -os készültségnél a sebesség 600 kB/s-ra és az alá esett, miközben a CPU használat 50%-on állt, ami potenciálisan 6-7 óra tartó biztonsági mentési folyamatot eredményezett, ezért a folyamatot leállították.

Jelentést készítettek a Veeam támogatásához, akik megoldásként a blokkszintű üzemmód alkalmazását javasolták.

A blokkszintű biztonsági mentések létrehozásának eredményei a következőképpen alakultak:

Biztonsági mentés, 5. rész: Bacula és Veeam Backup tesztelése Linux alatt

A program működési ideje ebben az üzemmódban 6 perc 20 GB adatra.

Összességében elég jó benyomásokat hagyott a program, de a teljes áttekintésben nem lesz figyelembe véve a fájlmódban tapasztalt jelentős lassúság miatt.

Bacula áttekintés

A Bacula — kliens-szerver szoftver a biztonsági mentések készítésére, amely logikailag több részből áll, mindegyik a maga feladatát látja el. Van egy Director, amely a kezelést szolgálja, FileDaemon — a biztonsági mentésért felelős szolgáltatás, StorageDaemon — a biztonsági mentések tárolásáért felelős szolgáltatás, Console — a Director felületéhez (van TUI, GUI és Web változat). Ez a komplexum bekerült a bemutatóba, mert, noha az belépési küszöbje érezhetően magas, mégis viszonylag népszerű eszköz a biztonsági mentések megszervezésére.

Teljes biztonsági mentések készítési módja

Ebben a módban a Bacula meglehetősen kiszámíthatónak bizonyult, a biztonsági másolat elkészítése átlagosan 10 percet vett igénybe,
a terhelési profil a következőképpen alakult:

Biztonsági mentés, 5. rész: Bacula és Veeam Backup tesztelése Linux alatt

A biztonsági mentések mérete körülbelül 30 GB volt, ami a várt eredménynek felelt meg ebben a munkamódban.

Inkrementális biztonsági mentések készítésekor az eredmények nem különböztek túlságosan, az adattároló méretén kívül (körülbelül 14 GB).

Összességében látható, hogy egy processzormagról egyenletes terhelés mutatkozik, és a mutatók hasonlítanak a szokásos tar-hoz, aktív tömörítés mellett. Tekintettel arra, hogy a bacula beállításai a biztonsági mentés készítésére meglehetősen széleskörűek, nem sikerült nyilvánvaló előnyt felmutatni.

Eredmények

Összességében a helyzet kedvezőtlen mindkét jelölt számára, valószínűleg azért, mert fájl módban történik a biztonsági mentés létrehozása. A következő részben a biztonsági mentésekből való helyreállítás folyamatát is megvizsgálják, és általános következtetéseket lehet majd levonni az összesített idő alapján.

Bejelentés

Biztonsági mentés, 1. rész: Miért van szükség biztonsági mentésre, a módszerek és technológiák áttekintése
Biztonsági mentés, 2. rész: A rsync-alapú biztonsági mentési eszközök áttekintése és tesztelése
Biztonsági mentés, 3. rész: A duplicity és duplicati áttekintése és tesztelése
Biztonsági mentés, 4. rész: A zbackup, restic, borgbackup áttekintése és tesztelése
Biztonsági mentés, 5. rész: Bacula és Veeam Backup tesztelése Linux alatt
Biztonsági mentés, 6. rész: A biztonsági mentési eszközök összehasonlítása
Biztonsági mentés, 7. rész: Következtetések

A publikáció szerzője: Pavel Demkovics

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster