Postgresql

pg_start_backup 與 pg_basebackup

  • September 9, 2022

pg_start_backup這里pg_base_backup 這裡讀過一些東西。

我很困惑。那麼,在這兩種方法中,哪一種通常更好?似乎pg_start_backuppg_base_backup. 但是,pg_base_backup有參數pg_start_backuppg_basebackup –xlog-method=stream命令相同。

如果我有這樣的情況:

  • 沒有分群
  • 一些表的邏輯複製(不是整個數據庫)
  • 無熱備
  • 1 db 物理伺服器,一個實例中有多個數據庫
  • 想要實施 PITR

哪一個適合我?我只是困惑。

  1. Postgres

謝謝

如果你問這個問題,pg_basebackup你應該使用什麼。pg_start_backup()(或pg_backup_start()從 v15 開始)是做同樣事情的低級、更複雜的方法,如果您需要,它可以為您提供更大的靈活性。

引用自:https://dba.stackexchange.com/questions/316679