Pro koho to je používat Linux v různých oblastech (servery nebo pracovní plochy), víte, že pro každý úkol může existovat několik možných řešení. Velmi dobrým příkladem toho je v terénu záloh.
Při pokusu o vytvoření zálohy lze zvolit několik různých možností. vašich dat, i když se snažíte zálohovat svá data v síti. Jedním z takových řešení je otevřený zdroj BorgBackup. Tento deduplikační zálohovací program, který podporuje kompresi a ověřené šifrování.
Deduplikace dat je technika k odstranění duplicitních kopií opakujících se dat. Příbuzným a poněkud synonymním pojmem je úložiště s jednou instancí.
O společnosti BorgBackup
Hlavní cíl od BorgBackup je poskytnout efektivní a bezpečný způsob zálohování dat.
Použitá technika deduplikace dat činí BorgBackup vhodným pro denní zálohy, protože se ukládají pouze změny.
Technika ověřeného šifrování je vhodná pro zálohování do cílů, které nejsou zcela důvěryhodné.
BorgBackup může ukládat data na libovolném vzdáleném hostiteli přístupném přes SSH. Pokud je Borg nainstalován na vzdáleném hostiteli, lze dosáhnout obrovského zvýšení výkonu ve srovnání s použitím síťového systému souborů (sshfs, nfs atd.).
Zálohy lze připojit jako souborové systémy. Záložní soubory lze připojit jako souborové systémy v uživatelském prostoru pro snadné interaktivní procházení záloh a obnovení (například pomocí běžného správce souborů).
vše data lze chránit 256bitovým šifrováním AES, integrita a autenticita dat jsou ověřovány pomocí HMAC-SHA256. Data jsou šifrována na straně klienta.
Kromě toho lze všechna data komprimovat pomocí lz4 (super rychlá, nízká komprese), zlib (střední rychlost a komprese) nebo lzma (nízká rychlost, vysoká komprese).
Mezi hlavní funkce patří:
- K omezení počtu uložených bajtů se používá deduplikace na základě bloků podle obsahu: každý soubor je rozdělen na několik bloků různé délky a do úložiště jsou přidány pouze bloky, které ještě nikdy nebyly viděny.
- Rychlost: Výkonově důležitý kód (fragmentace, komprese, šifrování) je implementován v C / Cythonu
- Místní mezipaměť souborů a dat
- Rychlá detekce nemodifikovaných souborů.
- Šifrování dat
Jak nainstalovat BorgBackup na Linux?
Pro ty, kteří mají zájem o instalaci tohoto nástroje do svých systémů, Můžete tak učinit podle pokynů, které s vámi sdílíme níže.
Pokud jsou Uživatelé systému Debian, Ubuntu, Linux Mint nebo jakýkoli jejich derivát, provedeme instalaci Borgů z terminálu provedením následujícího příkazu:
sudo apt install borgbackup
Na chvíli Arch Linux, Manjaro, Antergos nebo jakýkoli jiný derivát Arch Linuxu, Musí mít ve svém souboru pacman.conf povoleno úložiště komunity.
Příkaz k jeho instalaci je:
sudo pacman -S borg
Uživatelé Fedory, CentOS, RHEL nebo jakéhokoli jiného jejich derivátu si jej nainstalují pomocí:
sudo dnf install borgbackup
Pro případ těch, kteří jsou Uživatelé jakékoli verze OpenSUSE mohou instalovat pomocí následujícího příkazu:
sudo zypper in borgbackup
Nakonec pro ty, kteří jsou uživateli Gentoo, nainstalujte Borg con:
emerge borgbackup
Instalace grafického rozhraní (GUI) pro Borg
Nativní Borg je spravován z příkazového řádku, takže pokud máte v úmyslu použít tento nástroj na stolním počítači (tj. spravujete desktopové prostředí) nejpohodlnější je, že Borga spravujete z grafického rozhraní.
Za tímto účelem si nainstalujeme Vortu (půvabné rozhraní Borga). Můžeme to do našeho systému nainstalovat obecně jako balíček Pythonu pomocí PIP.
V terminálu zadáme následující:
pip3 install vorta
A je to, můžeme začít používat Borga.
Si Chcete vědět něco víc o Borgovi? a jeho způsob použití z terminálu můžete navštívit následující odkaz.