GNU/Linux >> Znalost Linux >  >> Linux

Příkaz přírůstkové zálohy Linux

V závislosti na tom, co potřebujete ze záloh, může být rdiff-backup to, co chcete. Je založen na stejné myšlence jako rsync, ale také uchovává historické zálohy (prostorově efektivním způsobem, ukládáním rozdílů).


Dirvish vytváří inkrementální snímky (které vypadají jako plné adresářové stromy, díky kouzlu pevných odkazů), pomocí rysnc pod kapotou. Funguje mi to dobře.


rsync je to, co hledáte. Zde je pěkný návod.


Zde je příkaz, který používám pro přírůstkové zálohy mého virtuálního počítače pomocí rsync.

rsync -avh --delete --progress --link-dest="/Volumes/canteloup/vm_backups/`ls -1tr /Volumes/canteloup/vm_backups/ | tail -1`" "/Users/julian/Documents/Parallels" "/Volumes/canteloup/vm_backups/`date +%Y-%m-%d-%H-%M-%S`"

-avh znamená vytvořit a rchive, s v erbose výstup za h lidsky čitelná forma.

--delete zajistí, aby každá přírůstková záloha neobsahovala soubory, které byly od poslední zálohy odstraněny. To znamená, že záloha pořízená k určitému datu bude snímek adresáře, jak byl k tomuto datu.

--progress zobrazí v terminálu převedenou částku, procento a zbývající čas pro každý soubor. Užitečné pro zálohování virtuálních strojů s velikostí souborů 40Gb+.

--link-dest určuje adresář, který se má použít pro vytváření odkazů na soubory, které se nezměnily. Používá ls -rt | tail -1 získat poslední soubor. Zdá se, že je v pořádku, pokud soubor neexistuje, jako při prvním spuštění.

Další argument je adresář pro zálohování.

Poslední argument je cílový adresář. Název je časové razítko.


Linux
  1. Linuxový příkaz mv

  2. Linux du command

  3. Linuxový ip příkaz

  1. Jak používat příkaz Linux Rsync (vzdálená synchronizace).

  2. Linux cd příkaz

  3. Linuxový příkaz rsync s praktickými příklady

  1. Zkrocení příkazu tar:Tipy pro správu záloh v Linuxu

  2. Praktické příklady příkazu rsync v Linuxu

  3. Linuxový zálohovací nástroj pro přírůstkové zálohování