[pgsql-jp: 41563] Re: バックアップ/リストア

Kazumasa Gotoh kgotoh @ cic-kk.co.jp
2014年 2月 13日 (木) 14:19:37 JST


後藤と申します。

PostgreSQL の pg_dump などでは、メジャーバージョンの高いものから
低いものへのデータ移行はできません。

このあたりは、どの DBMS であっても事情は似たり寄ったりのはずです。

低いバージョンへ移行しよううとする事自身、かなり珍しいことだと思い
ますが、可能ならば移行先の PostgreSQL を 8.4 以上のものにするのが
一番話が早いと考えます。

または、移行先の環境に 8.4 以上の PostgreSQL を別途立てるとか。

どうしても 8.2.14 への移行が必要なのであれば、移行プログラムを
作成するなどの対処が必要になるでしょう。

From: <masaosa9592 @ zenrin.co.jp>
Date: Wed, 12 Feb 2014 08:52:20 +0000

> 佐野と申します。
> PostgreSQLのバックアップ/リストアについて質問があります。
> 
> PostgreSQL 8.4.14 から PostgreSQL 8.2.14へ
> テーブル指定で、バックアップ/リストアを行いたいと考えていますが、可能でしょうか。
> 
> PostgreSQL 8.4.14 のPgAdminで作成したバックアップファイルを
> PostgreSQL 8.2.14 のPgAdminでリストアのファイルとして指定しましたが、
> OKボタンが有効にならず、実行することができませんでした。
> 
> 
> 補足
>  バックアップ対象のテーブルは、6.6億レコード(220GB)ありますので、
>  可能であれば、バックアップ/リストア機能を利用したいと考えています。
> 
> 
> 以上、よろしくお願い致します。
> 


pgsql-jp メーリングリストの案内