重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

 linuxマシーンでposgresqlサーバを運用しています。
事情により、OSが起動できなくなりました。
 ほかのマシーンでHDDの中のpostgresqlサーバの
データ:/var/lib/psql/dataを見えて編集などができ
ます。
 データベースのデータを取り出したいですが、アドバ
イスをよろしくお願いします。

A 回答 (2件)

>新しくpostgresqlをインストールして、/var/lib/postgres/data


のなかのデータを、旧HDDのなかのものと
換えたりしてみましたが、成功しませんでした。

PostgreSQLの付属文書で「できる」と書いてあるので、おそらく手順が違うのでしょう。
行った手順、エラーメッセージ等を記述してみては?
(パスが違うのは打ち間違い?)

>どこのデータを入れ替えればよいか、と教えていただ
きたいです

参考URLによれば「pgsql/data以下全部」だそうです。

参考URL:http://www.postgresql.jp/document/pg800doc/html/ …
    • good
    • 0

他のlinux機に現在起動していないサーバで使用しているposgresと同一バージョンのものをインストールし、データを入れ替えれば、データの抜き取りが出来ます。



まぁ、ファイルが読めるうちにバックアップをとっておきましょう。
    • good
    • 0
この回答へのお礼

 色々とやっていたうちに、返事遅れましたが、どうも
ありがとうございました。
新しくpostgresqlをインストールして、/var/lib/postgres/data
のなかのデータを、旧HDDのなかのものと
換えたりしてみましたが、成功しませんでした。
 どこのデータを入れ替えればよいか、と教えていただ
きたいです

お礼日時:2005/03/19 12:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す