描述單個檔案的物件包含 Path
鍵或 Encoded-Path
鍵。通常,Path
鍵會出現。關聯的字串值是檔案相對於備份目錄根目錄的路徑。位於使用者自定義表空間的檔案的路徑的前兩個元件是 pg_tblspc
和表空間的 OID。如果路徑不是 UTF-8 中合法的字串,或者使用者請求對所有檔案使用編碼路徑,則會改用 Encoded-Path
鍵。它儲存相同的資料,但編碼為十六進位制數字字串。字串中的每兩個十六進位制數字代表一個位元組。
以下兩個鍵始終存在
Size
該檔案的預期大小,以整數表示。
Last-Modified
備份時伺服器報告的檔案最後修改時間。與備份中儲存的其他欄位不同,pg_verifybackup 不使用此欄位。僅包含此欄位是為了提供資訊。
如果備份是以啟用檔案校驗和的方式進行的,則以下鍵將存在
Checksum-Algorithm
用於計算檔案校驗和的演算法。目前,備份清單中的每個檔案都將使用相同的演算法,但這可能在未來的版本中發生變化。目前支援的校驗和演算法是 CRC32C
、SHA224
、SHA256
、SHA384
和 SHA512
。
Checksum
為該檔案計算的校驗和,儲存為一系列十六進位制字元,每位元組兩個字元。
如果您在文件中發現任何不正確的內容、與您對特定功能的體驗不符的內容或需要進一步澄清的內容,請使用 此表單 報告文件問題。