問題ID: 34473
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
問題ID: 34473
msg# 1
fujii0401
投稿数: 23
こちらの解説のベースバックアップの手順として
「SELECT文でpg_start_backup()関数を呼び出す」
「データベースクラスタ全体の物理バックアップを取得する」
「SELECT文でpg_stop_backup()関数を呼び出す」
という3つの工程が記載されていますが
あくまでこれはベースバックアップのあいだにdbの変更が生じる可能性があるので
その変更に関してもwalファイルを取得する必要があり
そのために行う操作が「pg_start_backup()関数」と「pg_stop_backup()関数」という認識でよろしいでしょうか?
尚、物理バックアップとしてディレクトリの物理バックアップを取得していますがその間psqlサーバーを止める必要もないということもなくディレクトリのバックアップはオフラインの物理バックアップと方法は変わらないという認識でよろしいでしょうか?
「SELECT文でpg_start_backup()関数を呼び出す」
「データベースクラスタ全体の物理バックアップを取得する」
「SELECT文でpg_stop_backup()関数を呼び出す」
という3つの工程が記載されていますが
あくまでこれはベースバックアップのあいだにdbの変更が生じる可能性があるので
その変更に関してもwalファイルを取得する必要があり
そのために行う操作が「pg_start_backup()関数」と「pg_stop_backup()関数」という認識でよろしいでしょうか?
尚、物理バックアップとしてディレクトリの物理バックアップを取得していますがその間psqlサーバーを止める必要もないということもなくディレクトリのバックアップはオフラインの物理バックアップと方法は変わらないという認識でよろしいでしょうか?
Re: 問題ID: 34473
msg# 1.1
arashi1977
居住地: 広島
投稿数: 1715
あんまりDBの運用は詳しくないので試しにググってみたところ、サラッとそれらしいのが見つかりました。
https://www.postgresql.jp/document/12/html/continuous-archiving.html#BACKUP-LOWLEVEL-BASE-BACKUP
引用:その認識で良さそうです。
引用:pg_wal配下に書き出されるファイルをバックアップすることになるみたいなので、止めなくても良さそうですね。
https://www.postgresql.jp/document/12/html/continuous-archiving.html#BACKUP-LOWLEVEL-BASE-BACKUP
引用:
あくまでこれはベースバックアップのあいだにdbの変更が生じる可能性があるので
その変更に関してもwalファイルを取得する必要があり
そのために行う操作が「pg_start_backup()関数」と「pg_stop_backup()関数」という認識でよろしいでしょうか?
引用:
尚、物理バックアップとしてディレクトリの物理バックアップを取得していますがその間psqlサーバーを止める必要もないということもなくディレクトリのバックアップはオフラインの物理バックアップと方法は変わらないという認識でよろしいでしょうか?