Uživatelské nástroje

Nástroje pro tento web


zalohovani

Toto je starší verze dokumentu!


Zálohování (rsync)

  • rsync může sloužit také pro inkrementální zálohování
  • následující skript využívá hardlinky pro dosažení inkrementálních záloh
    • rotuje přes tři adresáře
    • příkaz cp -al vytvoří kopii pomocí hadlinků
    • rsync následně
      • vytvoří nové soubory (neovlivní ostatní backup adresáře)
      • smaže soubory (dokud na inode ukazuje nějaký záznam, tak se soubor fyzicky nemaže)
      • aktualizuje soubory (nejspíš to provádí jako delete + create)
rm -rf backup.3
mv backup.2 backup.3
mv backup.1 backup.2
cp -al backup.0 backup.1
rsync -a --delete source_directory/  backup.0/

Odkazy

zalohovani.1554589121.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki