pg_basebackup 生成的备份清单主要用于允许使用 pg_verifybackup 验证备份。然而,其他工具也可以读取备份清单文件并利用其中包含的信息来实现自己的目的。为此,本章将介绍备份清单文件的格式。
备份清单是一个以 UTF-8 编码的 JSON 文档。(虽然通常 JSON 文档要求为 Unicode,但 PostgreSQL 允许 json
和 jsonb
数据类型与任何支持的服务器编码一起使用。备份清单没有类似的例外。) JSON 文档始终是一个对象;此对象中存在的键将在下一节中进行描述。
如果您在文档中看到任何不正确、与您在使用特定功能时的体验不符或需要进一步澄清的内容,请使用 此表格 报告文档问题。