rsync: kuidas luua varukoopia

varundamine rsync-iga

Kutsu seda iganes sa tahad, varukoopia, varukoopia, varukoopia, aga tee seda. Varukoopiad on andmete kadumise vältimiseks ülitähtsad ja unustatakse sageli. See maksab palju probleeme ja raha paljudele ettevõtetele, aga ka kodukasutajatele, kes näevad, et nende dokumendid või töö kaovad üleöö. Kas kõvaketta rikke tõttu, tarkvara rikkumise tõttu, mis jätab andmed rikutuks, lunavara tõttu jne. Ja siin saate teada, kuidas seda rsynciga teha.

Pidage meeles, et andmekadude vältimiseks, kui kannate a hea poliitika varukoopiaga saate säilitada oma andmed või enamiku neist. Ärge unustage teha sageli koopiaid (vastavalt teie genereeritud uute andmete hulgale ja olulisusele) ning tehke seda turvalises meediumis. See tähendab, et ärge hoidke neid kergesti riknevatel andmekandjatel, näiteks optilistel ketastel, mida saab kriimustada ...

Varundamist on mitut tüüpi ja see, mis mind siin huvitab, on järk-järguline koopia, mis tehakse ilma midagi installimata, ainult koos rsynci tööriist mille leiate juba oma distroost.

Varunduste tüübid

Kui ikka ei tea mis on järkjärguline varukoopiaja erinevused teiste tüüpidega jäävad põhimõtteliselt sellest kinni:

  • Komplekt: kõik failid, mis võivad olla draivis või kataloogis, kopeeritakse.
  • Kasvav- Kopeerib ainult faile, mida on muudetud pärast eelmist täielikku või diferentsiaalset varundamist. Selleks võrreldakse lähtefailide ja eelmise koopia muutmise kuupäevi ning erinevuste ilmnemisel teeb tarkvara otsuse kopeerida ainult need, mida on muudetud. Selle koopia hea külg on see, et see pole nii raske kui täielik ja võimaldab teil värskendada ainult seda, mis teid huvitab.
  • Diferentsiaal: see on midagi täieliku ja inkrementaalse vahepealset. See tähendab, et see kopeerib nii uued kui ka muudetud failid.

Kuidas luua koopiaid rsynciga

Kuigi pealkirjas on mainitud ainult juurdekasvu, lisan ka teised, kuna mulle ei meeldi ükski teos ja kindlasti on teil hea seda meeles pidada käsud selle eest.

  • Sest täielik varukoopia:
rsync -avh /ruta/origen /ruta/destino
  • Sest järkjärguline varundamine:
rsync -avhb --delete --backup-dir=/ruta/destino/copia_$(date +%d%m%Y%H%M) /ruta/origen/ /ruta/destino/

  • et diferentsiaal, kui soovite seda teha isegi skripti järgi, et ajastada see iga päev, nädal või kuu, võite kasutada seda koodi:
#!/bin/bash

DAY=$(date +%A)

if [ -e /ruta/copia/incr/$DAY ] ; then
  rm -fr /ruta/copia/incr/$DAY
fi

rsync -a --delete --quiet --inplace --backup --backup-dir=/ruta/copia/incr/$DAY /ruta/origen/ /ruta/destino/


Jäta oma kommentaar

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

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  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.

  1.   Oscar DIJO

    Rsync-iga lisanduvate koopiate probleem on kustutatud failid. Algkoopia ja inkrementide rakendamisega ei saa te koopiat, mis peegeldaks originaali.

    1.    Jorge Roman DIJO

      Tõsi, kuid see võib olla mugav, kui see kustutatud fail kustutati ekslikult. Koopial ei tohiks seda kustutusviga olla. Tervitused