BorgBackup: ett verktyg för att utföra deduplicerade bakcups

Borg

För dem som använda Linux inom olika områden (servrar eller stationära datorer) vet de att det för varje uppgift kan finnas flera möjliga lösningar. Ett mycket bra exempel på detta är inom området av säkerhetskopiorna.

Det finns några alternativ som kan väljas när du försöker säkerhetskopiera av dina data, även när du funderar på att säkerhetskopiera dina data över ett nätverk. En sådan lösning är öppen källkod BorgBackup. det ett säkerhetskopieringsprogram för deduplicering som stöder komprimering och autentiserad kryptering.

Datadeduplicering är en teknik för att eliminera dubbla kopior av upprepade data. En relaterad och något synonym term är lagring av en enda instans.

Om BorgBackup

Huvudmålet av BorgBackup är att tillhandahålla ett effektivt och säkert sätt att säkerhetskopiera data.

Datadedupliceringstekniken som används gör BorgBackup lämplig för dagliga säkerhetskopieringar, eftersom endast ändringar lagras.

Den autentiserade krypteringstekniken gör den lämplig för säkerhetskopiering till destinationer som inte är helt betrodda.

BorgBackup kan lagra data på vilken fjärrvärd som helst som är tillgänglig via SSH. Om Borg är installerat på fjärrvärden kan enorma prestandavinster uppnås jämfört med att använda ett nätverksfilsystem (sshfs, nfs, etc).

Säkerhetskopieringar kan monteras som filsystem. Säkerhetskopieringsfiler kan monteras som filsystem för användarutrymme för enkel interaktiv bläddring av säkerhetskopior och återställningar (till exempel genom att använda en vanlig filhanterare).

Alla data kan skyddas med 256-bitars AES-kryptering, verifieras dataintegritet och autenticitet med HMAC-SHA256. Uppgifterna är krypterade på klientsidan.

Utöver det kan all data komprimeras med lz4 (super snabb, låg komprimering), zlib (medelhastighet och komprimering) eller lzma (låg hastighet, hög komprimering).

De viktigaste funktionerna inkluderar:

  • Innehållsdefinierad bitbaserad deduplicering används för att minska antalet lagrade bytes: varje fil delas upp i flera bitar med variabel längd, och endast bitar som aldrig har setts förut läggs till förvaret.
  • Hastighet: Prestandakritisk kod (chunking, komprimering, kryptering) implementeras i C/Cython
  • Lokal cache för filer och data
  • Snabb upptäckt av omodifierade filer.
  • Datakryptering

Hur installerar jag BorgBackup på Linux?

vorta-borgbackup

För dem som är intresserade av att kunna installera det här verktyget på sina system, Du kan göra det genom att följa instruktionerna som vi delar med dig nedan.

Om dem är användare av Debian, Ubuntu, Linux Mint eller något annat derivat av dessa, vi kommer att installera Borg från terminalen genom att köra följande kommando:

sudo apt install borgbackup

Medan för Arch Linux, Manjaro, Antergos eller något annat derivat av Arch Linux, de måste ha gemenskapslagret aktiverat i sin pacman.conf-fil.

Kommandot för att installera det är:

sudo pacman -S borg

Användare av Fedora, CentOS, RHEL eller något annat derivat av dessa, installera det med:

sudo dnf install borgbackup

För de som är det Användare av alla versioner av OpenSUSE kan installera med följande kommando:

sudo zypper in borgbackup

Slutligen, för er som är Gentoo-användare, installera Borg con:

emerge borgbackup

Installation av ett grafiskt gränssnitt (GUI) för Borg

Nativt Borg hanteras från kommandoraden, så om du tänker använda det här verktyget på en stationär dator (det vill säga du använder en skrivbordsmiljö) Det bekvämaste är att du hanterar Borg från ett grafiskt gränssnitt.

För detta kommer vi att installera Vorta (det graciösa gränssnittet för Borg). Vi kan installera detta i vårt system på ett generiskt sätt som ett Python-paket med PIP.

I en terminal kommer vi att skriva följande:

pip3 install vorta

Och redo med det kan vi börja använda Borg.

Si Vill du veta lite mer om Borg? och hur du använder den från terminalen kan du besöka följande länk.

Länken är den här.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.