Vyhledávání na webu

25 vynikajících zálohovacích nástrojů pro systémy Linux v roce 2023


Zálohování na osobních počítačích nebo serverech je vždy důležité, aby se zabránilo trvalé ztrátě dat. Proto je velmi důležité seznámit se s různými zálohovacími nástroji, zejména pro správce systému, kteří pracují s velkým množstvím dat na podnikové úrovni a dokonce i na osobních počítačích.

Vždy je dobrým zvykem pokračovat v zálohování dat na našich počítačích, což lze provést buď ručně, nebo nakonfigurovat tak, aby fungovalo automaticky. Mnoho zálohovacích nástrojů má různé funkce, které uživatelům umožňují konfigurovat typ zálohování, čas zálohování, co zálohovat, protokolování zálohovacích aktivit a mnoho dalších

V tomto článku se podíváme na 25 vynikajících zálohovacích nástrojů, které můžete použít na serverech nebo systémech Linux.

Čestné uznání – CloudBerry Backup

CloudBerry Backup pro Linux je řešení cloudového zálohování napříč platformami s pokročilým nastavením konfigurace zálohování a poskytuje úplné zabezpečení dat.

Pomocí tohoto nástroje můžete zálohovat soubory a složky do cloudového úložiště dle vašeho výběru: podporuje více než 20 široce známých cloudových úložiště. CloudBerry Backup funguje s Ubuntu, Debian, Suse, Red Hat a dalšími distribucemi Linuxu a je také kompatibilní s Windows a Mac OS.

Primární funkce zálohování jsou:

  • Komprese
  • 256bitové šifrování AES
  • Plánované zálohování
  • Přírůstkové zálohování
  • Rozhraní příkazového řádku
  • Zásady uchovávání a další.

1. Rsync

Je to nástroj pro zálohování z příkazového řádku oblíbený mezi uživateli Linuxu, zejména mezi správci systému. Je bohatý na funkce, včetně přírůstkových záloh, aktualizace celého adresářového stromu a systému souborů, lokálních i vzdálených záloh, zachování oprávnění k souborům, vlastnictví, odkazů a mnoha dalších.

Má také grafické uživatelské rozhraní nazvané Grsync, ale jednou z výhod rsync je, že zálohování lze automatizovat pomocí skriptů a úloh cron, když je používají zkušení správci systému na příkazovém řádku.

V minulosti jsme probrali tolik článků o nástroji rsync, můžete si je projít níže:

2. Fwbackups

Fwbackups je bezplatný software s otevřeným zdrojovým kódem, který je multiplatformní a má mnoho funkcí a uživatelé mohou přispívat k jeho vývoji nebo se jen podílet na jeho testování. Má intuitivní rozhraní, které uživatelům umožňuje snadno zálohovat.

Má funkce jako:

  • Jednoduché rozhraní
  • Flexibilita v konfiguraci zálohování
  • Vzdálené zálohy
  • Zálohujte celý souborový systém
  • Vyloučit soubory a adresáře a mnoho dalších

3. Bacula

Bacula je software pro zálohování, obnovu a ověřování dat s otevřeným zdrojovým kódem, který je navržen tak, aby byl připraven pro podnik s určitými složitostmi, ačkoli tyto složitosti ve skutečnosti definují jeho výkonné funkce, jako jsou konfigurace zálohování, vzdálené zálohování a mnoho dalších.

Je síťový a skládá se z následujících programů:

  • režisér: program, který dohlíží na všechny operace Bacula.
  • konzole: program, který umožňuje uživateli komunikovat s výše uvedeným ředitelem Bacula.
  • soubor: program, který je nainstalován v počítači, který má být zálohován.
  • úložiště: program, který se používá ke čtení a zápisu do vašeho úložného prostoru.
  • katalog: program zodpovědný za používané databáze.
  • Monitor: program, který sleduje všechny události, které se dějí v různých částech Bacula.

4. Backupninja

Backupninja je výkonný nástroj pro zálohování, který uživatelům umožňuje navrhovat konfigurační soubory zálohování, které lze uložit do adresáře /etc/backup.d/. Pomáhá provádět bezpečné, vzdálené a také přírůstkové zálohy přes síť.

Má následující vlastnosti:

  • Snadno čitelné konfigurační soubory stylu ini.
  • Použijte skripty ke zpracování nových typů záloh ve vašem systému.
  • Naplánujte zálohování
  • Uživatelé si mohou vybrat, kdy jim budou e-maily s přehledem stavu zaslány.
  • Pomocí průvodce na konzole (ninjahelper) můžete snadno vytvořit záložní konfigurační soubor akce.
  • Pracuje s Linux-Vservers.

