Projekt statystyki w Bacula Enterpriseradekk, 2018-08-02
Jedną z częstych czynności jaką wykonują administratorzy oprogramowania Bacula po modyfikacji konfiguracji jest weryfikacja jej poprawności. Weryfikacja taka zawiera nie tylko analizę składni czy referencji do zdefiniowanych obiektów ale także próbę podłączenia się do bazy katalogowej z wykorzystaniem skonfigurowanych parametrów.
Aby usprawnić ten proces przygotowałem sobie bardzo krótki skrypt, który prezentuję poniżej:
#!/bin/sh
# (c) Inteos sp. z o.o.
printf "Director ... "
sudo -u bacula /opt/bacula/bin/bacula-dir -t
if [ $? -eq 0 ]
then
echo "Dir config OK."
else
echo "Director NOT OK!"
fi
printf "Storage Daemon ... "
sudo -u bacula /opt/bacula/bin/bacula-sd -t
if [ $? -eq 0 ]
then
echo "SD config OK."
else
echo "SD NOT OK!"
fiMoże komuś z Was kiedyś się przyda.