Az rsnapshot telepítése és konfigurálása növekményes biztonsági mentésekhez

rsnapshot

Házi feladata mentés Alapvető fontosságú a számítógépeinken tárolt információk védelme, bár nyilvánvaló, hogy egy dolog az, hogy otthon csináljuk, a másik pedig az, hogy meg kell védenünk egy egyetem vagy egy vállalat adatait, ahol az információk mennyisége nagy nagyobb és más a felelősség. Ezért sokkal nagyobb az igény a hatékony és sokoldalú eszközökre, bár nyilvánvaló, hogy ezeket bármelyikünk otthon is használhatja.

Most nézzük meg az rsnapshot telepítése és konfigurálása növekményes biztonsági mentésekhez, ez egy olyan eszköz, amely nemcsak lehetővé teszi számunkra az információk biztonságos és egyszerű védelmét, hanem nagyon hatékonyan is. Erre mondunk egy példát, hogy a a tároláshoz szükséges hely, nem számít, hogyan használjuk, az valamivel magasabb, mint egy tartalék azóta csak a módosított fájlok másolata tárolódik. Az rsnapshot további előnye, hogy a biztonsági másolatok kemény linkek az előző biztonsági mentésekhez, ez mindaddig, amíg nem történt változás a mentések Természetesen.

Ahhoz, hogy használni tudja rsnapshot néhány kérdéssel találkoznunk kell, és ez egy olyan eszköz, amely működése során másokra támaszkodik. Például nézzük rsync telepítésre szorul, és SSH-n keresztül is hozzáférhetnek arra a számítógépre, amelyen a biztonsági mentéseinket tárolni akarjuk, vagyis telepítenünk kell SSH mindkét eszközön, és úgy konfigurálták a kulcsokat, hogy hozzáférhessenek anélkül, hogy a jelszót „kézzel” kellett volna megadni.

Tehát először ezt fogjuk konfigurálni:

ssh-keygen -t rsa

Itt az SSH meg fogja kérni tőlünk a kifejezést, de mivel távoli parancsokat fogunk végrehajtani, 0 interakcióra van szükségünk, így ezt az Enter / Enter billentyű kétszeri megnyomásával elvetjük. A végén 2 új fájlunk lesz a ~ / .ssh fájlban: az egyik id_rsa és tartalmazza a magán azonosító kulcsot, a másik az id_rsa.pub és tartalmazza a nyilvános kulcs. Ez utóbbit az ssh-copy-id paranccsal másoljuk a távoli szerverre, amely az adott kiszolgálón kéri tőlünk a fiók jelszavát, majd gondoskodik a megfelelő módon történő feltöltéséről és tárolásáról, vagyis a megfelelő könyvtárak létrehozásáról. és a szükséges engedélyek beállítása:

# ssh-copy-id -i ~ / .ssh / id_rsa.pub felhasználó @ távoli szerver

Akkor telepítjük az rsync és az rsnapshot fájlokat:

# sudo apt-get install rsync rsnapshot

Most szerkesztjük az rsnapshot konfigurációs fájlt, hogy létrehozzuk azt a könyvtárat, amelyben a biztonsági másolatokat készítjük:

# nano /etc/rsnapshot.conf

Módosítjuk a snapshot_root részt annak jelzésére, hogy hol tároljuk a biztonsági másolatokat a távoli számítógépen:

# snapshot_root / disk1 / backup

Megállapítjuk azt az intervallumot, amelyben rsnapshot elvégzi a feladatát (ebben a példában naponta négyszer, hat óránként), és ehhez eltávolítjuk a # számot a használni kívánt előtt, és ízlés szerint módosítjuk, például:

óránkénti intervallum 4

Most létrehozzuk a szinkronizálni kívánt helyi mappákat, amelyekhez hozzáadjuk őket a „backup” opcióval együtt:

backup / home / localhost /

biztonsági másolat / etc localhost /

Meg kell jegyeznünk, hogy a mezőket „tabulátorok” választják el, vagyis hogy az egyik beírása után megnyomjuk a tab billentyűt stb. Is jelezhetjük, mely fájlokat szeretnénk kizárni a biztonsági mentésünkből, amelyhez mindegyiküknek külön sort használunk:

kizárja a_fájl /etc/rsnapshot.conf fájlt

kizárja a_fájl /etc/bashrc.conf fájlt

Ezután mentjük és befejezzük ezt a konfigurációt, de szerencsére lehetőségünk van egy paraméter segítségével ellenőrizni:

# rnapshot configtest

Ha minden jól megy, kapunk egy üzenetet, amely azt mondja: „Sintax OK”.

Egy másik lehetőség az, hogy teszt módban futtatjuk, amelyhez megadjuk:

# rsnapshot -t óránként

Végül egyszerűen megvan futtatni rsnapshot, amelyet a végrehajtási mód csatolásával hajtunk végre, amelynek meg kell egyeznie az általunk használt intervallummal: óránkénti, napi, heti vagy havi.

A mi esetünkben:

#rsnapshot óránként

Belül meglátjuk / disk1 / backup mappák lesznek /naponta.0/localhost/home y napi.0 / localhost / stb, és azokon belül ugyanazok a tartalmak lesznek, mint a csapat mappáiban, amelyeket meg akartunk védeni. Ez az, és hála rsnapshot ezentúl számíthatunk növekményes biztonsági mentések rendszerünkben.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.