5. Simple Backup Suite (sbackup)

sbackup je zálohovací řešení pro desktopy Gnome, kde uživatelé mohou přistupovat ke všem konfiguracím prostřednictvím rozhraní Gnome. Uživatelé mohou během procesu zálohování použít regulární výraz k určení cest k souborům a adresářům.

Má následující vlastnosti:

  • Vytváří komprimované a nekomprimované zálohy.
  • Podporuje více profilů zálohování.
  • Umožňuje protokolování a e-mailová upozornění.
  • Plánované zálohování a ruční zálohování.
  • Rozdělte nekomprimované zálohy na několik částí.
  • Podporuje místní i vzdálené zálohování.

6. Kbackup

Kbackup je snadno použitelný nástroj pro zálohování pro operační systém Unix a lze jej použít na Linuxu. Může vytvářet archivy a komprimovat je pomocí nástrojů tar a gzip.

Kbackup má následující funkce:

  • Uživatelsky přívětivé a menu řízené rozhraní.
  • Podpora pro kompresi, šifrování a dvojité ukládání do vyrovnávací paměti.
  • Automatické bezobslužné zálohování.
  • Vysoká spolehlivost.
  • Podpora pro plné nebo přírůstkové zálohy.
  • Vzdálené zálohování napříč sítěmi.
  • Mimo jiné přenosná a rozsáhlá dokumentace.

7. BackupPC

BackupPC je multiplatformní zálohovací software, který lze spustit v systémech Unix/Linux, Windows a Mac OS X. Je navržen pro použití na podnikové úrovni s vysokým výkonem. BackupPC lze použít na serverech, stolních počítačích a přenosných počítačích.

Má některé z následujících funkcí:

  • Komprese souborů pro snížení využití místa na disku.
  • Není potřeba software na straně klienta.
  • Flexibilita při obnově zálohy
  • Flexibilita v konfiguraci prostřednictvím různých parametrů.
  • Upozornění uživatelů na nutnost zálohování a tak dále.

8. Amanda

Amanda je open-source software, který funguje na Unix/GNU Linux a Windows. Podporuje nativní zálohovací nástroje a formáty, jako je GNU tar pro zálohování na Unix/Linux. A pro zálohování na počítačích s Windows používá nativního klienta Windows. Uživatelé mohou nastavit jeden zálohovací server pro ukládání záloh z několika počítačů v síti.

9. Zpět v čase

Back In Time je jednoduchý a snadno použitelný nástroj pro zálohování pro operační systém Linux a funguje tak, že pořizuje snímky zadaných adresářů a zálohuje je.

Má funkce, jako je konfigurace:

  • Umístění úložiště pro ukládání snímků.
  • Manuální nebo automatické zálohování.
  • Adresáře k zálohování.

10. Mondorescue

Mondorescue je bezplatný zálohovací a záchranný software, který je spolehlivý a obsahuje všechny funkce. Může provádět zálohy z osobních počítačů, pracovních stanic nebo serverů na oddíly pevného disku, pásky, NFS, CD-[R|W], DVD-R[W], DVD+R[W] a mnoho dalších.

Má také schopnosti záchrany a obnovy dat během procesu zálohování v případě jakýchkoli destruktivních událostí.

11. Záloha krabice

Box Backup je nástroj pro zálohování s otevřeným zdrojovým kódem a lze jej nakonfigurovat tak, aby fungoval automaticky. Má funkce jako:

  • Online zálohy
  • Zálohovací démon pro automatické zálohování
  • Ukládání záloh do souborů
  • Komprese a šifrování dat
  • Chování podobné pásce
  • Volba chování zálohování a mnoho dalších

12. Luckybackup

Luckybackup je bezplatný výkonný, rychlý, spolehlivý a snadno použitelný nástroj pro zálohování a synchronizaci, který je poháněn zálohovacím nástrojem Rsync.

Je bohatý na funkce, jako jsou:

  • Zachovat vlastnictví a oprávnění k souborům.
  • Vytvořte více záložních snímků.
  • Rozšířené možnosti souborů a adresářů.
  • Vyloučit možnosti a používat možnosti rsync a mnoho dalších.

13. Záloha Areca

Areca je open-source zálohovací nástroj, který je určen pro osobní použití a umožňuje uživateli vybrat sadu souborů nebo adresářů k zálohování a vybrat způsob zálohování a umístění úložiště.

