LINUX.ORG.RU

История изменений

Исправление 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
Новые сущности не создаются, только обновляются прежние!? 3) Представление bacula о fileset
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.
4) Оценка fileset
*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
Новые сущности не создаются, только обновляются прежние!? 3) Представление bacula о fileset
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.
4) Оценка fileset
*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
*