Kuidas installida ja konfigureerida rsnapshot täiendavate varukoopiate jaoks

rsnapshot

Kodutöö backup On hädavajalik kaitsta meie arvutites olevat teavet, kuigi on selge, et üks asi on seda teha kodus ja teine ​​asi on kaitsta ülikooli või ettevõtte andmeid, kus teabe maht on palju suurem ja vastutus on erinev. Seetõttu on vajadus võimsate ja mitmekülgsete tööriistade järele palju suurem, kuigi on selge, et neid saab igaüks meist kasutada ka kodus.

Nüüd vaatame kuidas installida ja konfigureerida rsnapshot täiendavate varukoopiate jaoks, see on tööriist, mis mitte ainult ei võimalda meil teavet turvaliselt ja lihtsalt kaitsta, vaid teeb seda ka väga tõhusalt. Selle näiteks, mida me ütleme, on asjaolu, et ladustamiseks vajalik ruumolenemata sellest, kuidas me seda kasutame, see on veidi kõrgem kui varukoopia sellest ajast alates on salvestatud ainult muudetud failide koopia. Teine rsnapshoti eelis on see, et varukoopiad on kõvad lingid eelmistele varukoopiatele, seda seni, kuni varukoopiaid Muidugi.

Et saaks kasutada rsnapshot Peame mõned küsimused täitma ja see on see, et see on tööriist, mis omakorda toetub oma toimimisel teistele. Näiteks lähme vajavad rsynci installimist ja juurdepääs ka SSH kaudu arvutisse, kuhu me varukoopiad salvestame, st peame olema installinud SSH mõlemas seadmes ja konfigureerinud võtmed, et pääseda juurde ilma parooli käsitsi sisestamata.

Nii et kõigepealt seadistame selle:

ssh -keygen -t rsa

Siin küsib SSH meilt fraasi, kuid kuna käske täidame kaugjuhtimisega, soovime 0 suhtlust, nii et me viskame selle kõrvale, vajutades kaks korda Enter / Enter klahvi, mida meile palutakse. Lõpus on meil failis ~ / .ssh 2 uut faili: üks on id_rsa ja sisaldab privaatset tuvastusvõtit, teine ​​on id_rsa.pub ja sisaldab avalik võti. Kopeerime viimase kaugserverisse käsuga ssh-copy-id, mis küsib meilt selles serveris konto parooli ja hoolitseb selle õigel viisil üleslaadimise ja salvestamise eest, st vastavate kataloogide loomise eest. ja vajalike lubade määramine:

# ssh-copy-id -i ~ / .ssh / id_rsa.pub kasutaja @ kaugserver

Siis installime rsync ja rsnapshot:

# sudo apt-get install rsync rsnapshot

Nüüd redigeerime rsnapshoti konfiguratsioonifaili, et luua kataloog, kuhu varukoopiad tehakse:

# nano /etc/rsnapshot.conf

Muudame jaotist snapshot_root, et näidata, kuhu varukoopiad kaugarvutisse salvestame:

# snapshot_root / disk1 / backup

Pange paika intervall, milles rsnapshot täidab oma ülesannet (selles näites neli korda päevas, iga kuue tunni tagant) ja selleks eemaldame kasutatava ees oleva # ja muudame seda vastavalt maitsele:

intervall tunnis 4

Nüüd loome sünkroonitavad kohalikud kaustad, mille jaoks lisame need koos valikuga "varukoopia":

varukoopia / kodu / kohalik host /

varukoopia / etc localhost /

Tuleb märkida, et väljad on eraldatud vahekaartidega, see tähendab, et pärast ühe sisestamist vajutame tabulatsiooniklahvi jne. Samuti saame näidata, millised failid soovime oma varukoopiatest välja jätta, mille jaoks kasutame rida, mis on pühendatud neile kõigile:

välista_fail /etc/rsnapshot.conf

välista_fail /etc/bashrc.conf

Seejärel salvestame ja lõpetame selle konfiguratsiooni, kuid õnneks on meil võimalus seda parameetri abil kontrollida:

# rnapshot configtest

Kui kõik läheb hästi, saame teate, mis ütleb "Sintax OK".

Teine võimalus on käivitada see testrežiimis, mille jaoks me sisestame:

# rsnapshot -t tunnis

Lõpuks meil lihtsalt on käivitage rsnapshot, mida teeme, lisades täitmisrežiimi, mis peab vastama kasutatud intervallile: tunnis, päevas, nädalas või kuus.

Meie puhul:

#rsnapshot tunnis

Seda näeme sees / disk1 / backup kaustad on /iga päev.0/localhost/home y iga päev.0 / localhost / jneja nende sees on sama sisu nagu meeskonna kaustades, mida tahtsime kaitsta. See on kõik ja tänu rsnapshot nüüdsest võime loota järkjärgulised varukoopiad meie süsteemis.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.