Má funkce jako:

  • E-mailová upozornění o procesu zálohování.
  • Jednoduchost použití z hlediska konfigurací.
  • Procházet archivy a mnoho dalších.

14. Ochrana dat Bareos

Bareos je sada programů s otevřeným zdrojovým kódem, která uživatelům umožňuje zálohovat, obnovovat a chránit data v systémech Linux. Jde o nápad vycházející z projektu nástroje pro zálohování Bacula a funguje na síti v architektuře klient/server.

Základní funkce jsou zdarma, ale pro použití profesionálních funkcí zálohování je vyžadována platba. Má funkce zálohovacího nástroje Bacula.

15. BorgBackup

BorgBackup je bezplatný nástroj s otevřeným zdrojovým kódem, účinný a zároveň bezpečný deduplikační nástroj pro archivaci/zálohování založený na příkazovém řádku s podporou komprese a ověřeného šifrování. Lze jej použít k provádění denních záloh a archivovat pouze změny v souborech od poslední zálohy pomocí přístupu deduplikace.

Níže jsou uvedeny některé z jeho klíčových vlastností:

  • Snadno se instaluje a používá.
  • Podporuje šifrování všech dat.
  • Používá ověřené šifrovací techniky k zajištění bezpečných záloh.
  • Je také velmi rychlý.
  • Podporuje prostorově efektivní úložiště.
  • Podporuje také volitelnou kompresi dat.
  • Podporuje vzdálené zálohování přes SSH.
  • Podporuje připojování záloh stejným způsobem jako souborové systémy.

16. Restic

Restic je bezplatný, efektivní, snadno použitelný, rychlý a bezpečný zálohovací program založený na příkazovém řádku s otevřeným zdrojovým kódem. Je navržen pro zabezpečení zálohovaných dat proti útočníkům v jakémkoli prostředí úložiště.

Následující jsou jeho klíčové vlastnosti:

  • Je multiplatformní a funguje na systémech podobných Unixu, jako je Linux a také Windows.
  • Snadno se instaluje, konfiguruje a používá.
  • Používá šifrování pro zabezpečení dat.
  • Zálohuje pouze změny v datech.
  • Podporuje ověřování dat v záloze.

17. rsnapshot

Rsnapshot je bezplatný open-source zálohovací nástroj pro operační systémy podobné Unixu, založený na rsync. Je navržen tak, aby pořídil snímek souborového systému na místních počítačích a také na vzdálených hostitelích přes SSH.

Rsnapshot podporuje pravidelné snímky a uživatelé mohou automatizovat zálohování pomocí úloh cron. Kromě toho je také efektivní při správě místa na disku používaného pro zálohování.

18. Říhání

Burp je bezplatný software s otevřeným zdrojovým kódem, efektivní, funkčně bohatý a bezpečný zálohovací a obnovovací software. Je navržen pro práci v síti v architektuře klient/server (režim server funguje na systémech založených na Unixu, jako je Linux, a klienti běží na systémech založených na Unixu a Windows), a v takovém případě se snaží minimalizovat síťový provoz pro spolehlivé Výsledek.

Níže jsou jeho klíčové vlastnosti:

  • Podporuje dva nezávislé zálohovací protokoly: protokol I a II; každý s jinými vlastnostmi.
  • Podporuje síťové zálohy.
  • Podporuje obnovení přerušených záloh.
  • Podporuje zálohování a obnovu souborů, adresářů, symbolických odkazů, pevných odkazů, fifos, uzlů, oprávnění a časových razítek.
  • Podporuje také plánování záloh.
  • Podporuje e-mailová upozornění o úspěšných nebo neúspěšných zálohách.
  • Nabízí živý monitor ncurses na serveru.
  • Podporuje deduplikaci dat úložiště jako mnoho jiných nástrojů pro zálohování.
  • Podporuje kompresi dat v síti a v úložišti.
  • Podporuje automatické podepisování certifikační autority SSL a klientského certifikátu a mnoho dalších.

19. Časový posun

Timeshift je nástroj pro zálohování a obnovu pro systémy Linux, který v pravidelných intervalech pořizuje přírůstkové snímky souborového systému. Funguje podobným způsobem jako rsnapshot (protože k vytváření snímků používá rsync a pevné odkazy), ale nabízí určité jedinečné funkce, které jeho protějšek nemá. Navíc je určen pouze k zálohování systémových souborů a nastavení.

