前回のエントリで、BackWPupを利用してWordPressで構築したサイトのバックアップを作成できたので、今回はこのデータをリストアしてみます。
前回はロリポップサーバからバックアップしたので、これをさくらインターネットにリストアしてみます。つまり、WordPress移行作業をします。(移行しないけど)
<a href="https://px.a8.net/svt/ejp?a8mat=25GJVU+5CZJE+D8Y+61JSH" target="_blank"><img border="0" alt="" src="https://www20.a8.net/svt/bgt?aid=130102698009&wid=004&eno=01&mid=s00000001717001015000&mc=1" width="468" height="60" /></a>
移行手順
- リストア先の環境を用意
- リストア先サーバへファイルをアップロード
- リストア用のBackWPupスクリプトを実行する
- wp-config.phpを編集する
リストア先の環境を用意
まずは、さくらインターネットの管理画面にアクセスして、 MySQLの新しいデータベースを作成します。
右のツールバーから[データベースの設定] > [データベースの新規作成]を選択。
データベース名を入力して、[データベースを作成する]を選択。
これで、データベースが作成できました。
以下の情報をメモしておきます。
- データベースサーバ名
- 作成したデータベース名
- データベース ユーザ名
- データベース パスワード
リストア先サーバへファイルをアップロード
あらかじめBackWPupでバックアップしておいたzipファイルを解凍します。
リストア先のさくらインターネットのWordPressを配置するディレクトリに、解凍したファイルをまるごとアップロードします。
リストア用のBackWPupスクリプトを実行する
リストアをするためにはBackWPupのスクリプトを実行します。
まずは、スクリプトを以下のサイトから手に入れます。
- Download 窶コ BackWPup.com
- backwpup_db_restore.php
ダウンロードしたら、WordPressを配置するディレクトリにこのスクリプトもアップロードします。
アップロードしたスクリプトにブラウザからアクセスします。
Select file to restore:と表示されるので、データベースにチェックをつけて、Nextを選択。
メモしておいた情報を元に、フォーマットを埋めていく。
- データベースサーバ名
- 作成したデータベース名
- データベース ユーザ名
- データベース パスワード
[Restore Done. Please delete the SQL file and this script.]と表示されてリストア終了。
追記:2013年6月
なんと、backwpup_db_restore.php がなくなっていた。以下のエントリをもとにsqlのリストアをしてください。
BackWPupのbackwpup_db_restore.phpが消えた!それでもリストアする場合の方法メモ | Futurismo
wp-config.phpを編集する
メモしておいた以下の情報を、WordPressを配置するディレクトリにあるwp-config.phpを開いて修正する。
- データベースサーバ名
- 作成したデータベース名
- データベース ユーザ名
- データベース パスワード
感動の瞬間
新規URLにアクセスして、リストア終了! (^ ^) vv
はじめてでも、簡単にバックアップできました。
これで、枕を高くして眠ることができます。