Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: [РЕШЕНО]Bacula настройка исключений при копировании  (Прочитано 1433 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн captd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Добрый день! Есть сервер резервног окопирования Bacula 5.0.3, необходимо при копировании данных исключать копирование файлов по расширениям например: *.jpg, *.avi. Или же копирование только указанных форматов файлов к примеру *.doc, *.xls.

Если кто-нибудь сталкивался с такой задачей подскажите пожалуйста её правильное решение.

Пример конфиг. файла клиента:

# Client (File Services) to backup
Client {
Name = openvz-fd
Address = 192.168.0.6
FDPort = 9102
Catalog = MyCatalog
Password = "ktXKNDqUuU8IzYBsLFUHKtXjQG2sP6Ugc"      # password for FileDaemon
File Retention = 30 days            # 30 days
Job Retention = 6 months            # six months
AutoPrune = yes                     # Prune expired Jobs/Files
}
Job {
Name = openvz-job
Type = Backup
Level = Full
Client = openvz-fd
FileSet = "openvz-fileset"
Schedule = "openvz-schedule"
Storage = openvz-stor
Messages = Daemon
Priority = 10
                }
FileSet {
Name = "openvz-fileset"
Enable VSS = no
Include {
Options {
Ignore Case = yes
}
File = /hdd/disk/Backup
File = /hdd/disk/virtualbox
}
Exclude {
File = /hdd/disk/Backup/system
File = /hdd/disk/Backup/usr-src
File = /hdd/disk/Backup/vz
                }
                }
               
Pool {
Name = openvz-pool
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Volume Retention = 49 days
Maximum Volume Bytes = 100G
Maximum Volumes = 7
Maximum Volume Jobs = 1
Label Format = "openvz-"
Recycle Oldest Volume = yes
                }
               
Storage {
Name = openvz-stor
Address = 192.168.1.144
SDPort = 9103
Password = "ko1ZSWu4QoBKoHL-F4r0JDfOFnmWrById"
Device = openvz-storage
Media Type = File
}
               
Schedule {
Name = "openvz-schedule"
Run = Full on sun at 10:00

}
               
« Последнее редактирование: 20 Октября 2016, 18:18:10 от Punko »

Оффлайн captd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Bacula настройка исключений при копировании
« Ответ #1 : 04 Сентября 2012, 17:02:55 »
Выкладываю решение, может кому пригодится:
FileSet {
Name = "pc-01-fileset"
Include {
Options {
compression = GZIP
signature = MD5
WildFile = "*.doc"
WildFile = "*.xls"
WildFile = "*.odt"
WildFile = "*.ods"
WildFile = "*.docx"
WildFile = "*.xlsx"
WildFile = "*.xlsm"
IgnoreCase = yes
}
Options {
Exclude = yes
RegexFile = ".*"
}
File = "c:/Документы"
}
}
Данный код будет копировать только указанные расширения файлов.

 

Страница сгенерирована за 0.018 секунд. Запросов: 22.