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 == | ||
