Konfigurace
Pro konfiguraci Bareos serveru potřebujeme konfigurovat nebo vytvořit několik konfiguračních souborů. Tyto soubory jsou uloženy na Bareos serveru v /etc/bareos/bareos-dir.d/.
Messages
Nastavení messages není nutné moc měnit, akorát je třeba upravit emailové adresy, na které se budou odesílat zprávy o zálohování
Messages { Name = Standard Description = "Reasonable message delivery -- send most everything to email address and to the console." operatorcommand = "/usr/bin/bsmtp -h localhost -f \"\(Bareos\) \<%r\>\" -s \"Bareos: Intervention needed for %j\" %r" mailcommand = "/usr/bin/bsmtp -h localhost -f \"\(Bareos\) \<%r\>\" -s \"Bareos: %t %e of %c %l\" %r" operator = backup@bvd-ndt.lan = mount # (#03) mail = backup@bvd-ndt.lan = all, !skipped, !saved, !audit # (#02) console = all, !skipped, !saved, !audit append = "/var/log/bareos/bareos.log" = all, !skipped, !saved, !audit catalog = all, !skipped, !saved, !audit }
FileSet
Popisuje co se bude zálohovat, případně co bude ze zálohy vyloučeno a další nastavení. Struktura je popsána v nápovědě. Konfigurace jednotlivých FileSetů je uložena v adresáři /etc/bareos/bareos-dir.d/fileset/.
Konfigurace pro Windows
FileSet { Name = "Fakturace" # název FileSetu Enable VSS = yes # pouze u windows Include { File = "C:/Users" # definice souborů k zálohování } }
Jako oddělovač se v cestě používá unix lomítko “/”, ne windows “\”.
Konfigurace pro Linux
FileSet { Name = "ZentyalZpravy" # název FileSetu Description = "Zálohuje složku Zprávy na Zentyal serveru" Include { Options { Signature = MD5 # calculate md5 checksum per file One FS = No # change into other filessytems FS Type = btrfs FS Type = ext2 # filesystems of given types will be backed up FS Type = ext3 # others will be ignored FS Type = ext4 FS Type = reiserfs FS Type = jfs FS Type = xfs FS Type = zfs } File = /home/samba/shares/Company/Zpravy # co se bude zálohovat } }
Testování FileSetu
Zda jsme sestavili FileSet správně ověříme spuštěním konzole
bconsole
a zadáním příkazu
estimate job=<název-jobu> listing client=<název-klienta> fileset<název-FileSetu>