Bacula - backup danych

Z wiki linux-user
Skocz do: nawigacji, wyszukiwania
m (→‎Plik bacula-dir.conf - Director)
m (→‎Plik bacula-dir.conf - Director)
Linia 101: Linia 101:
 
  }
 
  }
 
  Catalog {
 
  Catalog {
−
Name = "Baza-danych-bacula" #nazwa zasobu, używana w zasobach client
+
Name = "Baza-danych-bacula" #nazwa zasobu, używana w zasobach client
−
DB Name = bacula #nazwa bazy danych
+
DB Name = bacula #nazwa bazy danych
−
DB Address = 127.0.0.1 # adres bazy danych
+
DB Address = 127.0.0.1 # adres bazy danych
−
DB Port = 3306 #port na którym nasłuchuje mysql
+
DB Port = 3306 #port na którym nasłuchuje mysql
−
User = bacula #użytkownik do bazy danych dla baculi
+
User = bacula #użytkownik do bazy danych dla baculi
−
Password = bacula1 #hasło użytkownika baculi
+
Password = bacula1 #hasło użytkownika baculi
 
  }  
 
  }  
 
  Messages {
 
  Messages {
−
Name = DirRaport #nazwa zasobu, odpowiada ona nazwie w zasobie Director opcji messages
+
Name = DirRaport #nazwa zasobu, odpowiada ona nazwie w zasobie Director opcji messages
−
Mailcommand = "/usr/sbin/bsmtp -h localhost -f \"\(Bacula\) \<%r\>\" -s \"Bacula: %t %e of %c %l\" %r" #komenda do wysłania maila z powiadomieniem
+
Mailcommand = "/usr/sbin/bsmtp -h localhost -f \"\(Bacula\) \<%r\>\" -s \"Bacula: %t %e of %c %l\" %r" #komenda do wysłania maila z powiadomieniem
−
  Operatorcommand = "/usr/sbin/bsmtp -h localhost -f \"\(Bacula\) \<%r\>\" -s \"Bacula: Intervention needed for %j\" %r" #mail z powiadomieniem
+
Operatorcommand = "/usr/sbin/bsmtp -h localhost -f \"\(Bacula\) \<%r\>\" -s \"Bacula: Intervention needed for %j\" %r" #mail z powiadomieniem
−
  Mail = slawek@linux-user.eu = all, !skipped #mail od kogo
+
Mail = slawek@linux-user.eu = all, !skipped #mail od kogo
−
  Operator = slawek@linux-user.eu = mount #mail od kogo
+
Operator = slawek@linux-user.eu = mount #mail od kogo
−
  Console = all, !skipped, !saved #wyświetlanie statusów i zdarzeń wartość all wyświetla wszystko
+
Console = all, !skipped, !saved #wyświetlanie statusów i zdarzeń wartość all wyświetla wszystko
−
    Append = "/var/spool/bacula/log" = all, !skipped #ustawienie zapisywania statusów i raportów do pliku logów wartość all wszystko
+
Append = "/var/spool/bacula/log" = all, !skipped #ustawienie zapisywania statusów i raportów do pliku logów wartość all wszystko
 
  }
 
  }
 
  Storage {
 
  Storage {
−
Name = Dysk-Pendrive #nazwa zasobu, używana w zasobie jobs
+
Name = Dysk-Pendrive #nazwa zasobu, używana w zasobie jobs
−
Address = 192.168.2.15 #adres IP z bacula-sd,  
+
Address = 192.168.2.15 #adres IP z bacula-sd,  
−
SD Port = 9103 #port bacula-sd
+
SD Port = 9103 #port bacula-sd
−
Password = qwerty123-sd #hasło do bacula-sd
+
Password = qwerty123-sd #hasło do bacula-sd
−
Device = "Urzadzenie pendrive" #nazwa urzadzenia, uzyte również w bacula-sd
+
Device = "Urzadzenie pendrive" #nazwa urzadzenia, uzyte również w bacula-sd
−
Media Type = Pliki-na-usb #nazwa typu obsługiwanych woluminów, uzywana w bacula-sd
+
Media Type = Pliki-na-usb #nazwa typu obsługiwanych woluminów, uzywana w bacula-sd
−
Maximum Concurrent Jobs = 1 #ilośc zadań, które jednocześnie może zrealizować urządzenie
+
Maximum Concurrent Jobs = 1 #ilośc zadań, które jednocześnie może zrealizować urządzenie
 
  }  
 
  }  
 
  Client {
 
  Client {
−
Name = backup_na_pendrive # nazwa klienta, użyta również w sekcji Job
+
Name = backup_na_pendrive # nazwa klienta, użyta również w sekcji Job
−
Address = 192.168.2.15 #adres IP komputera klienta,  
+
Address = 192.168.2.15 #adres IP komputera klienta,  
−
FD Port = 9102 #numer portu bacula-client, domyślnie 9102
+
FD Port = 9102 #numer portu bacula-client, domyślnie 9102
−
Catalog = "Baza-danych-bacula" #jakiej bazy danych użyć, nazwa z sekcji Catalog
+
Catalog = "Baza-danych-bacula" #jakiej bazy danych użyć, nazwa z sekcji Catalog
−
Password = "qwerty123-fd" #hasło do bacula-fd na kliencie
+
Password = "qwerty123-fd" #hasło do bacula-fd na kliencie
−
AutoPrune = no # czyszczenie przestarzałych danych z bazy danych
+
AutoPrune = no # czyszczenie przestarzałych danych z bazy danych
 
  }
 
  }
 
  Pool {
 
  Pool {
−
Name = "Backup-na-pendrive-poniedzialek" #nazwa puli woluminów
+
Name = "Backup-na-pendrive-poniedzialek" #nazwa puli woluminów
−
Pool Type = Backup #zawsze tak ma byc
+
Pool Type = Backup #zawsze tak ma byc
−
Recycle = yes #ponowne użycie dla każdego nowo utworzonego wolumenu
+
Recycle = yes #ponowne użycie dla każdego nowo utworzonego wolumenu
−
AutoPrune = yes #czyszczenie przestarzałych plików, zadań i woluminów
+
AutoPrune = yes #czyszczenie przestarzałych plików, zadań i woluminów
−
Volume Retention = 14 days #czas zachowania danych na woluminie, po upłynięciu dane stają się przedawnione i możliwy jest ponowny zapis na nich
+
Volume Retention = 14 days #czas zachowania danych na woluminie, po upłynięciu dane stają się przedawnione i możliwy jest ponowny zapis na nich
−
Maximum Volume Bytes = 2000 MB # maksymalny rozmiar voluminu
+
Maximum Volume Bytes = 2000 MB # maksymalny rozmiar voluminu
−
LabelFormat = "serwer-ogrody-plik-poniedzialek-"  
+
LabelFormat = "serwer-ogrody-plik-poniedzialek-"  
−
Storage = Dysk-Pendrive #nazwa urzadzenia z sekcji Storage
+
Storage = Dysk-Pendrive #nazwa urzadzenia z sekcji Storage
 
  }
 
  }
 
  Pool {
 
  Pool {
−
        Name = "Backup-na-pendrive-wtorek" #nazwa puli woluminów
+
Name = "Backup-na-pendrive-wtorek" #nazwa puli woluminów
−
        Pool Type = Backup #zawsze tak ma byc
+
Pool Type = Backup #zawsze tak ma byc
−
        Recycle = yes #ponowne użycie dla każdego nowo utworzonego wolumenu
+
Recycle = yes #ponowne użycie dla każdego nowo utworzonego wolumenu
−
        AutoPrune = yes #czyszczenie przestarzałych plików, zadań i woluminów
+
AutoPrune = yes #czyszczenie przestarzałych plików, zadań i woluminów
−
        Volume Retention = 14 days #czas zachowania danych na woluminie, po upłynięciu dane stają się przedawnione i możliwy jest ponowny zapis na nich
+
Volume Retention = 14 days #czas zachowania danych na woluminie, po upłynięciu dane stają się przedawnione i możliwy jest ponowny zapis na nich
−
        Maximum Volume Bytes = 2000 MB # maksymalny rozmiar voluminu
+
Maximum Volume Bytes = 2000 MB # maksymalny rozmiar voluminu
−
        LabelFormat = "serwer-ogrody-plik-wtorek-"
+
LabelFormat = "serwer-ogrody-plik-wtorek-"
−
        Storage = Dysk-Pendrive #nazwa urzadzenia z sekcji Storage
+
Storage = Dysk-Pendrive #nazwa urzadzenia z sekcji Storage
 
  }
 
  }
 
  Pool {
 
  Pool {
−
        Name = "Backup-na-pendrive-sroda" #nazwa puli woluminów
+
Name = "Backup-na-pendrive-sroda" #nazwa puli woluminów
−
        Pool Type = Backup #zawsze tak ma byc
+
Pool Type = Backup #zawsze tak ma byc
−
        Recycle = yes #ponowne użycie dla każdego nowo utworzonego wolumenu
+
Recycle = yes #ponowne użycie dla każdego nowo utworzonego wolumenu
−
        AutoPrune = yes #czyszczenie przestarzałych plików, zadań i woluminów
+
AutoPrune = yes #czyszczenie przestarzałych plików, zadań i woluminów
−
        Volume Retention = 14 days #czas zachowania danych na woluminie, po upłynięciu dane stają się przedawnione i możliwy jest ponowny zapis na nich
+
Volume Retention = 14 days #czas zachowania danych na woluminie, po upłynięciu dane stają się przedawnione i możliwy jest ponowny zapis na nich
−
        Maximum Volume Bytes = 2000 MB # maksymalny rozmiar voluminu
+
Maximum Volume Bytes = 2000 MB # maksymalny rozmiar voluminu
−
        LabelFormat = "serwer-ogrody-plik-sroda-"
+
LabelFormat = "serwer-ogrody-plik-sroda-"
−
        Storage = Dysk-Pendrive #nazwa urzadzenia z sekcji Storage
+
Storage = Dysk-Pendrive #nazwa urzadzenia z sekcji Storage
 
  }
 
  }
 
  Pool {
 
  Pool {
−
        Name = "Backup-na-pendrive-czwartek" #nazwa puli woluminów
+
Name = "Backup-na-pendrive-czwartek" #nazwa puli woluminów
−
        Pool Type = Backup #zawsze tak ma byc
+
Pool Type = Backup #zawsze tak ma byc
−
        Recycle = yes #ponowne użycie dla każdego nowo utworzonego wolumenu
+
Recycle = yes #ponowne użycie dla każdego nowo utworzonego wolumenu
−
        AutoPrune = yes #czyszczenie przestarzałych plików, zadań i woluminów
+
AutoPrune = yes #czyszczenie przestarzałych plików, zadań i woluminów
−
        Volume Retention = 14 days #czas zachowania danych na woluminie, po upłynięciu dane stają się przedawnione i możliwy jest ponowny zapis na nich
+
Volume Retention = 14 days #czas zachowania danych na woluminie, po upłynięciu dane stają się przedawnione i możliwy jest ponowny zapis na nich
−
        Maximum Volume Bytes = 2000 MB # maksymalny rozmiar voluminu
+
Maximum Volume Bytes = 2000 MB # maksymalny rozmiar voluminu
−
        LabelFormat = "serwer-ogrody-plik-czwartek-"
+
LabelFormat = "serwer-ogrody-plik-czwartek-"
−
        Storage = Dysk-Pendrive #nazwa urzadzenia z sekcji Storage
+
Storage = Dysk-Pendrive #nazwa urzadzenia z sekcji Storage
 
  }
 
  }
 
  Pool {
 
  Pool {
−
        Name = "Backup-na-pendrive-piatek" #nazwa puli woluminów
+
Name = "Backup-na-pendrive-piatek" #nazwa puli woluminów
−
        Pool Type = Backup #zawsze tak ma byc
+
Pool Type = Backup #zawsze tak ma byc
−
        Recycle = yes #ponowne użycie dla każdego nowo utworzonego wolumenu
+
Recycle = yes #ponowne użycie dla każdego nowo utworzonego wolumenu
−
        AutoPrune = yes #czyszczenie przestarzałych plików, zadań i woluminów
+
AutoPrune = yes #czyszczenie przestarzałych plików, zadań i woluminów
−
        Volume Retention = 14 days #czas zachowania danych na woluminie, po upłynięciu dane stają się przedawnione i możliwy jest ponowny zapis na nich
+
Volume Retention = 14 days #czas zachowania danych na woluminie, po upłynięciu dane stają się przedawnione i możliwy jest ponowny zapis na nich
−
        Maximum Volume Bytes = 2000 MB # maksymalny rozmiar voluminu
+
Maximum Volume Bytes = 2000 MB # maksymalny rozmiar voluminu
−
        LabelFormat = "serwer-ogrody-plik-piatek-"
+
LabelFormat = "serwer-ogrody-plik-piatek-"
−
        Storage = Dysk-Pendrive #nazwa urzadzenia z sekcji Storage
+
Storage = Dysk-Pendrive #nazwa urzadzenia z sekcji Storage
 
  }
 
  }
 
  FileSet {
 
  FileSet {
−
Name = "Baza-danych-postgresql" #nazwa akcji, użyta w sekcji job
+
Name = "Baza-danych-postgresql" #nazwa akcji, użyta w sekcji job
−
Include {
+
  Include {
−
Options {
+
  Options {
−
Signature = MD5 # sposób tworzenia sygnatur kopii zapasowych
+
    Signature = MD5 # sposób tworzenia sygnatur kopii zapasowych
−
}
+
      }
−
File = /var/lib/pgsql/9.1/data/ #pliki do archiwizowania
+
  File = /var/lib/pgsql/9.1/data/ #pliki do archiwizowania
−
}
+
−
Exclude { #nie archiwizuj poniższych plików
+
−
      File = /var/lib/pgsql/9.1/data/backup_test
+
−
    File = /var/lib/pgsql/9.1/data/backup_test_pg
+
 
   }
 
   }
 +
  Exclude { #nie archiwizuj poniższych plików
 +
    File = /var/lib/pgsql/9.1/data/backup_test
 +
    File = /var/lib/pgsql/9.1/data/backup_test_pg
 +
  }
 +
  }
 +
  FileSet {
 +
  Name = "Pliki-samby"
 +
Include {
 +
Options {
 +
  Signature = MD5 # sposób tworzenia sygnatur kopii zapasowych
 +
  }
 +
File = /home/samba/
 +
}
 +
Exclude {
 +
File = /home/samba/.*
 
  }
 
  }
−
FileSet {
 
−
Name = "Pliki-samby"
 
−
Include {
 
−
Options {
 
−
                        Signature = MD5 # sposób tworzenia sygnatur kopii zapasowych
 
−
                        }
 
−
                File = /home/samba/
 
−
                }
 
−
Exclude {
 
−
File = /home/samba/.*
 
−
}
 
 
  }
 
  }
 
  Schedule {
 
  Schedule {
−
Name = "Cykl-codzienny-full-poniedzialek" #nazwa zadania, uzywana w zasobie Job
+
Name = "Cykl-codzienny-full-poniedzialek" #nazwa zadania, uzywana w zasobie Job
−
Run = Full monday at 16:00 #backup powinien wykonać w poniedziałek o godzinie 16, możemy ustawić mon - fri at 10:00 wtedy backup będzie się  
+
Run = Full monday at 16:00 #backup powinien wykonać w poniedziałek o godzinie 16, możemy ustawić mon - fri at 10:00 wtedy backup będzie się  
 
  #wykonywać w dni od poniedziałku do piątku
 
  #wykonywać w dni od poniedziałku do piątku
 
  }
 
  }
 
  Schedule {
 
  Schedule {
−
        Name = "Cykl-codzienny-full-wtorek" #nazwa zadania, uzywana w zasobie Job
+
Name = "Cykl-codzienny-full-wtorek" #nazwa zadania, uzywana w zasobie Job
−
        Run = Full tuesday at 00:04   
+
Run = Full tuesday at 00:04   
 
  }
 
  }
 
  Schedule {
 
  Schedule {
−
        Name = "Cykl-codzienny-full-sroda" #nazwa zadania, uzywana w zasobie Job
+
Name = "Cykl-codzienny-full-sroda" #nazwa zadania, uzywana w zasobie Job
−
        Run = Full wednesday at 15:10  
+
Run = Full wednesday at 15:10  
 
  }
 
  }
 
  Schedule {
 
  Schedule {
−
        Name = "Cykl-codzienny-full-czwartek" #nazwa zadania, uzywana w zasobie Job
+
Name = "Cykl-codzienny-full-czwartek" #nazwa zadania, uzywana w zasobie Job
−
        Run = Full thursday at 15:10  
+
Run = Full thursday at 15:10  
 
  }
 
  }
 
  Schedule {
 
  Schedule {
−
        Name = "Cykl-codzienny-full-piatek" #nazwa zadania, uzywana w zasobie Job
+
Name = "Cykl-codzienny-full-piatek" #nazwa zadania, uzywana w zasobie Job
−
        Run = Full friday at 16:15  
+
Run = Full friday at 16:15  
 
  }
 
  }
 
  Schedule {
 
  Schedule {
−
        Name = "Cykl-codzienny-incremental-poniedzialek"
+
Name = "Cykl-codzienny-incremental-poniedzialek"
−
        Run = Incremental monday at 10:00 #kopia przyrostowa w poniedziałek o 10:00
+
Run = Incremental monday at 10:00 #kopia przyrostowa w poniedziałek o 10:00
 
  }
 
  }
 
  Schedule {
 
  Schedule {
−
        Name = "Cykl-codzienny-incremental-wtorek"
+
Name = "Cykl-codzienny-incremental-wtorek"
−
        Run = Incremental tuesday at 00:23  
+
Run = Incremental tuesday at 00:23  
 
  }
 
  }
 
