[pgsql-jp: 34970] データーベース破損について
yasushi,m
mll @ jbms.co.jp
2005年 3月 7日 (月) 15:47:28 JST
いつもお世話様です。 マスオカと申します。
早速ですが、現在レンタルサーバーにて、データーベースを運用しています。
昨日、いきなりデーターベース内のテーブルが全て無くなってしまい(その様
に見えるだけ?)管理者に問い合わせたところ、レンタル容量オーバーで、デー
ターベースが、破損したのであろう? との 連絡がありました。
このような場合、テーブル全てが無くなってしまうようなことが有るのでしょ
うか?
また、復旧方法などあるのでしょうか?
今後、出来る対策はありますでしょうか?
趣味で運用していましたので・・ バックアップ等いい加減だったため、焦っ
ています。 自業自得と諦めてるのですが・・ 何らかの意見を頂ければと思
い、投稿させていただきました。
よろしくお願いいたします。
環境は
FreeBSD 4.5-RELEASE-p37
PostgreSQL(libpq) Version 7.2.1
です。
コマンドから以下を実行
% psql db_Name
Welcome to psql, the PostgreSQL interactive terminal.
Type: \copyright for distribution terms
\h for help with SQL commands
\? for help on internal slash commands
\g or terminate with semicolon to execute query
\q to quit
db_Name=> \dt
No relations found.
db_Name=> vacuum analyze;
NOTICE: Skipping "pg_group" --- only table or database owner can
VACUUM it
NOTICE: Skipping "pg_database" --- only table or database owner can
VACUUM it
NOTICE: Skipping "pg_shadow" --- only table or database owner can
VACUUM it
FATAL 2: open of /usr/local/pgsql/data/pg_clog/0000 failed: No such
file or directory
server closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.
The connection to the server was lost. Attempting reset: Succeeded.
pg_dump db_Name > db_Name.txt にて、実行後の db_Name.txtの内容
↓ここから
--
-- Selected TOC Entries:
--
↑ここまで
ご教授 よろしくお願いいたします。
pgsql-jp メーリングリストの案内