Bacula - backup danych
Z wiki linux-user
m (→Plik bacula-fd.conf - File Daemon) |
m (→Plik bacula-sd.conf Storage Daemon) |
||
Linia 561: | Linia 561: | ||
} | } | ||
− | == Plik bacula-sd.conf Storage Daemon == | + | == Plik bacula-sd.conf - Storage Daemon == |
− | + | Konfiguracja demona magazynowania odbywa się w pliku '''bacula-sd.conf'''. Storage Daemon baculi definiuje gdzie będą odkładane pliki backupu. | |
+ | robimy kopie orginalnego pliku | ||
+ | mv bacula-sd.conf bacula-sd.conf-org | ||
+ | i tworzymy własny | ||
+ | touch bacula-sd.conf | ||
+ | edytujemy plik bacula-sd.conf | ||
+ | * Storage – główna konfiguracja demona magazynowania | ||
+ | * Director – dane zarządcy uprawnionego do używania urządzeń demona magazynowania | ||
+ | * Device – definicja urządzenia archiwizującego,i np pendriva | ||
+ | * Messages – opcje przekazywania logów demona magazynowania do serwisu zarządcy | ||
+ | Storage { | ||
+ | Name = Ogrody-sd #nazwa, brak powiązania z innymi sekcjami | ||
+ | WorkingDirectory = "/var/spool/bacula" #kopiujemy z orginalnych plików | ||
+ | Pid Directory = "/var/run" #kopiujemy z orginalnych plików | ||
+ | SD Address = 192.168.2.15 # ip bacula-sd | ||
+ | SD Port = 9103 #domyślny port bacula-sd | ||
+ | Maximum Concurrent Jobs = 1 #liczba wykonywanych jednocześnie działań na dysku (jedno urządzenie może wykonywać jedno zadanie oprócz taśm z kilkoma napędami) | ||
+ | } | ||
+ | Director { | ||
+ | Name = ogrody-dir # nazwa directora z pliku bacula-dir.conf | ||
+ | Password = "qwerty123-sd" #hasło bacula-sd, definiowane również w pliku bacula-dir.conf w sekcji Storage | ||
+ | } | ||
+ | Device { | ||
+ | Name = "Urzadzenie pendrive" #nazwa urządzenia, używana w pliku bacula-dir w sekcji Storage | ||
+ | Archive Device = /mnt/usb/ #lokalizacja urządzenia na którym będzie przechowywana kopia zapasowa | ||
+ | Device Type = File #typ urządzenia File, Tape, Fifo, DVD | ||
+ | Media Type = Pliki-na-usb # nazwa typu nośnika, używana również w sekcji storage w pliku bacula-dir | ||
+ | LabelMedia = yes; | ||
+ | Removable Media = yes; #yes/no jeśli urządzenia wyjmowalne np usb, DVD to yes, jeśli np hdd to no | ||
+ | Random Access = yes; #jeśli napęd taśmowy to no | ||
+ | Requires Mount = yes; #jeśli urządzenie wymienne i samo się nie montuje to yes | ||
+ | Mount Point = /mnt/usb/ #gdzie będzie zamontowane urządzenie | ||
+ | Mount Command = "/bin/mount /dev/sdb1 /mnt/usb/" #komenda do montowania pendriva | ||
+ | Unmount Command = "/bin/umount /mnt/usb/" #komenda do odmontowania urządzenia | ||
+ | } | ||
+ | Messages { | ||
+ | Name = ogrody-sd-raport #nazwa własna nie używana nigdzie indziej | ||
+ | Director = ogrody-dir = all #nazwa zarządcy oraz poziom logowania all - wszystko | ||
+ | } | ||
+ | Należy pamiętać o sprawdzeniu montowania USB czy na pewno u was montuje się na ''sdb1'' należy pamiętać również o stworzeniu katalogu ''/mnt/usb'' | ||
== Plik bacula-fd.conf - File Daemon == | == Plik bacula-fd.conf - File Daemon == |