[pgsql-jp: 25957] Re: drop table からの復活方法
Yutaka tanida
yutaka @ hi-net.zaq.ne.jp
2002年 5月 15日 (水) 12:51:23 JST
谷田です。
On Tue, 14 May 2002 23:08:10 +0900 (JST)
Yoshinao Ikeuchi <el4y-ikuc @ asahi-net.or.jp> wrote:
> あやまって、drop tableしてしまったのですが、
> dropしたtableの復活方法はあるでしょうか?
commit以前ならrollback出来ますが、それ以外ではバックアップから復元するし
かないと思います。
> バックアップとして、/home/pgsql/data以下は全てコピーで
> とっていたので、
>
> % cd /home/pgsql
> % mv data data.orig
> % cp -pr /backup/pgsql/data .
>
> として、postmasterを再起動したのですが、dropした
> tableはどこにも見あたりません...。
・postmasterを停止する
・$PGDATAを復元する(停止中に行うのがポイント)
・postmasterを起動する
で大丈夫だと思いますが・・・
--
Yutaka tanida <yutaka @ hi-net.zaq.ne.jp>
pgsql-jp メーリングリストの案内