Schedule {
 
Schedule {
−
        Name = "Cykl-codzienny-incremental-sroda"
+
Name = "Cykl-codzienny-incremental-sroda"
−
        Run = Incremental wednesday at 15:13  
+
Run = Incremental wednesday at 15:13  
 
  }
 
  }
 
  Schedule {
 
  Schedule {
−
        Name = "Cykl-codzienny-incremental-czwartek"
+
Name = "Cykl-codzienny-incremental-czwartek"
−
        Run = Incremental thursday at 15:13  
+
Run = Incremental thursday at 15:13  
 
  }
 
  }
 
  Schedule {
 
  Schedule {
−
        Name = "Cykl-codzienny-incremental-piatek"
+
Name = "Cykl-codzienny-incremental-piatek"
−
        Run = Incremental friday at 16:17  
+
Run = Incremental friday at 16:17  
 
  }
 
  }
 
  Schedule {
 
  Schedule {
−
        Name = "Cykl-codzienny-full-samba-poniedzialek"  
+
Name = "Cykl-codzienny-full-samba-poniedzialek"  
−
        Run = Full monday at 01:00 #backup powinien wykonać się w poniedziałek o godzinie 01:00
+
Run = Full monday at 01:00 #backup powinien wykonać się w poniedziałek o godzinie 01:00
 
}
 
}
 
  Schedule {
 
  Schedule {
−
        Name = "Cykl-codzienny-full-samba-wtorek"  
+
Name = "Cykl-codzienny-full-samba-wtorek"  
−
        Run = Full tuesday at 00:06  
+
Run = Full tuesday at 00:06  
 
  }
 
  }
 
  Schedule {
 
  Schedule {
−
        Name = "Cykl-codzienny-full-samba-sroda"  
+
Name = "Cykl-codzienny-full-samba-sroda"  
−
        Run = Full wednesday at 00:06  
+
Run = Full wednesday at 00:06  
 
  }
 
  }
 
  Schedule {
 
  Schedule {
−
        Name = "Cykl-codzienny-full-samba-czwartek"  
+
Name = "Cykl-codzienny-full-samba-czwartek"  
−
        Run = Full thursday at 15:11  
+
Run = Full thursday at 15:11  
 
  }
 
  }
 
  Schedule {
 
  Schedule {
−
        Name = "Cykl-codzienny-full-samba-piatek"  
+
Name = "Cykl-codzienny-full-samba-piatek"  
−
        Run = Full friday at 16:19  
+
Run = Full friday at 16:19  
 
  }
 
  }
 
  Job {
 
  Job {
Linia 371: Linia 371:
 
  }
 
  }
 
  Job {
 
  Job {
−
Name = "Backup-bazy-danych-omeda-full-poniedzialek" #nazwa zasobu
+
Name = "Backup-bazy-danych-omeda-full-poniedzialek" #nazwa zasobu
−
Type = Backup
+
Type = Backup
−
Level = Full #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
+
Level = Full #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
−
Client = backup_na_pendrive #nazwa z sekcji Client
+
Client = backup_na_pendrive #nazwa z sekcji Client
−
Pool = "Backup-na-pendrive-poniedzialek" #nazwa z sekcji Pool, jaki wolumin
+
Pool = "Backup-na-pendrive-poniedzialek" #nazwa z sekcji Pool, jaki wolumin
−
Schedule = "Cykl-codzienny-full-poniedzialek" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
+
Schedule = "Cykl-codzienny-full-poniedzialek" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
−
Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
+
Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
−
FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
+
FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
−
# skrypt wykonywany przed zrobieniem backupa  
+
# skrypt wykonywany przed zrobieniem backupa (uwaga musisz mieć poniższy skrypt w lokalizacji podanej poniżej)
−
Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
+
Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
−
# Usuwanie zbekapowanego backupu
+
# Usuwanie zbekapowanego backupu
−
Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"
+
Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"
 
  }
 
  }
 
  Job {
 
  Job {
−
        Name = "Backup-bazy-danych-omeda-full-wtorek" #nazwa zasobu
+
Name = "Backup-bazy-danych-omeda-full-wtorek" #nazwa zasobu
−
        Type = Backup
+
Type = Backup
−
        Level = Full #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
+
Level = Full #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
−
        Client = backup_na_pendrive #nazwa z sekcji Client
+
Client = backup_na_pendrive #nazwa z sekcji Client
−
        Pool = "Backup-na-pendrive-wtorek" #nazwa z sekcji Pool, jaki wolumin
+
Pool = "Backup-na-pendrive-wtorek" #nazwa z sekcji Pool, jaki wolumin
−
        Schedule = "Cykl-codzienny-full-wtorek" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
+
Schedule = "Cykl-codzienny-full-wtorek" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
−
        Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
+
Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
−
        FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
+
FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
−
        # skrypt wykonywany przed zrobieniem backupa  
+
# skrypt wykonywany przed zrobieniem backupa  
−
        Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
+
Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
−
# Usuwanie zbekapowanego backupu
+
# Usuwanie zbekapowanego backupu
−
        Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"
+
Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"
 
  }
 
  }
 
  Job {
 
  Job {
−
        Name = "Backup-bazy-danych-omeda-full-sroda" #nazwa zasobu
+
Name = "Backup-bazy-danych-omeda-full-sroda" #nazwa zasobu
−
        Type = Backup
+
Type = Backup
−
        Level = Full #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
+
Level = Full #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
−
        Client = backup_na_pendrive #nazwa z sekcji Client
+
Client = backup_na_pendrive #nazwa z sekcji Client
−
        Pool = "Backup-na-pendrive-sroda" #nazwa z sekcji Pool, jaki wolumin
+
Pool = "Backup-na-pendrive-sroda" #nazwa z sekcji Pool, jaki wolumin
−
        Schedule = "Cykl-codzienny-full-sroda" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
+
Schedule = "Cykl-codzienny-full-sroda" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
−
        Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
+
Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
−
        FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
+
FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
−
        # skrypt wykonywany przed zrobieniem backupa  
+
# skrypt wykonywany przed zrobieniem backupa  
−
        Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
+
Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
−
        # Usuwanie zbekapowanego backupu
+
# Usuwanie zbekapowanego backupu
−
        Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"
+
Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"
−
        }
+
}
 
  Job {
 
  Job {
−
        Name = "Backup-bazy-danych-omeda-full-czwartek" #nazwa zasobu
+
Name = "Backup-bazy-danych-omeda-full-czwartek" #nazwa zasobu
−
        Type = Backup
+
Type = Backup
−
        Level = Full #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
+
Level = Full #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
−
        Client = backup_na_pendrive #nazwa z sekcji Client
+
Client = backup_na_pendrive #nazwa z sekcji Client
−
        Pool = "Backup-na-pendrive-czwartek" #nazwa z sekcji Pool, jaki wolumin
+
Pool = "Backup-na-pendrive-czwartek" #nazwa z sekcji Pool, jaki wolumin
−
        Schedule = "Cykl-codzienny-full-czwartek" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
+
Schedule = "Cykl-codzienny-full-czwartek" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
−
        Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
+
Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
−
        FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
+
FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
−
        # skrypt wykonywany przed zrobieniem backupa  
+
# skrypt wykonywany przed zrobieniem backupa  
−
        Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
+
Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
−
        # Usuwanie zbekapowanego backupu
+
# Usuwanie zbekapowanego backupu
−
        Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"
+
Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"
−
        }
+
}
 
  Job {
 
  Job {
−
        Name = "Backup-bazy-danych-omeda-full-piatek" #nazwa zasobu
+
Name = "Backup-bazy-danych-omeda-full-piatek" #nazwa zasobu
−
        Type = Backup
+
Type = Backup
−
        Level = Full #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
+
Level = Full #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
−
        Client = backup_na_pendrive #nazwa z sekcji Client
+
Client = backup_na_pendrive #nazwa z sekcji Client
−
        Pool = "Backup-na-pendrive-piatek" #nazwa z sekcji Pool, jaki wolumin
+
Pool = "Backup-na-pendrive-piatek" #nazwa z sekcji Pool, jaki wolumin
−
        Schedule = "Cykl-codzienny-full-piatek" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
+
Schedule = "Cykl-codzienny-full-piatek" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
−
        Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
+
Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
−
        FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
+
FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
−
        # skrypt wykonywany przed zrobieniem backupa  
+
# skrypt wykonywany przed zrobieniem backupa  
−
        Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
+
Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
−
        # Usuwanie zbekapowanego backupu
+
# Usuwanie zbekapowanego backupu
−
        Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"
+
Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"
−
        }
+
}
 
  Job {
 
  Job {
−
        Name = "Backup-bazy-danych-omeda-incremental-poniedzialek" #nazwa zasobu
+
Name = "Backup-bazy-danych-omeda-incremental-poniedzialek" #nazwa zasobu
−
        Type = Backup
+
Type = Backup
−
        Level = Incremental #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
+
Level = Incremental #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
−
        Client = backup_na_pendrive #nazwa z sekcji Client
+
Client = backup_na_pendrive #nazwa z sekcji Client
−
        Pool = "Backup-na-pendrive-poniedzialek" #nazwa z sekcji Pool, jaki wolumin
+
Pool = "Backup-na-pendrive-poniedzialek" #nazwa z sekcji Pool, jaki wolumin
−
        Schedule = "Cykl-codzienny-incremental-poniedzialek" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
+
Schedule = "Cykl-codzienny-incremental-poniedzialek" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
−
        Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
+
Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
−
        FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
+
FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
−
# skrypt wykonywany przed zrobieniem backupa  
+
# skrypt wykonywany przed zrobieniem backupa  
−
Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
+
Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
−
# Usuwanie zbekapowanego backupu
+
# Usuwanie zbekapowanego backupu
−
Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"  
+
Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"  
−
 
+
 
  }
 
  }
 
  Job {
 
  Job {
−
        Name = "Backup-bazy-danych-omeda-incremental-wtorek" #nazwa zasobu
+
Name = "Backup-bazy-danych-omeda-incremental-wtorek" #nazwa zasobu
−
        Type = Backup
+
Type = Backup
−
        Level = Incremental #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
+
Level = Incremental #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
−
        Client = backup_na_pendrive #nazwa z sekcji Client
+
Client = backup_na_pendrive #nazwa z sekcji Client
−
        Pool = "Backup-na-pendrive-wtorek" #nazwa z sekcji Pool, jaki wolumin
+
Pool = "Backup-na-pendrive-wtorek" #nazwa z sekcji Pool, jaki wolumin
−
        Schedule = "Cykl-codzienny-incremental-wtorek" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
+
Schedule = "Cykl-codzienny-incremental-wtorek" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
−
        Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
+
Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
−
        FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
+
FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
−
        # skrypt wykonywany przed zrobieniem backupa  
+
# skrypt wykonywany przed zrobieniem backupa  
−
        Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
+
Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
−
        # Usuwanie zbekapowanego backupu
+
# Usuwanie zbekapowanego backupu
−
        Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"
+
Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"
 
  }       
 
  }       
 
  Job {
 
  Job {
−
        Name = "Backup-bazy-danych-omeda-incremental-sroda" #nazwa zasobu
+
Name = "Backup-bazy-danych-omeda-incremental-sroda" #nazwa zasobu
−
        Type = Backup
+
Type = Backup
−
        Level = Incremental #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
+
Level = Incremental #poziom zadania - Full pełen, Incremental przyrostowy, Differental różnicowy
−
        Client = backup_na_pendrive #nazwa z sekcji Client
+
Client = backup_na_pendrive #nazwa z sekcji Client
−
        Pool = "Backup-na-pendrive-sroda" #nazwa z sekcji Pool, jaki wolumin
+
Pool = "Backup-na-pendrive-sroda" #nazwa z sekcji Pool, jaki wolumin
−
        Schedule = "Cykl-codzienny-incremental-sroda" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
+
Schedule = "Cykl-codzienny-incremental-sroda" #nazwa z sekcji schedule, określa kiedy ma się wykonywać backup
−
        Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
+
Messages = DirRaport #raport wykonania zadania nazwa z sekcji Messagess
−
        FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
+
FileSet = "Baza-danych-postgresql" #jakie zadanie mam wykonać nazwa z sekcji FileSet
−
        # skrypt wykonywany przed zrobieniem backupa  
+
# skrypt wykonywany przed zrobieniem backupa  
−
        Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
+
Client Run Before Job = "/var/lib/pgsql/9.1/data/pg_dump"
−
        # Usuwanie zbekapowanego backupu
+
# Usuwanie zbekapowanego backupu
−
        Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"
+
Client Run After Job  = "/var/lib/pgsql/9.1/data/delete_pg_dump"
 
  }
 
  }
 
  Job {
 
  Job {

Wersja z 15:11, 16 wrz 2012

Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Narzędzia


Sponsor serwisu

Firma informatyczna ITProjek Bydgoszcz usługi informacztyczne, serwery, linux, windows, strony www, hosting, sieci komputerowe, system archiwizacji danych