Kā instalēt un konfigurēt rsnapshot papildu dublējumkopijām

rsnapshot

Mājas darbs rezerves Ir svarīgi aizsargāt informāciju, kas mums ir mūsu datoros, lai gan ir skaidrs, ka viena lieta ir darīt to mājās, un pavisam kas cits ir aizsargāt universitātes vai uzņēmuma datus, kur informācijas apjoms ir daudz lielāks, un ir dažādi pienākumi. Tāpēc vajadzība pēc jaudīgiem un daudzpusīgiem rīkiem ir daudz lielāka, lai gan ir skaidrs, ka tos ikviens no mums var izmantot arī mājās.

Tagad redzēsim kā instalēt un konfigurēt rsnapshot elementārām dublējumkopijām, tas ir rīks, kas ļauj mums ne tikai droši un vienkārši aizsargāt informāciju, bet arī to ļoti efektīvi. Piemērs tam, ko mēs sakām, ir fakts, ka uzglabāšanai nepieciešamā vieta, neatkarīgi no tā, kā mēs to izmantojam, tā ir nedaudz augstāks par dublējumu kopš tā laika vienīgā saglabātā lieta ir modificēto failu kopija. Vēl viena rsnapshot priekšrocība ir tā, ka dublējumkopijas ir cietās saites uz iepriekšējām dublējumkopijām, tas notiek tik ilgi, kamēr nav notikušas izmaiņas dublējumkopijas Protams.

Lai varētu izmantot rsnapshot mums ir jāatbild uz dažiem jautājumiem, un tas ir tas, ka tas ir rīks, kas savukārt paļaujas uz citiem tā darbībā. Piemēram, pieņemsim nepieciešama rsync instalēšana, kā arī piekļuve caur SSH uz datoru, kurā mēs glabāsim dublējumkopijas, tas ir, mums jābūt instalētiem SSH abos datoros un konfigurēja atslēgas, lai tām varētu piekļūt, neievadot paroli “ar roku”.

Tātad, vispirms mēs to konfigurēsim:

ssh -keygen -t rsa

Šeit SSH mums prasīs frāzi, bet, tā kā mēs izpildīsim komandas attālināti, mēs vēlamies 0 mijiedarbību, tāpēc mēs to izmetīsim, nospiežot Enter / Enter taustiņu 2 reizes, kā mums tiek prasīts. Beigās mums būs 2 jauni faili failā ~ / .ssh: viens ir id_rsa un satur privāto identifikācijas atslēgu, otrs ir id_rsa.pub un satur publiskā atslēga. Pēdējais tiek nokopēts uz attālo serveri, izmantojot komandu ssh-copy-id, kas mums prasa konta paroli minētajā serverī un pēc tam rūpējas par tā augšupielādi un glabāšanu pareizā veidā, tas ir, izveidojot atbilstošos direktorijus. un nepieciešamo atļauju iestatīšana:

# ssh-copy-id -i ~ / .ssh / id_rsa.pub lietotājs @ attālais serveris

Tad mēs instalējam rsync un rsnapshot:

# sudo apt-get instalēt rsync rsnapshot

Tagad mēs rediģējam konfigurācijas failu rsnapshot, lai izveidotu direktoriju, kurā mēs izveidosim dublējumkopijas:

# nano /etc/rsnapshot.conf

Mēs mainām sadaļu snapshot_root, lai norādītu, kur mēs attālā datorā glabāsim dublējumkopijas:

# snapshot_root / disk1 / backup

Mēs izveidojam intervālu, kurā rsnapshot veiks savu uzdevumu (šajā piemērā četras reizes dienā, kas notiek ik pēc sešām stundām), un šim nolūkam mēs noņemam # priekšā no tā, kuru izmantosim, un pārveidojam to pēc garšas, piemēram:

intervāls stundas 4

Tagad mēs izveidojam vietējās mapes, kuras mēs sinhronizēsim, un mēs tās pievienojam kopā ar opciju “dublējums”:

backup / home / localhost /

backup / etc localhost /

Jāatzīmē, ka lauki ir atdalīti ar "tabs", tas ir, ka pēc tā ievadīšanas mēs nospiežam tabulēšanas taustiņu utt. Arī mēs varam norādīt, kurus failus mēs vēlamies izslēgt no dublējumiem, kuriem katram no tiem mēs izmantojam īpašu līniju:

izslēgt_failu /etc/rsnapshot.conf

izslēgt_fails /etc/bashrc.conf

Tad mēs saglabājam un pabeidzam šo konfigurāciju, bet par laimi mums ir iespēja to pārbaudīt, izmantojot parametru:

# momentuzņēmuma konfigurācijas tests

Ja viss izdosies, mēs saņemsim ziņojumu “Sintax OK”.

Vēl viena iespēja ir palaist to testa režīmā, kurā mēs ievadām:

# rsnapshot -t stundā

Visbeidzot, mums vienkārši ir palaist rsnapshot, ko mēs darām, pievienojot izpildes režīmu, kuram jāatbilst mūsu izmantotajam intervālam: stundas, dienas, nedēļas vai mēneša.

Mūsu gadījumā:

#rsnapshot katru stundu

To mēs redzēsim iekšienē / disk1 / backup būs mapes /dienas.0/localhost/home y katru dienu.0 / localhost / utt, un tajās būs tāds pats saturs kā komandas mapēs, kuras mēs vēlējāmies aizsargāt. Tas ir viss, un, pateicoties rsnapshot no šī brīža mēs varam paļauties papildu rezerves kopijas mūsu sistēmā.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.