今回はインストールしたWordPressにデータの移管をします。この作業はさらくインターネットからcore miniへの移管1の数倍の時間がかかりました。
<データベースの移管についての作業>
(1)あらかじめcore-miniにてデータベースを作っておく
core-miniの管理画面のユーザー名とパスワード
ユーザー名:hoge,パスワード:xxxx
php admonin画面のユーザー名とパスワード
ユーザー名:hoge_databese,パスワード:password
(2)さくらのレンタルサーバーからのバックアップを手動でpha adminのSQLボタンを押して入れていく
入れるのにかなり時間がかかるのが難点だが確実。
エラーが出たらその都度対処
[1]最初に入れたデータ(エラーが出たら都度対処)
dmysql23.db.sakura.ne.jp.sql 20MB程度
さくらインターネットからエクスポートしたデータです。ですがこれ実際にはすべてのデータが入ってませんでした。
[2]不足分を入れるために使ったデータ
mysql23.db.sakura.ne.jp.sql 200MB程度
フルデータ。一応これもとってほきました。
[1]を入れた時点でログインしようとするができない。データベースをに不足分があるためこのフルデータも利用。
データを入れた時点でログインできない問題が生じた。
別に契約したcore server mini1からwp_userとwp_usermetaをダンプしてきて、それをcopyした。これによりadminからログインできるようになる。
そのためパスワードはxreaでWordPress(beauwin用)=新しいcore server mini1をインストールしたものと同じもの
パスワード:xxxxxx
メール:hogera@hogehoge.jp
[追加テーブル一覧]
wp_users
wp_usermeta
wp_terms
wp_term_taxonomy
wp_term_relationships
【注意】
当初はphpMyadminのインポートでやろうとしてがどうしても無理。容量的なものもあるし、エラーがでるとその都度の対処が必要。またbigdumpというアプリを使ったがこれでもやはり無理っぽい。エラーが出たり、うまくいっても文字化けしていたり。もっと突っ込んでやればうまく行く可能性があるが結局、あとから手動でデータを入れる必要がある。 また元のサーバーのデータ構造などもあらかじめバックアップしておいたほうがいい。後で移管した時、比べるとトラブルの原因が見つけやすい。
**参考URL START
http://f-stream.net/2010/01/wordpress-upgrade-03/(アクセス権なしへの対応)
http://sb.xrea.com/showthread.php?t=14652 (プラグインアップデータできないへの対応)
http://www.miuxmiu.com/archives/2009/06/25/phpmyadmin_import_upload_file_size_phpini.html
http://www.coreserver.jp/help/index.php/phpcgi/
http://degital-zakki.blogspot.com/2009/11/coreservermysqlssh.html
(3)プラグインなどインストール
バックアップしてあるプラグインなどをアップロード。
これでほぼ動くようになりました。shortstatのデータをアップロードしてないのですがあまりにも量が多いのでこのままなしでもいいかもしれません。おそらくこのデータ100MBぐらいあるかもしれません。