kopia baz za pomocą skryptu w zadaniu

Wysłane przez Adams7 
kopia baz za pomocą skryptu w zadaniu 16 maj 2016 - 08:24:46

Send PM

Witam
Chce wykonać cos takiego
1. uruchomienie skryptów na kliencie (serwerze windows) C:/Kopia/backup.bat którego zadaniem są zrzuty baz danych (mysql firebird i sybase) do katalogu backup
2. kopia za pomocą baluli na storage baculi
3. usunięcie plików baz danych

Moje zadanie job-a poniżej - mój problem to ze nie wykonuje sie sktypt kopii RunBeforeJob = "C:/Kopia/backup.bat" - może mam coś nie tak w zadaniu?. Proszę o wsparcie czy to dobra metoda czy są inne lepsze ?


Job {
Name = "srv-ad3-server"
Type = Backup
Level = Full
Client = srv-ad3-fd
FileSet = "srv-ad3-server"
Schedule = "srv-ad3-server-harmonogram"
Storage = File
Messages = Standard
Pool = Full
Write Bootstrap = "/var/lib/bareos/%c.bsr"
Full Backup Pool = Full
# ClientRunBeforeJob = "/etc/bacula/SCRIPT/backup_bazy_SRV_AD3_227"
# ClientRunBeforeJob = "C:/kopia/backup.bat"
# RunBeforeJob = "C:/Kopia/backup.bat"
RunAfterJob = "C:/kopia/delete-backup.bat"
Priority = 11
}

Pozdrawiam
Adam
Re: kopia baz za pomocą skryptu w zadaniu 24 maj 2016 - 11:03:49

Send PM

Na początek, to logi zadania powiedzą Ci co nie działa. smiling smiley Przeczytaj sobie.
Do uruchomienia skryptu na kliencie służy dyrektywa: Client Run Before Job / Client Run After Job lub odpowiednie parametry dyrektywy Run Script. Z tego co widzę to musisz poprawić sobie konfigurację, chociaż dobrze celowałeś.

--
Profesjonalne usługi Bacula: [www.bacula.com.pl]
Przykro nam, ale tylko zarejestrowane osoby mogą pisać na tym forum.

Kliknij żeby zalogować