質問 > 管理機能 > PostgreSQLのバックアップについて |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
regista |
投稿日時: 2011/12/16 20:54
対応状況: −−−
|
新米 登録日: 2011/7/20 居住地: 投稿: 7 |
PostgreSQLのバックアップについて いつも参考にさせていただいております。
現在、MySQLで運用していたデータをPostgreSQLに変換して coreserverのお試し期間でテストしています。 データベースに関して知識が乏しく、初歩的な質問だと思いますので 申し訳ないのですが、EC-CUBE管理画面で作成したバックアップを リストアした際にシーケンスがバックアップ時の値に戻らない ようなのですが、こういうものなのでしょうか? みなさんどのようにしているのかと思い質問させていただきました。 よろしくお願い致します。 ----------------------------------- [EC-CUBE] 2.11.4 [レンタルサーバ]CORESERVER (CORE-A) [PHP] PHP 5.2.5 [データベース] PostgreSQL 8.2.4 ----------------------------------- |
eoogle |
投稿日時: 2011/12/19 12:34
対応状況: −−−
|
一人前 登録日: 2011/11/14 居住地: 投稿: 95 |
Re: PostgreSQLのバックアップについて MySQLはテーブルの中にAUTO_INCREMENT値をもっていて、
Postgresでは別テーブルにもっていると思いますが、 データをコンバートした際は、そのあたりも考慮されておりますでしょうか。 |
regista |
投稿日時: 2011/12/19 20:10
対応状況: −−−
|
新米 登録日: 2011/7/20 居住地: 投稿: 7 |
Re: PostgreSQLのバックアップについて eoogle様、ありがとうございます。
MySQLのAUTO_INCREMENT値にあたるものがPostgresの シーケンスなんですよね? 間違っていたらすいません。。。 MySQLからPostgresのシーケンスに入る値をメモし、 Postgresにその値を入力して、データベースの移行までは うまくいったと思うのですが、EC-CUBE管理画面でいったん バックアップを取り、色々データを弄った後にリストアをしても テーブルの値はバックアップ時に戻るのですが シーケンスの値がバックアップ時には戻らないのです。 通常はシーケンスの値もバックアップ時に戻るものなのでしょうか? |
eoogle |
投稿日時: 2011/12/20 14:24
対応状況: −−−
|
一人前 登録日: 2011/11/14 居住地: 投稿: 95 |
Re: PostgreSQLのバックアップについて リストアされた後に、
メモされていたAUTO_INCREMENT値を Postgresのシーケンスに入力する方法では問題ありますか。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |