Postgresql
pg_start_backup 與 pg_basebackup
我
pg_start_backup
從這里和pg_base_backup
這裡讀過一些東西。我很困惑。那麼,在這兩種方法中,哪一種通常更好?似乎
pg_start_backup
比pg_base_backup
. 但是,pg_base_backup
有參數pg_start_backup
與pg_basebackup –xlog-method=stream
命令相同。如果我有這樣的情況:
- 沒有分群
- 一些表的邏輯複製(不是整個數據庫)
- 無熱備
- 1 db 物理伺服器,一個實例中有多個數據庫
- 想要實施 PITR
哪一個適合我?我只是困惑。
- Postgres
謝謝
如果你問這個問題,
pg_basebackup
你應該使用什麼。pg_start_backup()
(或pg_backup_start()
從 v15 開始)是做同樣事情的低級、更複雜的方法,如果您需要,它可以為您提供更大的靈活性。