Kaip įdiegti ir sukonfigūruoti „rsnapshot“ papildomoms atsarginėms kopijoms

rsnapshot

Namų darbai atsarginės Būtina apsaugoti informaciją, kurią turime savo kompiuteriuose, nors akivaizdu, kad vienas dalykas yra tai daryti namuose, o visai kas kita - apsaugoti universiteto ar įmonės duomenis, kur informacijos kiekis yra didelis. didesnė ir yra skirtingos atsakomybės. Todėl galingų ir universalių įrankių poreikis yra daug didesnis, nors akivaizdu, kad juos namuose galime naudoti ir kiekvienas iš mūsų.

Dabar pažiūrėkime kaip įdiegti ir sukonfigūruoti rsnapshot papildomoms atsarginėms kopijoms, Tai įrankis, kuris ne tik leidžia saugiai ir paprastai apsaugoti informaciją, bet ir daro ją labai efektyviai. To pavyzdžiu sakome tai, kad vietos, reikalingos sandėliavimui, nesvarbu, kaip mes jį naudojame, jis yra šiek tiek didesnis nei atsarginė nuo tada vienintelis saugomas dalykas yra pakeistų failų kopija. Kitas „rsnapshot“ privalumas yra tas, kad atsarginės kopijos yra tvirtos nuorodos į ankstesnes atsargines kopijas, tai tol, kol nebuvo jokių pakeitimų atsargines kopijas Žinoma.

Gebėti naudotis rsnapshot turime atsakyti į kai kuriuos klausimus, ir būtent tai yra įrankis, kuris savo ruožtu remiasi kitais. Pavyzdžiui, leiskime reikia įdiegti „rsync“ ir taip pat turėti prieigą per SSH į kompiuterį, kuriame ketiname laikyti atsargines kopijas, tai yra, turime būti įdiegę SSH abiejuose kompiuteriuose ir sukonfigūravo raktus, kad būtų galima pasiekti nereikalaujant įvesti slaptažodžio „ranka“.

Taigi pirmiausia tai sukonfigūruosime:

ssh -keygen -t rsa

Čia SSH paprašys mūsų frazės, tačiau kadangi mes vykdysime komandas nuotoliniu būdu, mes norime 0 sąveikos, todėl mes tai atsisakysime, paspausdami įvedimo / įvedimo klavišą 2 kartus, kai prašome. Pabaigoje turėsime 2 naujus failus ~ / .ssh: vienas yra id_rsa ir jame yra asmeninis identifikavimo raktas, kitas yra id_rsa.pub ir jame yra viešas raktas. Pastarasis nukopijuojamas į nuotolinį serverį naudojant komandą ssh-copy-id, kuri paprašo mūsų slaptažodžio minėtame serveryje, tada rūpinasi tinkamu jo įkėlimu ir saugojimu, tai yra, sukuriant atitinkamus katalogus. ir nustatant būtinus leidimus:

# ssh-copy-id -i ~ / .ssh / id_rsa.pub vartotojas @ nuotolinis serveris

Tada įdiegiame „rsync“ ir „rsnapshot“:

# sudo apt-get install rsync rsnapshot

Dabar redaguojame „rsnapshot“ konfigūracijos failą, kad nustatytume katalogą, kuriame darysime atsargines kopijas:

# nano /etc/rsnapshot.conf

Mes modifikuojame skiltį snapshot_root, nurodydami, kur saugosime atsargines kopijas nuotoliniame kompiuteryje:

# snapshot_root / disk1 / atsarginė kopija

Nustatome intervalą, kuriuo rsnapshot atliks savo užduotį (šiame pavyzdyje keturis kartus per dieną, tai yra kas šešias valandas), o tam pašalinsime # priešais tą, kurį ketiname naudoti, ir pakeisime jį pagal skonį, pavyzdžiui:

intervalas kas valandą 4

Dabar nustatome vietinius aplankus, kuriuos ketiname sinchronizuoti, kuriuos pridėjome kartu su parinktimi „atsarginė kopija“:

atsarginė kopija / home / localhost /

atsarginė kopija / etc localhost /

Reikėtų pažymėti, kad laukai yra atskirti „skirtukais“, tai yra, kad įvedę mes paspaudžiame lentelės klavišą ir pan. Taip pat galime nurodyti, kuriuos failus norime pašalinti iš atsarginių kopijų, kuriai kiekvienam iš jų naudojame specialią eilutę:

Išskirti_failas /etc/rsnapshot.conf

Išskirti_failas /etc/bashrc.conf

Tada išsaugome ir baigiame šią konfigūraciją, bet, laimei, turime galimybę ją patikrinti naudodami parametrą:

# rnapshot configtest

Jei viskas gerai, gausime pranešimą „Sintax OK“.

Kita galimybė yra paleisti jį bandymo režimu, į kurį įeiname:

# rsnapshot -t kas valandą

Galiausiai, mes tiesiog turime paleisti rsnapshot, kurį darome pridėdami vykdymo režimą, kuris turi atitikti mūsų naudojamą intervalą: valandą, dieną, savaitę ar mėnesį.

Mūsų atveju:

#rsnapshot kas valandą

Tai pamatysime viduje / disk1 / atsarginė kopija bus aplankai /diena.0/localhost/home y kasdien.0 / localhost / kt, ir juose bus tas pats turinys, kuris yra komandos aplankuose, kuriuos norėjome apsaugoti. Viskas ir ačiū rsnapshot nuo šiol galime tikėtis papildomos atsarginės kopijos mūsų sistemoje.


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.