9. Nastavení zálohování konfiguračních souborů

Ve WiBSD je možné v /etc/rc.conf určit soubory, které budou pravidelně (např. každou půlnoc) zálohovány na vzdálený TFTP (trivial file transfer protocol) server.

Spolu s tím, že WiBSD používá větsinou pouze jeden konfigurační soubor, představuje vzdálené zálohování jednoduchý způsob znovuzprovoznění boxu, v případě havárie.

V /etc/rc.conf musíte nadefinovat ip adresu serveru - backup_tftp_server_ip, adreář na TFTP serveru, kam má soubory ukládat - backup_tftp_server_directory, a soubory, které chcete zálohovat - backup_tftp_files - oddělené mezerou.

Note

Je vhodné mít vzdálený TFTP server nakonfigurovaný tak, aby v něm nikdo nemohl soubory číst ani mazat, povolte pouze přepisování existujích souborů, což je defaultní konfigurace vetšiny TFTP serverů.

Pokud změníte nějaký soubor, který máte nastavený k zálohování, spusťte skript /usr/sbin/save_config, který provede zálohování okamžitě. Pokud se o to nechcete starat, vložte si do /etc/rc.conf následující řádky, které spustí /usr/sbin/save_config každou půlnoc automaticky.

Example 2.17. Automatické zálohování konfigurace každou půlnoc

crontab_lines="$crontab_lines saveconfig"

crontab_line_saveconfig_comment="save our config files every night"

crontab_line_saveconfig="0 0 * * * root /usr/sbin/save_config"