Klíčové vlastnosti funkce Timeshift jsou následující:

  • Pořídí pouze snímek systémových souborů a nastavení, uživatelská data, jako jsou obrázky, hudba atd., nejsou archivována.
  • Pořizuje snímky souborového systému pomocí rsync+hardlinks nebo snímků BTRFS.
  • Podporuje naplánované snímky.
  • Podporuje více úrovní zálohování s vyloučením filtrů.
  • Umožňuje obnovení snímků během běhu systému nebo z živých zařízení (jako je USB).

20. Duplicita

Duplicity je bezplatný open source, bezpečný a širokopásmový zálohovací nástroj založený na rsync. Vytváří šifrované zálohy adresářů v archivech ve formátu tar a zálohuje je na místním nebo vzdáleném počítači přes SSH. Při prvním spuštění provede úplnou zálohu a při dalších zálohách v budoucnu zaznamená pouze části souborů, které se změnily.

Níže jsou uvedeny klíčové vlastnosti duplicity:

  • Snadno se používá a využívá standardní formát souborů.
  • Sleduje a zvažuje pouze změny v souborech od poslední zálohy.
  • Vytváří přírůstkové archivy, které jsou prostorově nenáročné.
  • Vytváří šifrované a/nebo podepsané archivy pro účely zabezpečení.
  • Podporuje podpisy a delty adresářů a běžných souborů ve formátu tar.

21. Déjà Dup

Déjà Dup je jednoduchý, bezpečný a snadno použitelný nástroj pro zálohování pro systémy Linux vytvořený pro šifrované, off-site a pravidelné zálohování. Umožňuje místní, vzdálené nebo cloudové zálohovací úložiště se službami, jako jsou Disk Google a Nextcloud.

Níže jsou uvedeny klíčové funkce Déjà Dup:

  • Používá duplicitu jako backend.
  • Podporuje šifrování a kompresi dat.
  • Podporuje přírůstkové zálohování, což vám umožňuje obnovit z jakékoli konkrétní zálohy.
  • Podporuje plánování pravidelných záloh.
  • Můžete jej snadno integrovat do desktopového prostředí GNOME.

22. UrBackup

UrBackup je open-source snadno nastavitelný systém zálohování klient/server pro Linux, Windows a Mac OS X, který prostřednictvím kombinace záloh obrazů a souborů zajišťuje zabezpečení dat a rychlou obnovu.

Níže jsou uvedeny klíčové funkce UrBackup:

  • Bezpečné a efektivně kompletní a přírůstkové zálohy bitových kopií a souborů přes síť.
  • Webové rozhraní, které zobrazuje stav klientů, aktuální aktivity a statistiky.
  • Zprávy o zálohování se odesílají uživatelům nebo správcům.
  • Snadno použitelné obnovení souborů a bitových kopií pomocí jednotky CD/USB.
  • Snadná konfigurace a použití přístupu k zálohování souborů.
  • Upozornění e-mailem, pokud klientský počítač není po určitou dobu zálohován.

23. rcklon

Rclone je výkonný program příkazového řádku napsaný v jazyce Go, který se používá k synchronizaci souborů a adresářů od různých poskytovatelů cloudových úložišť, jako jsou Amazon Drive, Amazon S3, Backblaze B2, Box, Ceph, DigitalOcean Spaces, Dropbox, FTP, Google Cloud Storage, Disk Google atd.

24. Relax-and-Recover

Relax-and-Recover je program pro obnovu po havárii a migraci systému, který slouží k vytvoření zaváděcího obrazu a obnovení ze stávajícího záložního obrazu. Umožňuje také obnovení na jiný systémový hardware, a lze jej tedy použít také jako nástroj pro migraci.

25. rdiff-záloha

rdiff-backup je výkonný zálohovací program z příkazového řádku napsaný v programování Python, který se používá k vytváření místních/vzdálených přírůstkových záloh serveru nebo místního počítače, což znamená, že zálohuje pouze upravené nebo změněné soubory přes zabezpečenou síť přes ssh pomocí protokol rsync s efektivní šířkou pásma.

souhrn

Vždy mějte na paměti, že zálohování je velmi důležité a pomáhá předcházet ztrátě dat a pro pravidelné zálohování dat můžete použít různé zálohovací nástroje pro Linux.

Možná používáte nástroj pro zálohování, který jsme nezkoumali, dejte nám o něm vědět zveřejněním komentáře a doufáme, že vám článek bude užitečný a vždy budete mít na paměti, že zůstanete ve spojení s linux-console.net.