Plánování záloh v systému Linux pomocí služby cron

Chcete-li automatizovat zálohy, můžete používat službu cron, kterou je mnoha unixovým uživatelům známa.

Příklad

Předpokládejme, že potřebujete pravidelně zálohovat svazek. Každý týden musí být vytvořena úplná záloha a každý den se musí vytvářet přírůstkové zálohy.

Pomocí příkazu list disks získejte číslo požadovaného svazku: Číslo svazku je například 2-1.

Vytvořte dva spustitelné soubory pro denní a týdenní zálohu (například abr.cron) a uložte je do adresářů /etc/cron.daily a /etc/cron.weekly.

Týdenní úplné zálohy svazku 2-1 zahájíte přidáním následujícího řádku do souboru /etc/cron.weekly/abr.cron:

#!/bin/bash
acrocmd backup disk --volume=2-1 --loc=/mnt/my_archives/my_host --arc=my_archive

, kde /mnt/my_archives/my_host je cesta k umístění zálohy.

Druhý soubor abr.cron je potřeba pro zahájení denních přírůstkových záloh.

#!/bin/bash
acrocmd backup disk --volume=2-1 --backuptype=incremental --loc=/mnt/my_archives/my_host --arc=my_archive

Další informace naleznete v nápovědě ke službě cron.