Voor degenen die gebruik Linux op verschillende gebieden (servers of desktops), weet dat er voor elke taak meerdere mogelijke oplossingen kunnen zijn. Een heel goed voorbeeld daarvan is in het veld van back-ups.
Er zijn een aantal verschillende opties die kunnen worden gekozen wanneer u probeert een back-up te maken. van uw gegevens, zelfs als u een back-up van uw gegevens wilt maken via een netwerk. Een van die oplossingen is de open source BorgBackup. Deze een back-upprogramma voor ontdubbeling dat compressie en geverifieerde codering ondersteunt.
Gegevensontdubbeling is een techniek om dubbele kopieën van zich herhalende gegevens te elimineren. Een verwante en enigszins synonieme term is opslag in één instantie.
Over BorgBackup
Het hoofddoel door BorgBackup is om een efficiënte en veilige manier te bieden om een back-up van gegevens te maken.
De gebruikte techniek voor gegevensontdubbeling maakt BorgBackup geschikt voor dagelijkse back-ups, aangezien alleen wijzigingen worden opgeslagen.
De geverifieerde versleutelingstechniek maakt het geschikt voor back-ups naar bestemmingen die niet volledig vertrouwd zijn.
BorgBackup kan gegevens opslaan op elke externe host die toegankelijk is via SSH Als Borg op de externe host is geïnstalleerd, kunnen enorme prestatieverbeteringen worden behaald in vergelijking met het gebruik van een netwerkbestandssysteem (sshfs, nfs, enz.).
Back-ups kunnen worden aangekoppeld als bestandssystemen Back-upbestanden kunnen worden aangekoppeld als bestandssystemen voor gebruikersruimte om eenvoudig interactief door back-ups te bladeren en terug te zetten (bijvoorbeeld met behulp van een gewone bestandsbeheerder).
alle gegevens kunnen worden beschermd door 256-bits AES-coderingworden de gegevensintegriteit en authenticiteit geverifieerd met HMAC-SHA256. De gegevens worden aan de clientzijde versleuteld.
Daarnaast kunnen alle gegevens worden gecomprimeerd met lz4 (supersnel, lage compressie), zlib (gemiddelde snelheid en compressie) of lzma (lage snelheid, hoge compressie).
De belangrijkste kenmerken zijn:
- Content-defined chunk-based deduplication wordt gebruikt om het aantal opgeslagen bytes te verminderen: elk bestand wordt opgesplitst in meerdere chunks van verschillende lengte, en alleen chunks die nog nooit eerder zijn gezien, worden aan de repository toegevoegd.
- Snelheid: prestatie-kritische code (fragmentatie, compressie, encryptie) is geïmplementeerd in C / Cython
- Lokaal bestand en gegevenscache
- Snelle detectie van ongewijzigde bestanden.
- Data encryptie
Hoe BorgBackup op Linux te installeren?
Voor degenen die geïnteresseerd zijn om deze tool op hun systemen te kunnen installeren, U kunt dit doen door de instructies te volgen die we hieronder met u delen.
Als zij zijn Debian-, Ubuntu-, Linux Mint-gebruikers of een andere afgeleide hiervan, gaan we de Borg vanaf de terminal installeren door de volgende opdracht uit te voeren:
sudo apt install borgbackup
Terwijl voor Arch Linux, Manjaro, Antergos of een andere afgeleide van Arch Linux, Ze moeten de communityrepository hebben ingeschakeld in hun pacman.conf-bestand.
De opdracht om het te installeren is:
sudo pacman -S borg
Gebruikers van Fedora, CentOS, RHEL of een andere afgeleide hiervan, installeren het met:
sudo dnf install borgbackup
Voor degenen die dat wel zijn Gebruikers van elke versie van OpenSUSE kunnen installeren met de volgende opdracht:
sudo zypper in borgbackup
Ten slotte, voor degenen die Gentoo-gebruikers zijn, installeer Borg con:
emerge borgbackup
Een grafische interface (GUI) installeren voor Borg
Natively Borg wordt beheerd vanaf de opdrachtregel, dus als u van plan bent om deze tool op een desktopcomputer te gebruiken (dat wil zeggen, u beheert een desktopomgeving) het handigste is dat u Borg beheert vanuit een grafische interface.
Hiervoor gaan we Vorta installeren (de sierlijke interface van Borg). We kunnen dit op een generieke manier in ons systeem installeren als een Python-pakket met behulp van PIP.
In een terminal gaan we het volgende typen:
pip3 install vorta
En dat is alles, we kunnen Borg gaan gebruiken.
Si Wil je wat meer weten over Borg? en de vorm van gebruik vanaf de terminal kunt u de volgende link bezoeken.