rsync: ako vytvoriť prírastkovú zálohu

zálohovanie pomocou rsync

Volajte to, ako chcete, záloha, záloha, záloha, ale urob to. Zálohy sú nevyhnutné, aby sa zabránilo strate údajov, a často sa na ne zabúda. To stojí veľa spoločností veľa problémov a peňazí, ale aj domácich používateľov, ktorí vidia svoje dokumenty alebo prácu zmiznúť zo dňa na deň. Buď kvôli poruche na pevnom disku, kvôli softvérovému problému, ktorý zanecháva poškodené údaje, kvôli ransomvéru atď. A tu sa môžete naučiť, ako to urobiť pomocou rsync.

Pamätajte, že aby ste zabránili strate údajov, ak máte pri sebe dobrá politika zálohovanie môžete uchovať svoje údaje alebo väčšinu z nich. Nezabudnite často robiť kópie (zodpovedajúce množstvu nových údajov, ktoré generujete a ich dôležitosti) a robiť to na zabezpečenom médiu. To znamená, že ich neskladujte na rýchlo sa kaziacich médiách, ako sú napríklad optické disky, ktoré sa môžu poškriabať ...

Existuje niekoľko typov zálohovania a tu ma zaujíma prírastková kópia, ktorá sa vykoná bez akejkoľvek inštalácie, iba s nástroj rsync že už nájdete vo svojom distro.

Typy záloh

Ak stále nevieš čo je prírastková zálohaa rozdiely oproti iným typom sa v zásade držia tohto:

  • Kompletný: skopírujú sa všetky súbory, ktoré sa môžu nachádzať na jednotke alebo v adresári.
  • inkrementálny- Skopíruje iba súbory, ktoré boli upravené po predchádzajúcej úplnej alebo rozdielovej zálohe. Za týmto účelom porovnáva dátumy úprav zdrojových súborov a dátumov predchádzajúcej kópie. Ak sa vyskytnú rozdiely, softvér urobí rozhodnutie o kopírovaní iba tých, ktoré boli upravené. Dobré na tejto kópii je, že nie je taká ťažká ako plná a umožňuje aktualizovať iba to, čo vás zaujíma.
  • Diferenciálny: je to niečo medzi plným a prírastkovým. To znamená, že skopíruje súbory, ktoré boli vytvorené nové, aj tie, ktoré boli upravené.

Ako vytvárať kópie pomocou rsync

Aj keď sa v názve spomínajú iba prírastky, zahrniem aj ďalšie, pretože sa mi nepáči žiadna práca a určite bude dobré, keď si ju zapamätáte. príkazy pre to.

  • Pre úplná záloha:
rsync -avh /ruta/origen /ruta/destino
  • Pre prírastkové zálohovanie:
rsync -avhb --delete --backup-dir=/ruta/destino/copia_$(date +%d%m%Y%H%M) /ruta/origen/ /ruta/destino/

  • na diferenciál, ak to chcete dokonca urobiť zo skriptu na naplánovanie denného, ​​týždenného alebo mesačného, ​​môžete použiť tento kód:
#!/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/


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Oskar dijo

    Problém s prírastkovými kópiami s rsync sú odstránené súbory. S pôvodnou kópiou a uplatnením prírastkov nezískate kópiu, ktorá je odrazom originálu.

    1.    Jorge Roman dijo

      Je to pravda, ale môže to byť výhodné, ak bol odstránený súbor odstránený omylom. Kópia by nemala obsahovať túto chybu vymazania. Zdravím vás