データベースのバックアップをローカルPCにダウンロードしました。今回は次の作業「新データベースを作る」を実施します。データベースを作ります。データベースを新規に作ることになります。手順を載せておきます。1.データベースの中からMySQL5.1を選ぶ2.データベース作成を実行する3.データベース名を決めて入力するわかり易いデータベース名を決めてテキストボックスに入力します。その後、保存ボタンをクリックします。上の作成したデータベースをクリックし、SQLデータベースプロパティWindowを開きます。そこでアクセス可能なユーザを設定すれば終了です。ユーザが設定されていない場合は、事前に新規のユーザを設定する必要が有ります。ここで重要なのはwp_config.phpに記述するデータベース接続情報を確認しておくことです。必要ならメモを取っておきましょう。データベースサーバ名(ホスト名)ですが、作成したデータベースをクリックすると表示されます。Serverがそれに該当します。この例で言うと「mys*********.jp」となります。次にデータベース名ですが、先ほど作成したデータベースの名前です。この例で言うと「expressweb」ですね。データベースユーザIDは、アクセス可能なユーザ名です。データベースユーザパスワードは、アクセス可能なユーザのパスワードです。他のレンタルサーバと違うところも多々有るとは思いますが、参考になればと思います。データベースを作成すると聞くと、さも大変そうに聞こえますが難しい設定はレンタルサーバが担当してくれますので、単純な作業でデータベースを作成できます。問題が有るとするなら、大量の問い合わせが発生したとき(自分のWebサイトでも、他の人のWebサイトでも共有サーバなら負荷は同じ)、データベースのパフォーマンスが落ちることになりますので、ある程度費用が掛かっても堅牢なサーバを運用しているところを選ぶなど考えないといけないかもしれません。データをリストア(5)です。移行(引っ越し)しました。今回は次の作業「現データベースのデータのバックアップ」を実施します。新レンタルサーバにFTPで全ファイルアップロード稼働テストDNSの切り替え現データベースのデータのバックアップ現データベースも新データベースも同じMySQLなのでphpMyAdminを使うことで簡単に移行できます。他のツールを使用している場合でも同じようなことができると思いますので参考にしてください。phpMyAdminを立ち上げデータベースのバックアップSQL文を取得するバックアップSQL文が正常に取得できたか確認する。phpMyAdminを立ち上げデータベースのバックアップSQL文を取得するレンタルサーバのデータベースの管理ツールを立ち上げます。InfinitoPlusではphpMyAdminが使われています。基本的に全てですが、他のアプリのテーブルが入っている場合などは除外します。出力形式はSQLを選択ファイルに保存するにチェック。ローカルPCにSQLファイルがダウンロードされます。ダウンロードされるのでダウンロードされたファイルを後で確認します。後で見てわかり易い名前にします。上の画面では隠れていて見えませんがすぐ下に有ります。各自の環境に合わせ多少手を加えないといけないことが発生するかもしれませんが、基本的にはここでバックアップしたもので新しいデータベースに正常にリストア出来れば、なにも問題有りませんので、何か問題が有ってもググって解決してください。バックアップSQL文が正常に取得できたか確認するよほど大きなデータベースでない限り速やかにバックアップできて、ファイルもダウンロードされてきます。応答がないようなら何か問題が起きてますのでメッセージが出てないか確認しましょう。先ほど6のファイル名を入力で指定した名前でデータベースをバックアップしたSQLファイルがダウンロードされてきます。必要ありませんがSQLに知識が有るなら開いて確認してみてください。先回の作業でローカルPCにWordPressのバックアップフォルダを作りました。後々の為にSQLファイルをダウンロードフォルダから移しておきましょう。今回の作業はphpMyAdminを使って行うことから、正常に終了すれば簡単な作業です。定期的にデータベースのバックアップを取る際にも同じ方法で取得できます。今回もし異常が出てうまくいかなかった場合は、データの保全性からもデータを正常にバックアップできるようにしてください。新データベースを作る(4)です。移動(引っ越し)を行いました。おおまかな作業手順は下のとおりです。今回は、「1.現レンタルサーバからFTPで関係ファイルを全部ダウンロード」を行いました。新レンタルサーバにFTPで全ファイルアップロード稼働テストDNSの切り替え現レンタルサーバからFTPで関係ファイルを全部ダウンロード先ほど書いた通り、現レンタルサーバはInfinitoPlusです。studioを開発ツールとしてWebサイトとデータベース等の処理プログラムを開発しているのでIISが稼働するWindowsサーバとして利用していました。今回、Wordpressを使ってブログを書くことにしたのですが、Wordpressを動かす要件をクリアしていたのでWordpressのサーバとしても使うことに決めました。処理が重くて編集はもとより表示にも時間が掛かってしまう始末です。今回はそのInfinitoPlusからWordpressのファイルを全部ダウンロードするだけの簡単な作業でです。作業手順は、次の通りです。ローカルPCにWordpressをダウンロードするフォルダを作成するFTPクライアントを使用してレンタルサーバに繋げるFTPにて全ファイルをダウンロードするローカルPCにWordpressをダウンロードするフォルダを作成する作業は言葉その通りです。ローカルPCの都合の良いどこでも良いのでわかり易いところにフォルダーを作ります。私はこれから定期的にバックアップを取ろうと思っているので、フォルダを「WordpressBrogBackUp」で作り、更にその中に本日付けの日付フォルダを作りました。本日付のファイルの中に「BackUP」フォルダを更に作りました。\WordpressBrogBackUp\20150529\BackUP更に、これはどちらでもいいのですが、「UpLoad」フォルダも作りました。\WordpressBrogBackUp\20150529\UpLoadこのフォルダはBackUPをまるっとコピーして、wp_config.phpを編集しFTPでアップロードする用のフォルダのつもりで作りました。FTPクライアントを使用してレンタルサーバに繋げるFTPサーバ名や接続ID、接続パスワードはわかっていますか?わかっていないようならサーバに設定されていると思いますので調べておきましょう。FTPクライアントはインストールしていますか?レンタルサーバの機能にもFTPは入っていますが、使いやすいものを自分でインストールするのも一つの手です。私は、FFFTPという無料のソフトを使っています。FTPクライアントを立ち上げ、接続を来ないます。接続が成功したら、Wordpressが入っているフォルダへ移動します。InfinitoPlusでは「\wwwroot\wordpress.bia.jp」ですが、レンタルサーバによって若干違うディレクトリ構成になることも有りますので、自分のレンタルサーバの環境に合わせてください。フォルダー名も違いますので他のWebサイトのフォルダに間違えないようにしてください。FTPソフトで全ファイルをダウンロードしてください。ちなにみ、InfinitoPlusは重いので、途中何度も接続が切れる事態となりました。下の方に、「接続できませんでした」。しょぼいレンタルサーバだとこんな感じでに失敗を繰り返すかも知れません。途中で止まったりもしますが、全部のファイルをダウンロードできるまで繰り返しダウンロードをしてください。繰り返すたびに前回までにダウンロードしたファイルに対して、同じファイルが有ります。処理しますかみたいな指示を促されると思いますが、新しい日付なら上書きするという設定にしてダウンロードすると良いと思います。ASPNETで動かしているときはあまり感じなかったストレスが、Wordpressの時は良く感じてしまいました。レンタルサーバ選びにもみんなの評価を見てハズレのレンタルサーバを選ばないようにしましょう。データのバックアップ(3)です。引っ越し(1)InfinitoPlusで「WordPressでブログ」を運用していますが、かなり重たく、表示も一部欠落するとか、ログインに時間が掛かるとか、編集の途中で接続が切れるなど、、、今、これを書いてる最中にも接続が切れました。再接続するまで保存を中断します。念のため、お使いのブラウザー上でこの投稿をバックアップしています。」と上部に表示されています。今回は30秒くらいで再接続されましたが、5分くらい待たされる時も有ります。いうレンタルサーバも契約しているので、そちらに引っ越そうかと思います。引っ越し今回はドメインもURLも変更しないので、単純にファイルコピーとDataBaseのデータ移動のみで行けると思います。手さぐりで移行していきます。ExpressWebはMySQLのデータベースが3つまで作れるのですが、既に2つ使っていて他にも使いたいと考えているので、ついでにデータベースのテーブル名(プレフィックス)の変更もしてしまおうと考えています。簡単な手順で移行したいので、作業の流れを以下の通りにします。新レンタルサーバにFTPで全ファイルアップロード稼働テストDNSの切り替え1つの記事を書く間に2回の接続切断また、切断されてしまいました。再接続するまで保存を中断します。念のため、お使いのブラウザー上でこの投稿をバックアップしています。重いし切れるし、ストレスが溜まるサーバです^^;この機にレンタルサーバの乗り換えも考えないとダメかな。新規カテゴリーの追加もなかなかできない^^;はじめてのWordpressの移行作業なので作業経過をなるべく書き留めて行きたいと思っています。次回の参考にもなると思うので。上手く移行できると助かまります。InfinitoPlusで運用は重い?今回は、運用時の応答性についての話です。InfinitoPlusで運用は重い?現在この「Wordpressでブログ」の運用をレンタルサーバのInfinitoPlusで行って居ますが、投稿や編集中に接続が切れて戻ってこない時が有ります。そんな場合は、「ブラウザ上で下書きを保存しています」のメッセージが出ていますので一応の安心感は有ります。それでも、応答がしばらくない状態が続くと嫌ですね。これからどうしよう?まだまだ新規の投稿や見直し編集を行いたいので、レンタルサーバの移動も考えたいと思います。レンタルサーバの移動も良い経験になるかもしれないし。データベースのバックアップやリストアの方法を把握したりしたいと思います。ファイルのバックアップはFTPで簡単にできると思いますが念のため下調べとかも。WordPressのようなアプリはもっと軽快に動くと思っていましたが、そうでもないのですね。レンタルサーバの選択基準に処理速度も考慮しないといけないのかな?時間のある時に調査してみたいと思います。