0

破損しているように見える magento データベースがあります。だから修理したい。しかし、修復を開始する前に、既存のデータベースをバックアップしたいと考えています。しかし、データベースをエクスポートしてバックアップし、後でインポートしようとすると、「#1062 - キー 'PRIMARY' のエントリ '1' が重複しています」のようなエラーが発生します。

私は単にバックアップを取ることができません。私はphpmyadminからデータベースをコピーしようとしましたが、それでも同じ問題があり、既存のデータベースはライブWebサイトで使用されているため、修復を試みることで危険を冒すことはできません.

誰が何ができるかを提案できますか?

4

1 に答える 1

0

これは Magento に関する質問ではなく、ライブ サイトでの一般的なエクスポート/インポートに関するものです。私が提案するのは、エクスポートを作成してから別のクリーンなデータベースにインポートし、古いデータベースの名前を「*_old」に変更し、新しいクリーンを元の名前に変更することです。

もちろん、しばらくサイトがダウンし、ユーザー セッション データが少し失われる可能性はありますが、事前にメンテナンスについてユーザーに伝えておけば、大きな問題にはなりません。

また、私が提案するのは、このアプローチをどこかのローカルホストでテストしてから、ライブサイトでのみテストすることです。もちろん、万一に備えてすべてのバックアップを用意してください。

于 2013-08-29T10:13:27.067 に答える