Postgresql 中文操作指南
77.2. Backup Manifest File Object #
描述单个文件的对象包含 Path 键或 Encoded-Path 键。通常,将出现 Path 键。关联的字符串值是相对于备份目录根目录的文件路径。位于用户定义表空间中的文件将具有开头两个组件为 pg_tblspc 和表空间 OID 的路径。如果路径不是合法的 UTF-8 字符串,或如果用户请求对所有文件使用已编码路径,那么会存在 Encoded-Path 键。这存储相同的数据,但它编码为十六进制数字字符串。字符串中的每对十六进制数字表示一个八位字节。
总会存在以下两个键:
-
Size
-
此文件的预期大小,为整数。
-
-
Last-Modified
-
备份时已封装的服务器报告的文件的上次修改时间。与备份中储存的其他域不同, pg_verifybackup 不使用该域。它仅出于信息目的而包括在内。
-
如果已启用文件校验和进行备份,将出现以下键:
-
Checksum-Algorithm
-
用于计算此文件的校验和的校验和算法。当前,它将与备份清单中的每个文件相同,但这可能会在将来版本中发生更改。目前,支持的校验和算法是 CRC32C、SHA224、SHA256、SHA384 和 SHA512。
-
-
Checksum
-
为此文件计算的校验和,存储为一系列十六进制字符,每个校验和字节两个字符。
-