[pgsql-jp: 34867] Re: 異なるバージョン間のデータ移行
Takamasa Yamazaki
takamasa_yamazaki @ plusone.itp.co.jp
2005年 2月 10日 (木) 17:21:31 JST
いつもお世話になっております。
山崎と申します。
古いほうデータベースのダンプを取るときに -D オプションをつけなければ、
リストアできませんでしたが、
下記の方法で無事データベースを移行することができました。
ありがとうございました。
> 異なったリリース間の database 移行には
> 次のようにしています。
> ---- old database -----
> pg_dump -Ft -b hoge > dump_hoge.tar
>
> ---- new database -----
> createdb -T template0 new_hoge
> pg_restore -d new_hoge dump_hoge.tar
>
> 注意点は
> 作成したdump_hoge.tarのownerをpostgresにして
> postgresのパーミッションのディレクトリーに置く。
> pg_resore をpostgresでおこなう。
>
> >サーバの変更にともない、ラージオブジェクトを含むデータの移行を考えておりま
> >す。
> >ラージオブジェクトの存在しないデータベースではうまくいったのですが、
> >ラージオブジェクトが含まれるデータベースでは下記のエラーが出て、
> >データを移行することができませんでした。
pgsql-jp メーリングリストの案内