
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 .
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:
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:
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, 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
