バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 【2.13】バックアップができません。

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2020/6/5 11:37
対応状況: −−−
【2.13】バックアップができません。
===========================
[EC-CUBE] 2.13
[レンタルサーバ] Joe's
[OS] Windows10
[PHP] Ver 4.9.4
[データベース] MySQL(恐らく)
[WEBサーバ] ?
[ブラウザ] Microsoft Edge, Google Chrome
[導入プラグインの有無] 有
[カスタマイズの有無] 有
===========================

■2.13からクラウドへ移行中です

[現象]
2.13のバックアップを取ろうとすると以下のエラーが出るのですが、どうすれば良いでしょうか。
該当のテーブルが「TABLE 156」と大文字なのに対して表記が「table 156」と小文字なのが問題なのかと思いましたが
どこを修正すれば良いか分かりませんでした。


------------------------------------------------------------
Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。
SQL: [SELECT * FROM `table 156`]
MDB2 Error: no such table
_doQuery: [Error message: Could not execute statement]
[Last executed query: PREPARE mdb2_statement_mysql_18833d01c5797ad9dff6c9823eec6a176aaaf3f08e FROM 'SELECT * FROM `table 156`']
[Native code: 1146]
[Native message: Table '***.table 156' doesn't exist]
on [/home/***/public_html/data/class/SC_Query.php(1087)]
/home/***/public_html/***/admin/system/bkup.php(29): LC_Page_Admin_System_Bkup_Ex->process
/home/***/public_html/data/class_extends/page_extends/admin/system/LC_Page_Admin_System_Bkup_Ex.php(54): LC_Page_Admin_System_Bkup->process
/home/***/public_html/data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php(72): LC_Page_Admin_System_Bkup->action
/home/***/public_html/data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php(113): LC_Page_Admin_System_Bkup->lfCreateBkupData
/home/***/public_html/data/class/pages/admin/system/LC_Page_Admin_System_Bkup.php(302): SC_Query->doCallbackAll
/home/***/public_html/data/class/SC_Query.php(263): SC_Query->prepare
/home/***/public_html/data/class/SC_Query.php(1016): SC_Query->error
/home/***/public_html/data/class/SC_Query.php(1087): trigger_error
------------------------------------------------------------

【6/9追記】
データベース内には顧客情報が約6000件ほど入っていました。

468
投稿日時: 2020/6/5 15:28
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 【2.13】バックアップができません。
テーブルが見つからないというエラーが出ているようですので
テーブル名に何かしらの原因があるのかもしれません。
因みにTABLE 156というテーブル名は初めて見たのですが
ECCUBEで利用しているテーブルなのでしょうか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

ゲスト
投稿日時: 2020/6/5 16:11
対応状況: −−−
Re: 【2.13】バックアップができません。
ご回答ありがとうございます。

テーブルの使用状況について調べてみようと思います。
勉強不足でデータベースについて分からない事が多く、かなり時間を要しますが
詳細が判明致しましたら、またご指導頂けますと幸いです。
ゲスト
投稿日時: 2020/6/9 11:36
対応状況: −−−
Re: 【2.13】バックアップができません。
先日はありがとうございました。
データベースの中には顧客情報が約6000件ほど入っていました。
どこで使用しているかは分からないままです…。

468
投稿日時: 2020/6/9 12:39
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 【2.13】バックアップができません。
データだけ見ると会員テーブルのように思われますが
カラム名もCOL 数値と変わった命名になっていますね。
何か大規模なカスタマイズをされているのでしょうか?
他のテーブルはどんな名称ですか?
dtb_orderとかそういったdtbから始まるテーブルはありませんか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

ゲスト
投稿日時: 2020/6/9 13:46
対応状況: −−−
Re: 【2.13】バックアップができません。
テーブル数はこのような状態でした。
・dtb~(例:dtb_api_account) 102種
・mtb~(例:mtb_allowed_tag) 50種
・plg~(例:plg_productoptions_dtb_option) 5種
・TABLE 156

過去に、様々なプラグインを導入したものの
よく分からないエラーが起きて慌ててプラグインを削除したという事例が何度もあるらしいのですが
それが原因な可能性もありますでしょうか。
468
投稿日時: 2020/6/10 10:19
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 【2.13】バックアップができません。
dtbとmtbは元々ECCUBEにあるデフォルトのテーブルかと思います。
plgはプラグインによって利用しているテーブルと思います。
「TABLE 156」だけECCUBEの命名ルールからも外れたテーブルの為、
何の為に存在しているのか予測できないテーブルとなります。

バックアップが出来ない理由として、テーブル名に半角スペースが含まれている事、大文字が利用されている事が原因の可能性があるのではないかと思うのですが
(私はあまりそのような命名規則でテーブルを作成した事がないので...)
そのテーブルを削除する事もテーブル名を変える事もできないかと思いますので(トラブルが起きる可能性がある為)
ECCUBEのバックアップ機能でバックアップを取る事は難しいのではないでしょうか?

phpMyAdminを利用されているようですので
exportを利用してDBのバックアップをSQL等で取得されたほうが良いのではないでしょうか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

ゲスト
投稿日時: 2020/6/10 11:38
対応状況: −−−
Re: 【2.13】バックアップができません。
大変分かりやすいご回答ありがとうございました…!
データベースのバックアップが取れるとの事ですので調べてチャレンジしてみます。
ゲスト
投稿日時: 2020/6/10 13:59
対応状況: −−−
Re: 【2.13】バックアップができません。
データベースの情報をエクスポートし、ようやくバックアップ処理を進める事ができました。
しかし、送信ボタンを押してから10分以上経過したあたりで以下のエラーが発生し、中断してしまいました。

何度も申し訳ございません。
site.logの内容を転載しようかと思いましたがログが2,362行ありましたので、まずはエラーメッセージを転載させて頂きます。

-----

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at xxxx@xxx.xxx to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
468
投稿日時: 2020/6/10 23:43
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 【2.13】バックアップができません。
このエラーメッセージはサーバでエラーが発生しました。というものなので
理由はここでは分かりません。

10分くらいして発生したという事ですので
PHPの実行時間を制限しているmax_execution_timeに引っかかったのではないでしょうか?

データ容量が大きい場合等、各種制限がかかってしまう可能性はあるかと思います。
(php.iniの設定を変更する事で各種制限を緩くする事は出来ますが
 専用サーバーでない限り限界があります。)

そうなってくるとssh等でコマンドラインでの操作(mysqldumpコマンド等)を行う必要が出てくると思いますが
ECCUBEの範囲を外れて、Linux上での操作などになってきますので
ここで手取り足取り伝えると言う事は難しくなってきます。
(ご利用のレンタルサーバによってSSHが利用できる・出来ない等条件も変わってきます)

今回対象のECCUBEは何年も運用されているようなサイトのデータなのでしょうか?
データベースのバックアップを取得される目的はどのようなものでしょうか?
サイト移転等の目的があるのでしょうか?
それとも復旧作業用にバックアップを取っておきたいという事でしょうか?

要件によっては、サーバの操作に詳しい方、
もしくは業者に有償で作業を依頼する必要があるかもしれません。
(変にサーバを触ってしまってデータを壊してしまうとマズイと思いますので...)


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

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


 



ログイン


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

統計情報

総メンバー数は88,855名です
総投稿数は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.