Kam tas ir izmantot Linux dažādās jomās (serveri vai galddatori), ziniet, ka katram uzdevumam var būt vairāki iespējamie risinājumi. Ļoti labs piemērs tam ir laukā no dublējumiem.
Mēģinot dublēt, var izvēlēties vairākas iespējas. no jūsu datiem, pat ja jūs vēlaties dublēt datus tīklā. Viens no šādiem risinājumiem ir atvērtā koda BorgBackup. Šis deduplikācijas dublēšanas programma, kas atbalsta saspiešanu un autentificētu šifrēšanu.
Datu deduplikācija ir paņēmiens, kā novērst atkārtotu datu kopijas. Saistīts un nedaudz sinonīms termins ir vienas instances krātuve.
Par BorgBackup
Galvenais mērķis autors BorgBackup ir nodrošināt efektīvu un drošu datu dublēšanas veidu.
Izmantotā datu deduplikācijas tehnika padara BorgBackup piemērotu ikdienas dublēšanai, jo tiek saglabātas tikai izmaiņas.
Autentificēta šifrēšanas tehnika padara to piemērotu dublējumkopijām galamērķiem, kas nav pilnībā uzticami.
BorgBackup var saglabāt datus jebkurā tālvadības resursdatorā, kuram var piekļūt, izmantojot SSH. Ja Borg ir instalēts attālajā resursdatorā, var sasniegt milzīgu veiktspējas pieaugumu, salīdzinot ar tīkla failu sistēmas (sshfs, nfs utt.) Izmantošanu.
Dublējumus var uzstādīt kā failu sistēmas. Rezerves failus var uzstādīt kā lietotāja telpas failu sistēmas, lai dublējumus un atjaunojumus varētu ērti interaktīvi pārlūkot (piemēram, izmantojot parastu failu pārvaldnieku).
Viss datus var aizsargāt ar 256 bitu AES šifrēšanu, datu integritāti un autentiskumu pārbauda, izmantojot HMAC-SHA256. Dati tiek šifrēti klienta pusē.
Papildus tam visus datus var saspiest ar lz4 (īpaši ātrs, zems saspiešanas līmenis), zlib (vidējs ātrums un saspiešana) vai lzma (mazs ātrums, augsta saspiešana).
Galvenās iezīmes ietver:
- Satura definēta gabalu bāzes deduplikācija tiek izmantota, lai samazinātu saglabāto baitu skaitu: katrs fails tiek sadalīts vairākos dažāda garuma gabalos, un repozitorijā tiek pievienoti tikai tie gabali, kas vēl nekad nav redzēti.
- Ātrums: veiktspējas kritiskais kods (fragmentācija, saspiešana, šifrēšana) ir ieviests C / Cython
- Vietējo failu un datu kešatmiņa
- Ātra nemodificētu failu noteikšana.
- Datu šifrēšana
Kā instalēt BorgBackup Linux?
Tiem, kurus interesē iespēja instalēt šo rīku savās sistēmās, To varat izdarīt, izpildot tālāk sniegtos norādījumus.
Ja viņi ir Debian, Ubuntu, Linux Mint lietotāji vai jebkurš cits to atvasinājums, mēs instalēsim Borg no termināla, izpildot šādu komandu:
sudo apt install borgbackup
Kamēr par Arch Linux, Manjaro, Antergos vai jebkuru citu Arch Linux atvasinājumu, Viņu failā pacman.conf jābūt iespējotam kopienas krātuvei.
Komanda, lai to instalētu, ir:
sudo pacman -S borg
Fedora, CentOS, RHEL vai jebkura cita to atvasinājuma lietotāji instalē to kopā ar:
sudo dnf install borgbackup
Attiecībā uz tiem, kas ir Jebkuras OpenSUSE versijas lietotāji var instalēt, izmantojot šādu komandu:
sudo zypper in borgbackup
Visbeidzot, tiem, kas ir Gentoo lietotāji, instalējiet Borg con:
emerge borgbackup
Grafiskā interfeisa (GUI) instalēšana Borg
Dzimtā Borgu pārvalda no komandrindas, tāpēc, ja jūs plānojat izmantot šo rīku galddatorā (tas ir, jūs pārvaldāt darbvirsmas vidi) ērtākais ir tas, ka jūs pārvaldāt Borgu no grafiskā interfeisa.
Šim nolūkam mēs instalēsim Vorta (Borga graciozo saskarni). Mēs to varam instalēt savā sistēmā vispārīgā veidā kā Python paketi, izmantojot PIP.
Terminālā mēs ierakstīsim:
pip3 install vorta
Un viss, mēs varam sākt lietot Borgu.
Si Vai vēlaties uzzināt nedaudz vairāk par Borgu? un tā izmantošanas veidu, izmantojot termināli, varat apmeklēt šo saiti.