バージョン選択

フォーラム

メニュー

オンライン状況

85 人のユーザが現在オンラインです。 (71 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 85
もっと...

サイト内検索

バグ報告 > 管理機能 > バックアップをリストアしてDB不整合になってしまった。

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
yosako
投稿日時: 2012/2/1 18:34
対応状況: −−−
一人前
登録日: 2011/12/3
居住地:
投稿: 101
バックアップをリストアしてDB不整合になってしまった。
開発機からテスト機への移行テストをしています。

開発機の環境
EC-CUBE 2.11.4
OS Windows Vista
Apache 2.2.21
PHP 5.3.8
MySQL 5.5.18

行った手順:
1.開発機からバックアップ管理でデータのバックアップを作成します。
2.テスト機で新規インストール。SQL文のinsertについては、商品関連を除く。
3.テスト機でdtb_backupに直接書き込む。
4.テスト機で開発機のバックアップをリストアする。

テスト機で新たに商品を登録しようとしてエラーとなり、調べたところ、dtb_products_product_id_seqが書き換わらずに商品数と不整合となっていました。

バックアップファイルのautoinc_data.csvとbkup_data.csvを見ると確かに両方ともdtb_products_product_id_seqが入っていないのが原因ではないかと思います。

それとも、この移行方法は想定外なのでしょうか。
seasoft
投稿日時: 2012/2/1 19:20
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: バックアップをリストアしてDB不整合になってしまった。
> バックアップファイルのautoinc_data.csvとbkup_data.csvを見ると確かに両方とも
> dtb_products_product_id_seqが入っていないのが原因ではないかと思います。

dtb_products_product_id_seq ではなく、dtb_products_product_id かと。(autoinc_data.csv)

これも無いですか?


> それとも、この移行方法は想定外なのでしょうか。

オフィシャルには想定外だと思います。ただ、実際には同様の利用方法をした経験はあります。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

yosako
投稿日時: 2012/2/2 9:41
対応状況: −−−
一人前
登録日: 2011/12/3
居住地:
投稿: 101
Re: バックアップをリストアしてDB不整合になってしまった。
dtb_products_product_idは入っていました。これを見て、dtb_products_product_id_seqが更新されているのでしょうか。

やはり、DBのインポート、エキスポートで直接移行した方がいいんでしょうね。
DBのゴミを排除する目的で上記のような手順でしたのですが、そうなると、再度、どうやってゴミを排除するかを考えないと...
seasoft
投稿日時: 2012/2/2 9:59
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: バックアップをリストアしてDB不整合になってしまった。
> dtb_products_product_idは入っていました。これを見て、dtb_products_product_id_seqが更新されているのでしょうか。

そのハズなのですが・・・
とりあえず、2.12.0 デベロッパー版では正常に反映されたようです。


> やはり、DBのインポート、エキスポートで直接移行した方がいいんでしょうね。

同じDB間では、その方が良いと思います。


> DBのゴミを排除する目的で上記のような手順でしたのですが、そうなると、再度、どうやってゴミを排除するかを考えないと...

「ゴミ」って、何でしょうか?

DB ダンプと、バックアップって、やっていることが大して変わらないような・・・


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,856名です
総投稿数は109,989件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1291
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.