Redrock Postgres 搜索 英文
版本: 13 / 14 / 15 / 16 / 17

69.2. 备份清单文件对象 #

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

以下两个键始终存在

Size

此文件的预期大小(以整数形式表示)。

Last-Modified

备份时服务器报告的文件上次修改时间。与存储在备份中的其他字段不同,此字段不会被 pg_verifybackup 使用。仅出于信息目的而包括在内。

如果备份是在启用文件校验和的情况下进行的,则将存在以下键

Checksum-Algorithm

用于计算此文件校验和的校验和算法。目前,这将适用于备份清单中的每个文件,但此内容在未来版本中可能会发生更改。目前,受支持的校验和算法为 CRC32CSHA224SHA256SHA384SHA512

校验和

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