Kuinka asentaa ja määrittää rsnapshot lisäysvarmuuskopioita varten

rsnapshot

Kotitehtävät varmuuskopio On välttämätöntä suojata tietokoneillamme olevia tietoja, vaikka on selvää, että yksi asia on tehdä se kotona ja toinen on suojella yliopiston tai yrityksen tietoja, joissa tiedon määrä on paljon suurempi ja vastuualueita on erilaisia. Tästä syystä tarve tehokkaille ja monipuolisille työkaluille on paljon suurempi, vaikka on selvää, että kuka tahansa meistä voi käyttää niitä myös kotona.

Katsotaanpa nyt kuinka asentaa ja määrittää rsnapshot kasvaville varmuuskopioille, se on työkalu, jonka avulla voimme paitsi suojata tietoja turvallisella ja yksinkertaisella tavalla myös tehdä sen erittäin tehokkaasti. Esimerkki tästä sanomme on se, että varastointiin tarvittava tilariippumatta siitä, miten käytämme sitä, se on hieman korkeampi kuin varmuuskopio siitä lähtien ainoa tallennettu asia on kopio muokatuista tiedostoista. Toinen rsnapshotin etu on, että varmuuskopiot ovat kovia linkkejä aiempiin varmuuskopioihin, tämä niin kauan kuin tiedostossa ei ole muutoksia varmuuskopiot Tietysti.

Voidakseen käyttää rsnapshot meidän on täytettävä joitain kysymyksiä, ja se on, että se on työkalu, joka puolestaan ​​luottaa toisiinsa toiminnassaan. Esimerkiksi tarvitsevat rsync-asennuksen ja pääsyn SSH: n kautta tietokoneelle, johon aiomme tallentaa varmuuskopiot, eli meidän on oltava asennettuna SSH molemmissa tietokoneissa ja määritetty avaimet, jotta niihin pääsee käsiksi ilman salasanan syöttämistä käsin.

Joten ensin aiomme konfiguroida tämän:

ssh-keygen -t rsa

Täällä SSH pyytää meiltä lausetta, mutta koska aiomme suorittaa komentoja etänä, haluamme 0 vuorovaikutusta, joten hylkäämme tämän painamalla Enter / Enter-näppäintä kaksi kertaa, mitä meitä pyydetään. Lopussa meillä on 2 uutta tiedostoa tiedostossa ~ / .ssh: yksi on id_rsa ja sisältää yksityisen tunnisteavaimen, toinen on id_rsa.pub ja sisältää julkinen avain. Jälkimmäinen kopioidaan etäpalvelimelle komennolla ssh-copy-id, joka pyytää meiltä mainitun palvelimen tilin salasanan ja huolehtii sen lataamisesta ja tallentamisesta oikealla tavalla, eli luomalla vastaavat hakemistot ja asettamalla tarvittavat oikeudet:

# ssh-copy-id -i ~ / .ssh / id_rsa.pub käyttäjä @ etäpalvelin

Sitten asennamme rsync ja rsnapshot:

# sudo apt-get install rsync rsnapshot

Nyt muokkaamme rsnapshot-määritystiedostoa perustamaan hakemisto, johon teemme varmuuskopiot:

# nano /etc/rsnapshot.conf

Muutamme snapshot_root-osiota osoittamaan, mihin tallennamme varmuuskopiot etätietokoneeseen:

# snapshot_root / disk1 / varmuuskopio

Me määritämme aikavälin, jossa rsnapshot suorittaa tehtävänsä (tässä esimerkissä neljä kertaa päivässä, joka on kuuden tunnin välein), ja tälle tarkoitukselle poistetaan #, jota käytämme, ja muokkaamme sitä maun mukaan, esimerkiksi:

aikaväli 4

Nyt määritämme paikalliset kansiot, jotka aiomme synkronoida, ja lisäämme ne yhdessä 'varmuuskopio' -vaihtoehdon kanssa:

varmuuskopio / koti / paikallinen isäntä /

varmuuskopio / etc localhost /

On huomattava, että kentät erotetaan välilehdillä, toisin sanoen, että kun syötämme yhden, painamme taulukkonäppäintä ja niin edelleen. Yhtä hyvin voimme osoittaa, mitkä tiedostot haluamme jättää varmuuskopioistamme, jota varten käytämme erillistä riviä kullekin niistä:

poista_tiedosto /etc/rsnapshot.conf

poista_tiedosto /etc/bashrc.conf

Sitten tallennamme ja viimeistelemme tämän kokoonpanon, mutta onneksi meillä on mahdollisuus tarkistaa se parametrin avulla:

# rnapshot configtest

Jos kaikki menee hyvin, saamme viestin, jossa lukee 'Sintax OK'.

Toinen vaihtoehto on suorittaa se testitilassa, johon annamme:

# rsnapshot -tuntituntia

Lopuksi meillä on yksinkertaisesti suorita rsnapshot, jonka teemme liittämällä suoritustilan, jonka on vastattava käyttämämme aikaväliä: tunneittain, päivittäin, viikoittain tai kuukausittain.

Meidän tapauksessamme:

#rsnapshot tunneittain

Näemme sen sisällä / disk1 / varmuuskopio kansiot ovat /päivittäin.0/localhost/home y päivittäin. 0 / localhost / jne, ja niissä on sama sisältö kuin tiimin kansioissa, jotka halusimme suojata. Siinä se, ja kiitos rsnapshot tästä lähtien voimme luottaa lisäävät varmuuskopiot järjestelmässämme.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.