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.