第 73 章 备份清单格式

目录

73.1. 备份清单顶级(Top-level)对象
73.2. Backup Manifest File Object
73.3. Backup Manifest WAL Range Object

pg_basebackup生成的备份清单主要用于允许使用pg_verifybackup验证备份。 但是,其他工具也可以读取备份清单文件并使用其中包含的信息用于其自己的用途。 为此,本章介绍备份清单文件的格式。

备份清单是编码为 UTF-8 的 JSON 文档。 (虽然通常情况下 JSON 文档需要 Unicode,PostgreSQL 允许jsonjsonb数据类型可使用任何受支持的服务器编码。备份清单没有类似的例外。) JSON 文档始终是一个对象;此对象中存在的键将放在下一节中进行介绍。