数据仓库服务 GAUSSDB(DWS)-归档:archive_command

时间:2024-08-12 17:16:27

archive_command

参数说明:由管理员设置的用于归档WAL日志的命令,建议归档路径为绝对路径。

参数类型:SIGHUP

取值范围:字符串

默认值:(disabled)

  • 字符串中任何%p都被要归档的文件的绝对路径代替,而任何%f都只被该文件名代替(相对路径都相对于数据目录的)。如果需要在命令里嵌入%字符就必须双写%。
  • 这个命令当且仅当成功的时候才返回零。示例如下:
    1
    2
    archive_command = 'cp --remove-destination %p /mnt/server/archivedir/%f' 
    archive_command = 'copy %p /mnt/server/archivedir/%f'  # Windows
    
  • --remove-destination选项作用为:复制前如果目标文件已存在,会先删除已存在的目标文件,然后执行复制操作。
  • 当archive_mode为on, archive_mode未设置时,系统会在pg_xlog目录下新建backup目录,并将wal日志复制压缩至pg_xlog/backup目录。
support.huaweicloud.com/devg-910-dws/dws_04_0903.html