支持的版本: 当前 (17) / 16 / 15 / 14 / 13
开发版本: devel

69.2. 备份清单文件对象 #

描述单个文件的对象包含一个 Path 键或一个 Encoded-Path 键。通常情况下,会存在 Path 键。关联的字符串值是相对于备份目录根目录的文件路径。位于用户定义表空间中的文件的路径的前两个组成部分将是 pg_tblspc 和表空间的 OID。如果路径不是合法的 UTF-8 字符串,或者用户请求对所有文件使用编码路径,则会存在 Encoded-Path 键。它存储相同的数据,但编码为十六进制数字的字符串。字符串中的每对十六进制数字代表一个字节。

以下两个键始终存在

Size

此文件的预期大小,为整数。

Last-Modified

备份时服务器报告的文件的最后修改时间。与备份中存储的其他字段不同,pg_verifybackup 不会使用此字段。包含此字段仅用于提供信息。

如果备份启用了文件校验和,则会存在以下键

Checksum-Algorithm

用于计算此文件校验和的校验和算法。目前,备份清单中每个文件的校验和算法都是相同的,但这在未来的版本中可能会发生变化。目前,支持的校验和算法有 CRC32CSHA224SHA256SHA384SHA512

Checksum

为此文件计算的校验和,存储为一系列十六进制字符,校验和的每个字节对应两个十六进制字符。

提交更正

如果您在文档中发现任何不正确的内容,或者与您使用特定功能的体验不符,或需要进一步说明,请使用 此表单 报告文档问题。