更新时间:2024-09-27 15:58:21

客户端安装目录下AnyBackupClient/etc/ClientService/PostgreSQL的postgresqlEnv.Config文件,为PostgreSQL可配置项,现加以说明,可按照需要进行配置。

image27.png

配置参数

参数说明:

  • ArchiveSize:判断归档日志剩余空间是否不足的最小值。当归档路径空间低于此值时,备份任务失败报错。修改此参数可修改备份任务判断归档日志路径空间是否不足的边界值,默认为2097152KiB(2GiB),最小值可配置0,即不判断归档路径空间是否满,最大值为9223372036854775807KiB,配置单位为KiB。
  • DoSwitchXlog:是否切换归档日志。默认为1,切换归档;配置0,代码不切换归档日志。
  • **DonotCheckLogBackupType = 0:**日志是否转完备检测。默认为0,检测日志任务是否需要转完备;配置0,代码不检测日志任务是否需要转完备,存在一定的数据一致性风险。
  • postgresPostgreSQLControlProgramPath:PostgreSQL数据库安装路径,安装客户端时填写。
  • postgresPostgreSQLClusterDataPath:集群实例所在的数据路径,安装客户端时填写。
  • **BackupThreadNum:**多通道选项。当备份多通道数量需要配置为大于8时,可通过在postgresqlEnv.config中添加BackupThreadNum配置项配置备份任务多通道数量,格式参考BackupThreadNum=8。默认每个通道需要256MiB内存,可根据实际生产环境内存适当调整。