瑞士蘇黎世 - 2023 年 5 月 25 日
pg_dumpbinary
將 PostgreSQL 資料庫轉儲為二進制格式。 產生的轉儲必須使用提供的 pg_restorebinary
進行還原。
pg_dumpbinary 2.11 今天發布,它修復了還原時的一個主要問題。
extensions-tables.lst
。 在還原時,如果您需要排除某些擴充功能表,則也會將指令行篩選器應用於此列表。extensions-tables.lst
的舊轉儲向後相容。完整的更改和致謝列表可以在這裡找到
在以下情況下,pg_dumpbinary
非常有用:
pg_dump
導出,因為 escape/hex 輸出的總大小超過 1Gb。\0
,但資料由 pg_dump 導出為 char/varchar/text。 在這種情況下,pg_dump 會在第一個 '\0' 之後截斷所有資料,導致資料丟失。在這些情況下,pg_dumpbinary
通過以二進制格式轉儲 PostgreSQL 資料庫來提供幫助。 在所有其他情況下,首選與 PostgreSQL 一起發布的 pg_dump/pg_restore 指令。
請參閱文件以獲取更完整的可用功能描述。
pg_dumpbinary 是 LzLabs GmbH 的開源專案。 歡迎提供貢獻和想法。 使用 GitHub 的工具發送您的想法、功能請求或修補程式。
連結