OpenPNEのサーバー移転

| コメント(0) | トラックバック(0)

別にOpenPNEで運用してるわけじゃないんですがw
MTやXOOPSもサーバ移転する際にデータベースのデータを移行しないといけないので、ついでにOpenPNEmの試してみた。

OpenPNEの場合、画像データもデータベースの中に入っているので、MTのように、アップされた画像ファイルというものがない。基本的に、同じバージョンのソースを再びアップして、データベースを移行すればOK。

phpMyAdminから、全テーブルをSQLファイルでエクスポート。それをphpMyAdminで新しいデータベースにインポートすればOKのように思えたが、ここで、インポートするSQLファイルのサイズがphpMyAdminでサポートしているサイズを超えたため、インポート出来ず。さすが、画像データがはいってるだけあるw

そこで、FTPでSQLファイルをアップし、SSHのコマンドラインから入れ込む。

$ mysql -u username -p --default-character-set=utf8 dbname < sqlsql.sql

これでデータは移せた。
早速、新しいサイトでログインを試みるが、ログイン出来ず。どうやら、パスワードを暗号化して持っているため、それが一致しないようだ。
そこで、「パスワードを忘れた方へ」で新しいパスワードを発行したが、それでもダメ。原因不明。

ワタシが使っているサーバは、Webminという管理ツールなので、WebminのMySQLから、データベースのバックアップが出来る。この機能を使って、移行元のデータをバックアップする。

そして、さっきいと同じ手順で新データベースに入れてみる。
新しいサイトでログインすると、今度はうまくログイン出来た。

少なからず、この方法で、OpenPNEのサーバー移転は可能となった。

メモしておこう。

トラックバック(0)

トラックバックURL: http://www.karakuriya.biz/mt/mt-tb.cgi/591

コメントする

ウェブページ

Powered by Movable Type 4.261

このブログ記事について

このページは、H.Imaiが2007年2月22日 01:41に書いたブログ記事です。

ひとつ前のブログ記事は「初めての献血」です。

次のブログ記事は「cronの設定」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。