История изменений
Исправление petav, (текущая версия) :
Обнаружено, что запись «\w{8,15}-\S{4}-\S{4}-\S{4}-\S{12}» интерпретируется Bacula как:
w{8,15}-S{4}-S{4}-S{4}-S{12}
How-to Тестирование fileset Bacula
1) Конфигурационный файл
# cat /etc/bacula/conf.d/fileset/1cv8-files.conf
Fileset {
Name = 1cv8-files
Include {
Options {
RegexDir = "\\w{8,15}-\\S{4}-\\S{4}-\\S{4}-\\S{12}"
Exclude = yes
}
Options {
RegexDir = "logs"
Exclude = yes
}
File = "/home/usr1cv8/.1cv8"
File = "/var/1C/licenses"
File = "/var/www"
File = "/etc/apache2"
File = "/opt/1cv8/conf"
}
}
#
2) Обновление конфигурации
systemctl reload bacula-dir
FileSet: name=1cv8-files IgnoreFileSetChanges=0
O e
RD \w{8,15}-\S{4}-\S{4}-\S{4}-\S{12}
N
O e
RD logs
N
I /home/usr1cv8/.1cv8
I /var/1C/licenses
I /var/www
I /etc/apache2
I /opt/1cv8/conf
N
You have messages.
*estimate job=1cv8-files fileset=1cv8-files client=1cv8 listing
Using Catalog "bacula"
Connecting to Client 1cv8 at 1cv8:9102
-rw-r----- 1 usr1cv8 grp1cv8 524 2024-04-01 09:35:07 /home/usr1cv8/.1cv8/1C/1cv8/1cv8wsrv.lst
...
drwxr-xr-x 2 root root 4096 2024-04-21 04:42:27 /opt/1cv8/conf
2000 OK estimate files=263 bytes=426,119
*
Исходная версия petav, :
Обнаружено, что запись «\S{8,15}-\S{4}-\S{4}-\S{4}-\S{12}» интерпретируется Bacula как:
S{8,15}-S{4}-S{4}-S{4}-S{12}
How-to Тестирование fileset Bacula
1) Конфигурационный файл
# cat /etc/bacula/conf.d/fileset/1cv8-files.conf
Fileset {
Name = 1cv8-files
Include {
Options {
RegexDir = "\\w{8,15}-\\S{4}-\\S{4}-\\S{4}-\\S{12}"
Exclude = yes
}
Options {
RegexDir = "logs"
Exclude = yes
}
File = "/home/usr1cv8/.1cv8"
File = "/var/1C/licenses"
File = "/var/www"
File = "/etc/apache2"
File = "/opt/1cv8/conf"
}
}
#
2) Обновление конфигурации
systemctl reload bacula-dir
FileSet: name=1cv8-files IgnoreFileSetChanges=0
O e
RD \w{8,15}-\S{4}-\S{4}-\S{4}-\S{12}
N
O e
RD logs
N
I /home/usr1cv8/.1cv8
I /var/1C/licenses
I /var/www
I /etc/apache2
I /opt/1cv8/conf
N
You have messages.
*estimate job=1cv8-files fileset=1cv8-files client=1cv8 listing
Using Catalog "bacula"
Connecting to Client 1cv8 at 1cv8:9102
-rw-r----- 1 usr1cv8 grp1cv8 524 2024-04-01 09:35:07 /home/usr1cv8/.1cv8/1C/1cv8/1cv8wsrv.lst
...
drwxr-xr-x 2 root root 4096 2024-04-21 04:42:27 /opt/1cv8/conf
2000 OK estimate files=263 bytes=426,119
*