PostgreSQLのバックアップ&リストア手法その1
(2)OSコマンド(rsyncなど)、バックアップツールによるバックアップ
OS側で用意されているコマンドやサードパーティ製のバックアップツールを利用したバックアップ方法は、PostgreSQLを停止してデータベースクラスタをコピーすれば完了です。リストアは、データベースクラスタのディレクトリを置き換えるだけです。この方法の利点は何といっても単純明快なことですが、以下の欠点があります。
- 一貫性を保ったバックアップを取得するために、PostgreSQLを停止しなければならない
- CPUアーキテクチャが異なる環境やメジャーバージョン(先頭2けた)が異なるPostgreSQLへはリストアできない
- バックアップファイルのサイズが、PostgreSQLのダンプツールを使用した場合に比べて大きくなりがち
OSコマンドとしては、tar、cpio、dump、rsync などのコマンドが使用できますが、なかでも差分バックアップができるrsync は特に有用です。
rsyncによる差分バックアップ
rsync を利用する場合は、PostgreSQLを運用中にいったんrsync を実行したうえでPostgreSQLを停止し、再度rsync を実行する方法が多く取られます。2回目のrsync は1回目のrsync でコピーしたものの差分のみをコピーするため、コピー時間が短くなり、結果的にPostgreSQLの停止時間を最小限に抑えることができるからです。
図 rsyncによる差分バックアップの流れ
以上、2種類のバックアップ、リストアについて説明しました。
◆◆◆
次回はPITRと呼ばれる機能を利用したバックアップについて説明します。
バックアップ先は信頼できるメディアを
最後に、当たり前のことですが、いずれのバックアップ手段を取るにしても、データベースと同じハードディスク上にバックアップを保存してしまうと、ハードディスクが壊れたときにせっかくのバックアップも取り出せなくなってしまいます。
バックアップファイルはデータベースと別の信頼できるハードディスクに保存するか、テープなどのメディアに保存するよう検討してください。
| 3/3 |
Index
使えば分かるPostgreSQL運用&チューニング(3)
PostgreSQLのバックアップ&リストア手法その1
PostgreSQLのバックアップ&リストア手法その1
・バックアップ手法3種の特徴
・(1)PostgreSQLのダンプツールを利用したバックアップ
データベースのバックアップを作成:pg_dump
pg_dumpの内部動作
pg_dumpの出力形式
・(1)PostgreSQLのダンプツールを利用したバックアップ
データベースのバックアップを作成:pg_dump
pg_dumpの内部動作
pg_dumpの出力形式
データベースクラスタ全体のバックアップを作成:pg_dumpall
pg_dumpallの内部動作と出力
pg_dump、pg_dumpallをcronで使う際の注意点
pg_dumpallの内部動作と出力
pg_dump、pg_dumpallをcronで使う際の注意点
・(2)OSコマンド(rsyncなど)、バックアップツールによるバックアップ
rsyncによる差分バックアップ
rsyncによる差分バックアップ
| 使えば分かるPostgreSQL運用&チューニング |
TechTargetジャパン
Database Expert フォーラム 新着記事
- IBMが歴史を変える!? 新カテゴリの製品を発表 (2012/5/25)
IBMは新たな製品カテゴリとなる「PureSystems」を発表。DB2 10とビッグデータの関係、PureSytemsの斬新さはどこかに迫ります - クラウド時代のデータ処理を支える分散KVSの可能性 (2012/5/23)
現在、高速データ処理の主流はインメモリ型データ処理だが、別の方法として分散KVSが注目を集めている。今回は分散KVSについて話を聞いた - 複数の表からデータを取り出して表示させる(2) (2012/4/23)
前回はSQLの基本的な結合構文について説明しました。今回は、より複雑な自己結合や外部結合について説明します - SQL Server、OOWにIQ、盛りだくさんの4月 (2012/4/20)
オラクルオープンワールドが3年ぶりに東京で開催されたほか、SQL Server 2012が提供開始されるなど、今月は話題が盛りだくさんです
|
|
@IT 新着記事
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -
お勧め求人情報
転職/派遣情報を探す
**先週の人気講座ランキング**
〜 Android編 〜
ホワイトペーパー(TechTargetジャパン)
ソリューションFLASH
