この記事では、顧客のデータベースをリセラーホスティングアカウントに移行する方法を紹介します。この時点で、すでにcPanelアカウントを作成しているはずです。これらの手順は、VPSリセラープログラムと共有オプションでも機能します。
顧客がデータベースを使用しているかどうかを確認するにはどうすればよいですか?
顧客がWordPressやJoomlaなどのコンテンツ管理システムを使用している場合、またはショッピングカートを持っている場合は、データベースを使用してWebサイトのコンテンツを保存している可能性があります。
エクスポートする前に、常にデータベースを「修復」することが重要です。多くの場合、「修復」を使用せずにデータベースをエクスポートすると、キャッシュやさまざまなサーバー側の機能が原因でデータが失われる可能性があります。
phpMyAdminでデータベースを修復する方法
phpMyAdmin 人気のあるオープンソースのデータベース管理システムです。これは広く使用されているため、顧客はホスティング環境で利用可能なインストールを利用できる場合があります。ここでは、cPanelインターフェースからphpMyAdminにアクセスする方法を説明します。
- cPanelにログインします。
- phpMyAdminをクリックします データベースの下にあります カテゴリー。
- 左側のメニューから修復するデータベースを選択します。
- テーブルの下 セクションですべてチェックを選択します 。
- ドロップダウンメニューで、[テーブルの修復]を選択します 。
顧客がcPanelまたはphpMyAdminを持っていない場合は、次のコマンドを使用してコマンドラインでデータベースを修復することもできます。
mysqlcheck --repair -u [USERNAME] -p [DATABASE]
[USERNAME]を実際のデータベースのユーザー名に、[DATABASE]をデータベースの名前に置き換えてください。
.sql形式のデータベースのコピーが必要になります。あなたの顧客はあなたにこれを提供することができるはずです。そうでない場合は、データベースをエクスポートする方法がいくつかあります。
可能な場合は、phpMyAdminを使用してデータベースをエクスポートできます。コマンドラインでデータベースをエクスポートすることもできます。
古いホストから.sqlファイルを復元したら、データベースを顧客のphpMyAdminインストール(cPanelから入手可能)に簡単にインポートできます。
以下の手順は、元のデータベースをインポートするための新しいデータベースを作成した後に実行することを目的としています。
- cPanelにログインします。
- [データベース]セクションに移動します。
- phpMyAdminを選択します 。
- インポートするデータベースを選択します。
- [インポート]をクリックします トップメニューから。
- インポートするファイルの下 参照をクリックします 。
- インポートするデータベースファイルを見つけます。
-
移動をクリックします 下部にあります。
データベースをインポートしたので、このデータベースを使用するすべてのアプリケーションが正常に接続できることを確認します。 DNSをリセラーサーバーに切り替える前に、hostsファイルを変更してサイトをテストできることを忘れないでください。
cPanel以外のホストからのアカウントの移行に取り組んでいる場合は、リセラーアカウントへのメールの転送に関する次の記事に進むことができます。