GNU/Linux >> Znalost Linux >  >> Linux

Co je nového s rdiff-backup?

V březnu 2020 postoupil rdiff-backup na verzi 2, 11 let po posledním velkém vydání. Impulsem pro tuto aktualizaci bylo ukončení podpory Pythonu 2 na začátku roku 2020, ale vývojovému týmu to poskytlo příležitost začlenit další funkce a výhody.

Již asi dvě desetiletí pomáhá rdiff-backup uživatelům Linuxu udržovat úplné zálohy jejich dat lokálně nebo vzdáleně bez zbytečného vyčerpávání zdrojů. Je to proto, že řešení s otevřeným zdrojovým kódem provádí zpětné přírůstkové zálohy – zálohuje pouze soubory, které se změnily oproti předchozí záloze.

Přestavba (nebo, jak někteří říkají, znovuzrození) přišla díky úsilí nového, samostatně organizovaného vývojového týmu (vedeného Ericem Zolfem a Patrikem Dufresnem z IKUS Software a Otto Kekäläinenem ze Seravo), který dal hlavy a ruce dohromady. prospěch všech uživatelů rdiff-backup.

Nové funkce v rdiff-backup

Spolu s migrací na Python 3, kterou vedl Eric, byl projekt migrován do nového úložiště bez podnikání, aby bylo možné uvítat příspěvky. Tým také začlenil všechny opravy odeslané v průběhu let, včetně podpory pro řídké soubory a opravy pevných odkazů.

Automatizace s Travis CI

Dalším obrovským vylepšením je přidání kanálu kontinuální integrace/nepřetržitého doručování (CI/CD) pomocí open source Travis CI. To umožňuje testování rdiff-backup v různých prostředích, což zajišťuje, že změny neovlivní stabilitu řešení. Potrubí CI/CD zahrnuje integraci sestavení a binární distribuci pro všechny hlavní platformy.

Snadná instalace pomocí yum a apt

Nové řešení zálohování rdiff běží na všech hlavních distribucích Linuxu, včetně Fedory, Red Hat, Elementary, Debian a mnoha dalších. Frank a Otto usilovně pracovali na poskytování otevřených úložišť pro usnadnění přístupu a instalace. rdiff-backup můžete nainstalovat pomocí správce balíčků nebo postupujte podle pokynů krok za krokem na stránce projektu GitHub.

Nový domov

Další zdroje pro Linux

  • Cheat pro příkazy Linuxu
  • Cheat sheet pro pokročilé příkazy systému Linux
  • Bezplatný online kurz:Technický přehled RHEL
  • Síťový cheat pro Linux
  • Cheat sheet SELinux
  • Cheat pro běžné příkazy pro Linux
  • Co jsou kontejnery systému Linux?
  • Naše nejnovější články o Linuxu

Tým migroval web ze Savannah na GitHub Pages a předělává oficiální web rdiff-backup.net tak, aby zahrnoval nový obsah a přizpůsobil vzhled a dojem.

Jak používat rdiff-backup

Pokud s rdiff-backup začínáte, možná vás překvapí, jak snadné je použití. Řešení zálohování musí být nezastrašující, abyste se s procesy zálohování a obnovy cítili pohodlně.

Spustit zálohování

Chcete-li zahájit zálohování na místní disk, například na disk připojený přes USB, zadejte rdiff-backup příkaz následovaný jednotkou, kterou chcete zálohovat, a cílovým adresářem, kam chcete soubory uložit.

Chcete-li například zálohovat na místní disk s názvem my_backup_drive , zadejte:

$ rdiff-backup /home/tux/ /run/media/tux/my_backup_drive/

Chcete-li zálohovat svá data na externí úložiště, použijte umístění vzdáleného serveru následované :: přejděte na bod připojení záložní jednotky:

$ rdiff-backup /home/tux/ [email protected]::/my_backup_drive/

Možná budete muset nastavit klíče SSH, aby byl tento proces snadný.

Obnovit soubory

Důvodem k zálohování je, že někdy soubory zmizí. Aby byla obnova co nejjednodušší, nepotřebujete k obnově souborů ani rdiff-backup (ačkoli pomocí rdiff-backup příkaz poskytuje určité vymoženosti).

Pokud potřebujete získat soubor ze záložního disku, můžete jej jednoduše zkopírovat ze záložního disku do místního systému pomocí cp pro místní disk nebo scp pro vzdálený disk.

Pro místní jednotku použijte:

$ cp _run_media/tux/my_backup_drive/Documents/example.txt \ ~/Documents

Nebo pro vzdálený disk:

$ scp [email protected]::/my_backup_drive/Documents/example.txt \ ~/Documents

Nicméně pomocí rdiff-backup poskytuje další možnosti, včetně --restore-as-of volba. To vám umožní určit, kterou verzi souboru chcete zachránit.

Předpokládejme například, že chcete zachránit soubor tak, jak vypadal před čtyřmi dny:

$ rdiff-backup --restore-as-of 4D \ /run/media/tux/foo.txt ~/foo_4D.txt

Můžete také použít rdiff-backup získat nejnovější verzi:

$ rdiff-backup --restore-as-of now \ /run/media/tux/foo.txt ~/foo_4D.txt

Je to tak snadné. rdiff-backup má také mnoho dalších možností, např. můžete vyloučit soubory ze seznamu, zálohovat z jednoho dálkového ovladače na jiný a další, o kterých se můžete dozvědět v dokumentaci.

Zálohujte to

Náš vývojový tým doufá, že uživatelé ocení toto přepracované řešení zálohování rdiff s otevřeným zdrojovým kódem, které je vyvrcholením našeho neustálého úsilí. Oceňujeme také naše přispěvatele, kteří skutečně demonstrují sílu open source.


Linux
  1. Co je uživatel Linuxu?

  2. Co je Umask v Linuxu

  3. Flatpak na Linuxu:Co to je a jak s ním instalovat aplikace

  1. JQ Command v Linuxu s příklady

  2. Co Linux dělá s existujícími soubory v přípojném bodě?

  3. Jaká metrika má v Linuxu trasu bez metriky?

  1. Nainstalujte Linux pomocí LVM

  2. Nahradit du prachem v Linuxu

  3. Spravujte své zálohy Linuxu pomocí Rdiffweb