Jak nainstalovat a nakonfigurovat rsnapshot pro přírůstkové zálohy

rsnapshot

Domácí úkol zálohování Je nezbytné chránit informace, které máme na našich počítačích, i když je zřejmé, že jedna věc je dělat to doma a úplně jiná je muset chránit data univerzity nebo společnosti, kde je objem informací hodně větší a odlišné odpovědnosti. Proto je potřeba výkonných a všestranných nástrojů mnohem větší, i když je zřejmé, že je může použít kdokoli z nás doma.

Nyní se podívejme jak nainstalovat a nakonfigurovat rsnapshot pro přírůstkové zálohy„Je to nástroj, který nám umožňuje nejen chránit informace bezpečným a jednoduchým způsobem, ale také to dělá velmi efektivně. Příkladem toho, co říkáme, je skutečnost, že místo potřebné pro skladování, bez ohledu na to, jak jej používáme, je o něco vyšší než záloha od té doby je uložena pouze kopie těch upravených souborů. Další výhodou rsnapshot je, že zálohy jsou pevnými odkazy na předchozí zálohy, pokud nedošlo k žádným změnám v zálohy Samozřejmě.

Být schopen používat rsnapshot musíme splnit některé otázky, a to je to, že se jedná o nástroj, který se při své činnosti spoléhá na jiné. Například pojďme potřebujete nainstalovat rsync a také mít přístup přes SSH k počítači, do kterého budeme ukládat naše zálohy, to znamená, že musíme mít nainstalovaný SSH na obou zařízeních a na klíčích nakonfigurovaných pro přístup bez nutnosti zadávat heslo „ručně“.

Nejprve tedy nakonfigurujeme toto:

ssh-keygen -t rsa

Zde nás SSH požádá o frázi, ale protože budeme spouštět příkazy na dálku, chceme interakci 0, takže to zahodíme stisknutím klávesy Enter / Enter dvakrát, než jsme požadováni. Na konci budeme mít 2 nové soubory v ~ / .ssh: jeden je id_rsa a obsahuje soukromý identifikační klíč, druhý je id_rsa.pub a obsahuje veřejný klíč. Ten se zkopíruje na vzdálený server pomocí příkazu ssh-copy-id, který nás požádá o heslo účtu na uvedeném serveru a poté se postará o správné nahrání a uložení, tj. Vytvoření příslušných adresářů a nastavení potřebných oprávnění:

# ssh-copy-id -i ~ / .ssh / id_rsa.pub uživatel @ vzdálený server

Pak instalujeme rsync a rsnapshot:

# sudo apt-get install rsync rsnapshot

Nyní upravíme konfigurační soubor rsnapshot, abychom vytvořili adresář, do kterého budeme dělat zálohy:

# nano /etc/rsnapshot.conf

Upravíme sekci snapshot_root, abychom označili, kam uložíme zálohy ve vzdáleném počítači:

# kořenový snímek / disk1 / záloha

Stanovíme interval, ve kterém rsnapshot provede svůj úkol (v tomto příkladu čtyřikrát denně, což je každých šest hodin), a za tímto účelem odstraníme # před tím, který použijeme, a upravíme jej podle chuti, například:

interval hodinové 4

Nyní vytvoříme místní složky, které budeme synchronizovat, a přidáme je spolu s možností 'zálohování':

backup / home / localhost /

backup / etc localhost /

Je třeba poznamenat, že pole jsou oddělena „tabulátory“, to znamená, že po zadání jednoho stiskneme klávesu tabulky a tak dále. Také můžeme určit, které soubory chceme z našich záloh vyloučit, pro které používáme řádek věnovaný každému z nich:

vyloučit_soubor /etc/rsnapshot.conf

vyloučit_soubor /etc/bashrc.conf

Poté tuto konfiguraci uložíme a dokončíme, ale naštěstí máme možnost ji zkontrolovat pomocí parametru:

# konfigurační test snímku

Pokud vše půjde dobře, obdržíme zprávu „Sintax OK“.

Další možností je spustit jej v testovacím režimu, pro který zadáme:

# rsnapshot -t každou hodinu

Konečně prostě máme spustit rsnapshot, což děláme připojením režimu provádění, který musí odpovídat intervalu, který jsme použili: hodinový, denní, týdenní nebo měsíční.

V našem případě:

#rsnapshot každou hodinu

Uvidíme to uvnitř / disk1 / záloha složky budou /daily.0/localhost/home y daily.0 / localhost / atda v nich bude stejný obsah jako ve složkách týmu, který jsme chtěli chránit. To je vše a díky rsnapshot od nynějška můžeme počítat s přírůstkové zálohy v našem systému.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.