支援的版本: 目前 (17) / 16 / 15 / 14 / 13
開發版本: devel

69.2. 備份清單檔物件 #

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

以下兩個鍵總是存在

大小

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

上次修改時間

伺服器在備份時報告的檔案上次修改時間。 與備份中儲存的其他欄位不同,pg_verifybackup 不會使用此欄位。 包含它僅供參考。

如果備份是在啟用檔案總和檢查碼的情況下進行的,則將會存在以下鍵

總和檢查碼演算法

用於計算此檔案總和檢查碼的總和檢查碼演算法。 目前,這對於備份清單中的每個檔案都是相同的,但在未來的版本中可能會變更。 目前,支援的總和檢查碼演算法為 CRC32CSHA224SHA256SHA384SHA512

總和檢查碼

為此檔案計算的總和檢查碼,儲存為一系列十六進位字元,每個總和檢查碼位元組兩個字元。

提交更正

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