質問 > 管理機能 > 【2.4.4】同じバージョンで別サーバーにデータを移行したい。 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
hiroe |
投稿日時: 2013/2/27 15:18
対応状況: 開発中
|
半人前 登録日: 2012/11/26 居住地: 投稿: 23 |
【2.4.4】同じバージョンで別サーバーにデータを移行したい。 はじめまして質問させていただきます。
EC-CUBE2.4.4で運用中のショップのサーバー移行中です。 別サーバーにEC-CUBE2.4.4はインストールできたのですが、 商品登録CSVから旧サーバーでダウンロードしたCSVをアップロードすると次の様なエラーが表示されます。 =================================== ■2行目でエラーが発生しました。 ※ 一覧-メインコメントが入力されていません。<br /> ※ 一覧-メイン画像のファイルが存在しません。 ※ メイン画像のファイルが存在しません。 ※ メイン拡大画像のファイルが存在しません。 ※ 詳細-サブ画像(1)のファイルが存在しません。 ※ 詳細-サブ拡大画像(1)のファイルが存在しません。 =================================== また顧客情報や受注情報等のデータはどうやって移行すれば良いのでしょうか、 どうぞよろしくお願いいたします。 |
dkazuto |
投稿日時: 2013/2/27 15:35
対応状況: −−−
|
一人前 登録日: 2012/5/10 居住地: 投稿: 95 |
Re: 【2.4.4】同じバージョンで別サーバーにデータを移行したい。 hiroe様
まず、メインコメントはCSVの該当項目に値が入っていることを確認してください。
次に、画像がないというエラーに関しては、予めCSVファイルに記載されている画像ファイルが サーバにアップロードされていないとエラーとなってしまいます。 /html/upload/save_image/ のディレクトリの中にCSVに記載した画像ファイル名を持つファイルをアップロードしてから再度お試しください。 以上ご参考となればと思います。 |
hiroe |
投稿日時: 2013/2/27 17:29
対応状況: −−−
|
半人前 登録日: 2012/11/26 居住地: 投稿: 23 |
Re: 【2.4.4】同じバージョンで別サーバーにデータを移行したい。 dkazuto様
ご回答ありがとうございます! 画像は /html/uppload/save_image/ にアップされているのですが、同じエラーになってしまいます。 カテゴリもまだ登録されていないのでそれが原因かと思います。 これは引き続き対応したいと思います。 顧客データやポイント、購入履歴等のデータはどのように移行すれば良いのでしょうか? フォーラムやgoogleで検索しても出てこないので困っております。 もしご存知でしたらご教授いただけると大変助かります。 |
dkazuto |
投稿日時: 2013/2/27 22:31
対応状況: −−−
|
一人前 登録日: 2012/5/10 居住地: 投稿: 95 |
Re: 【2.4.4】同じバージョンで別サーバーにデータを移行したい。 hiroe様
顧客データ、ポイントデータ、購入履歴データは 現在のECCUBEではCSVからインポートすることができません。 そういった機能を持つプラグインもないため、 データベースに直接データを入力するしかありません。 同じバージョンのECCUBEのデータを完全に同じにするということでよろしければ、 データベースのデータダンプを直接新しいデータベースにインポートした方が早い気がします。 |
hiroe |
投稿日時: 2013/3/1 9:58
対応状況: −−−
|
半人前 登録日: 2012/11/26 居住地: 投稿: 23 |
Re: 【2.4.4】同じバージョンで別サーバーにデータを移行したい。 dkazuto様
ご回答ありがとうございます。 データ移行するプラグイン等はないのですね。 以前の管理会社がPHPMyAdminの情報を提供してくれず、 SSHにもログインできず、 現在途方にくれております。 |
hiroe |
投稿日時: 2013/3/8 17:29
対応状況: −−−
|
半人前 登録日: 2012/11/26 居住地: 投稿: 23 |
Re: 【2.4.4】同じバージョンで別サーバーにデータを移行したい。 現在の管理会社に
SSHのコマンドを教えて mysqlのダンプをとってもらい こちらでFTPでダウンロードすることができましたが、 文字コードが違うようで、 文字化けしてしまいました。 現行サーバー Server characterset: latin1 Db characterset: utf8 Client characterset: latin1 Conn. characterset: latin1 ======================= 新サーバー Server characterset: ujis Db characterset: utf8 Client characterset: binary Conn. characterset: binary もし対策をご存知でしたらご教授いただけると助かります。 どうぞよろしくお願いいたします。
|
nyantyu |
投稿日時: 2013/3/8 18:55
対応状況: −−−
|
常連 登録日: 2012/5/11 居住地: 投稿: 58 |
Re: 【2.4.4】同じバージョンで別サーバーにデータを移行したい。 ダンプファイルを「latin1」に対応したテキストエディタ(秀丸など)で開き、「utf-8」に変更して保存してから、DBに流すと文字化けが解消されるかと思います。
DBに流す前の確認として テキストエディタの文字コードを「utf8」に変更してから ダンプファイルを開いたときに文字化けしていなければ DBに流しても恐らく文字化けは起こらないかと思います。 |
hiroe |
投稿日時: 2013/3/11 10:46
対応状況: 解決済
|
半人前 登録日: 2012/11/26 居住地: 投稿: 23 |
Re: 【2.4.4】同じバージョンで別サーバーにデータを移行したい。 mysqldump *** --user=*** --password=***
--host=localhost --default-character-set=latin1 > backup.sql とコマンドを打ってもらったら無事文字化けしていない データを落とすことができました。 顧客情報と商品データも移り、 商品画像だけ表示されていなかったので uploadフォルダを新サーバーにアップし 全てデータが移りました。 あとは決済モジュールの設定だけです。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |