Tiems, kurie naudoti „Linux“ įvairiose srityse (serveriai ar staliniai kompiuteriai), žinokite, kad kiekvienai užduočiai gali būti keli galimi sprendimai. Labai geras to pavyzdys yra lauke atsarginių kopijų.
Bandant padaryti atsarginę kopiją, galima pasirinkti keletą įvairių parinkčių. jūsų duomenų, net kai norite kurti atsargines duomenų kopijas tinkle. Vienas iš tokių sprendimų yra atvirojo kodo „BorgBackup“. Tai deduplikacijos atsarginės programos, palaikančios glaudinimą ir autentišką šifravimą.
Duomenų deduplikacija yra būdas pašalinti pasikartojančių duomenų kopijas. Susijęs ir šiek tiek sinonimas terminas yra vienos instancijos saugykla.
Apie „BorgBackup“
Pagrindinis tikslas pateikė BorgBackup yra suteikti efektyvų ir saugų duomenų atsarginių kopijų kūrimo būdą.
Naudojama duomenų deduplikacijos technika daro „BorgBackup“ tinkamą kasdieninėms atsarginėms kopijoms kurti, nes saugomi tik pakeitimai.
Patvirtinta šifravimo technika leidžia ją kurti atsargines kopijas toms paskirties vietoms, kuriomis nėra visiškai pasitikima.
„BorgBackup“ gali saugoti duomenis bet kuriame nuotoliniame pagrindiniame kompiuteryje, prieinamame naudojant SSH. Jei „Borg“ yra įdiegtas nuotoliniame pagrindiniame kompiuteryje, galima pasiekti didžiulį našumą, palyginti su tinklo failų sistemos (sshfs, nfs ir kt.) Naudojimu.
Atsarginės kopijos gali būti montuojamos kaip failų sistemos. Atsarginės kopijos failai gali būti montuojami kaip vartotojo erdvės failų sistemos, kad būtų galima lengvai interaktyviai naršyti atsargines kopijas ir atkurti failus (pavyzdžiui, naudojant įprastą failų tvarkyklę).
Visi duomenis galima apsaugoti 256 bitų AES šifravimu, duomenų vientisumas ir autentiškumas patikrinami naudojant HMAC-SHA256. Duomenys yra užšifruoti kliento pusėje.
Be to, visus duomenis galima suspausti naudojant lz4 (ypač greitas, mažas suspaudimas), zlib (vidutinis greitis ir glaudinimas) arba lzma (mažas greitis, didelis suspaudimas).
Pagrindinės funkcijos apima:
- Turinio apibrėžta didelių dalių deduplikacija naudojama siekiant sumažinti saugomų baitų skaičių: kiekvienas failas padalijamas į kelis skirtingo ilgio gabalus ir į saugyklą įtraukiami tik dar nematyti gabalai.
- Greitis: kritinis našumo kodas (suskaidymas, glaudinimas, šifravimas) yra įdiegtas C / Cython
- Vietinis failas ir duomenų talpykla
- Greitas nemodifikuotų failų aptikimas.
- Duomenų šifravimas
Kaip įdiegti „BorgBackup“ į „Linux“?
Tiems, kurie nori įdiegti šį įrankį savo sistemose, Tai galite padaryti vadovaudamiesi toliau pateiktomis instrukcijomis.
Jei jie yra „Debian“, „Ubuntu“, „Linux Mint“ vartotojai ar bet kuris kitas jų darinys, mes ketiname įdiegti „Borg“ iš terminalo vykdydami šią komandą:
sudo apt install borgbackup
Nors už „Arch Linux“, „Manjaro“, „Antergos“ ar bet kurį kitą „Arch Linux“ darinį, Jie turi būti įgalinę bendruomenės saugyklą savo pacman.conf faile.
Komanda ją įdiegti yra:
sudo pacman -S borg
„Fedora“, „CentOS“, „RHEL“ ar bet kurių kitų jų darinių vartotojai ją įdiegia:
sudo dnf install borgbackup
Tiems, kurie yra Bet kurios „OpenSUSE“ versijos vartotojai gali įdiegti naudodami šią komandą:
sudo zypper in borgbackup
Galiausiai tiems, kurie naudojasi „Gentoo“, įdiekite „Borg co“n:
emerge borgbackup
„Borg“ grafinės sąsajos (GUI) diegimas
Gimtai Borgas valdomas iš komandinės eilutės, taigi, jei ketinate naudoti šį įrankį staliniame kompiuteryje (tai yra, tvarkote darbalaukio aplinką) patogiausia yra tai, kad jūs valdote „Borg“ iš grafinės sąsajos.
Tam ketiname įdiegti „Vorta“ (grakščią Borgo sąsają). Tai galime įdiegti savo sistemoje bendruoju būdu kaip „Python“ paketą naudodami PIP.
Terminale ketiname įvesti:
pip3 install vorta
Ir viskas, mes galime pradėti naudoti „Borg“.
Si Ar norite sužinoti šiek tiek daugiau apie Borgą? ir jo naudojimo formą iš terminalo galite apsilankyti šioje nuorodoje.