簡體   English   中英

Postgresql pg_basebackup 和 archive_command

[英]Postgresql pg_basebackup and archive_command

由於在復制期間執行的 pg_basebackup 介紹,我正在考慮刪除 archive_command。 我不確定我是否理解正確 - 我假設我不需要 archive_command,因為 pg_basebackup -X stream - 也會備份 pg_wal 目錄,所以我不想復制由 archive_command 制作的 WAL。

你能告訴我這是否是一個好的選擇嗎? 謝謝。

如果沒有 WAL 存檔,則只能在單個時間點(即備份任務完成的那一刻)恢復備份。

使用 WAL 存檔,您可以恢復到從備份完成到最近的 WAL 文件存檔的任何時間點。 這種能力對你是否有價值,你需要自己回答。

如果您確實保留了存檔,那么您可以使用-X none進行基本備份以避免重復 WAL。 雖然我認為復制幾個關鍵 WAL 文件的額外保護通常值得額外的空間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM