2025年9月25日: PostgreSQL 18 釋出!
支援的版本: 當前 (18) / 17 / 16 / 15 / 14 / 13
開發版本: devel

70.2. 備份清單檔案物件 #

描述單個檔案的物件包含 Path 鍵或 Encoded-Path 鍵。通常,Path 鍵會出現。關聯的字串值是檔案相對於備份目錄根目錄的路徑。位於使用者自定義表空間的檔案的路徑的前兩個元件是 pg_tblspc 和表空間的 OID。如果路徑不是 UTF-8 中合法的字串,或者使用者請求對所有檔案使用編碼路徑,則會改用 Encoded-Path 鍵。它儲存相同的資料,但編碼為十六進位制數字字串。字串中的每兩個十六進位制數字代表一個位元組。

以下兩個鍵始終存在

Size

該檔案的預期大小,以整數表示。

Last-Modified

備份時伺服器報告的檔案最後修改時間。與備份中儲存的其他欄位不同,pg_verifybackup 不使用此欄位。僅包含此欄位是為了提供資訊。

如果備份是以啟用檔案校驗和的方式進行的,則以下鍵將存在

Checksum-Algorithm

用於計算檔案校驗和的演算法。目前,備份清單中的每個檔案都將使用相同的演算法,但這可能在未來的版本中發生變化。目前支援的校驗和演算法是 CRC32CSHA224SHA256SHA384SHA512

Checksum

為該檔案計算的校驗和,儲存為一系列十六進位制字元,每位元組兩個字元。

提交更正

如果您在文件中發現任何不正確的內容、與您對特定功能的體驗不符的內容或需要進一步澄清的內容,請使用 此表單 報告文件問題。