PostgreSQLについて質問です。


HDDが飛んでしまい、バックアップを取得していなかった為、データ復旧センターに見積もり依頼をかけています。

仮にデータディレクトリ(/usr/local/pgsql)以下が復旧できたとして、他サーバへそのデータを移行した際にデータベースを正常に起動した上でデータを読む事はできるものでしょうか?

ご存知の方いらっしゃいましたらその方法をご教授下さい!
お願い致します。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/12/21 22:27:08
  • 終了:2006/12/28 22:30:09

回答(2件)

id:b-wind No.1

b-wind回答回数3344ベストアンサー獲得回数4402006/12/21 22:36:56

ポイント60pt

Linux で PostgreSQL であれば凝った事をしなければデータディレクトリの中に全ての設定とデータがありますので復旧は可能です。

デフォルトでは /usr/local/pgsql/data 以下が全てそろっていれば問題ありません。

出来れば同じバージョンをインストールした後、(いわゆる初期化の)initdb の代わりに /usr/local/pgsql/data を書き戻しましょう。

データが完全であればそのまま PostgreSQL を起動すればロールバック等適切に処理してくれるはずです。

http://www.postgresql.jp/document/pg815doc/html/backup-file.html

id:noto-hantou

ありがとうございます!

Linuxサーバなので、この方法で試してみたいと思います。

2006/12/21 22:53:14

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 tamtam3 345 324 20 2006-12-21 23:03:37

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません