LINUX.ORG.RU
решено ФорумAdmin

Bacula, Бэкап только нужных файлов по маске


0

1
FileSet {
    Name = Name
    Include {
        Options {
           signature = MD5
           compression= GZIP
           recurse = yes
        }
        File = "C:\\Program Files\\Folder\\Folder2\\Folder3\\Folder4\\*.dmp"
    }
}

Такая конструкция не работает. Говорит что нет файла *.dmp. Может плохо искал, но не нашел вообще ни чего про маски в Include.

★★★★★
Ответ на: комментарий от blind_oracle

Спасибо. Большое. Тоже нашел, Подумал чуть и нашел.

regexfile=string Specifies a POSIX extended regular expression to be applied to non-directories. No directories will be matched by this directive. However, note that the match is done against the full path and filename, so your regex string must take into account that filenames are preceded by the full path. If Exclude is not enabled, the regex will select which files are to be included. If Exclude=yes is specified, the regex will select which files are to be excluded. Multiple regex directives may be specified, and they will be applied in turn until the first one that matches. It is recommended to enclose the string in double quotes.

The regex libraries differ from one operating system to another, and in addition, regular expressions are complicated, so you may want to test your expressions prior to running your backup by using the bregex program. Please see the Utilitiesbregex chapter of this manual for more.

http://www.bacula.org/en/dev-manual/main/main/Configuring_Director.html#SECTI...

petav ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Спасибо. Из-за экранирования появились проблемы при восстановлении части задания.

petav ★★★★★
() автор топика
Ответ на: комментарий от petav

В бакуле вроде даже для виндовых клиентов слеши указываются как в линупсе: «C:/Program Files» и экранировать ничего не надо.

blind_oracle ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.