Movable Type 4 アップグレード物語(2)XREAのMySQLで文字化け・・・

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

Movable Type 4.0への移行にまぎれてサーバの移転をやっちゃってばたばたしてる話。
ばたばたしてる間に4.01がでちゃってますが、今回はちょっと前の話、MySQLのデータを移行できなかったことを紹介します。

ここではサーバはXREA+を利用しています。

XREAではMySQLが使えて、バックアップや復元はサーバの管理画面からできるようになっています。

以前、MTの2.6→3系に新規インストールでバージョンアップしたときには、ブログのエクスポート&インポートでデータを移しました。これは、インポートでの読み込みがエラーが多くて苦労したのでした・・・。

そこで今回はDBのデータを丸ごと移行する方法でチャレンジ。旧サーバでデータベースを保存、新サーバで復元。MTへアクセスすればブログのデータがばっちり見えて、アーカイブマッピングなどのデータもそのままあるはずだから、再構築すればOKに近い状態になるはず。

ともくろんでいたのですが、そうは甘くなかったです。
管理画面にログインするところまでは期待通り。でも、ものすごい文字化け。

旧サーバのMySQLのデータベースの文字コード(EUCで作成していた)と、新サーバに作ったデータベースの文字コードがあわないのかなとか、データベースに入ってるデータの文字コードとMTとの間でうまくいってないのかもとかで、mt-config.cgiのPublisCharsetの組み合わせをあーだこーだ変えてみましたがうまくいきません。

文字コード関連で調べていると、XREAでのMySQLのバックアップ&リストアに関して、こんな情報を見つけました。

MySQLバックアップ時の文字コードトラブル - うるめねっと技研 - Linux派 -

XREAのMySQLフルバックアップ手順 - うるめねっと技研 - Linux派 -


1. XREAのWeb管理画面にログインして[ホスト情報登録]→[SSH登録]
2. 5分ほど待つ
3. SSHクライアントでs???.xrea.com(自分のサーバ)に接続。ID、PassはWeb管理画面と同じ
4. シェルからダンプコマンド入力→ mysqldump -u ユーザーID -password='データベースのPass' -opt データベース名 > /virtual/ユーザーID/mysql.dump
5. シェルからファイル圧縮→ gzip mysql.dump
6. SSHをログオフ
7. FTPでmysql.dumpファイルをダウンロード。上のPathではFTPのルートにできている


要するに、管理画面でmysqldumpをするときの文字コードが影響しているので、sshにてコマンドラインで文字化けしないように文字コードに関するオプションを明示的に指定して、バックアップをとる必要があるとのこと。

ではコマンドラインで・・・とsshでログインし、mysqldumpしてみますがダメ。

cannot redirect output

みたいなメッセージがででいて、dumpファイルができません。

ちょっとしたコマンドでもファイルへのリダイレクトがダメだったので、サーバの設定で許可されてないような感じです。「どうせ、旧サーバでのアップグレードついでにテンプレートも標準にしたし、なくなってもいいや」と深追いはあきらめ、旧ブログからのエクスポートファイルの新サーバへのインポートで対応することにしました。


続く

« 前の記事:

アドエスでMT4.0の管理画面に入れず・・・

» 次の記事:

Movable Type 4 アップグレード物語(3)ページのリダイレクト設定が正しくありません

関連する記事

※同じタグが付けられた記事を表示しています。

※過去の記事からカテゴリが同じものをランダムに表示しています。

トラックバック(0)

トラックバックURL: http://blog.studio-fu.com/mt/mt-tb.cgi/309

コメントする

ブログ一覧

Notebook :: Hibi no Note
メインのブログです。気が向いたときにつづる日記。
日々のノート(みんカラ版)
車とかバイクのことはみんカラに・・・と思っているんだけど放置気味。
Tweets :: Hibi no Note
twitterのログを自動投稿しています。
BookMark :: Hibi no Note
ブックマーク(delicious)のログを自動投稿しています。
Powered by Movable Type 5.0

アーカイブ

最近のコメント

  • キミコ: ・MacBook Pro(現在はOS 10.6.2) ・NAS LS-CH1.0TL     ファイルサーバとTimeMachinの保存先ドライブとして利用。iTunesサーバ機能はオフ ・ルータ WZR-HP-G300NH     パソコンとは無線で接続     LS-CH1.0TLとは有線で接続 続きを読む
  • 匿名: 管理人様 書き込みありがとうございます。 色々参考になります。 そうしますと、管理人様は、電源管理は行っていないということですね。 現在、当方では、ルーターにCG-WLR300NNHを使用しておりますのでNASとして以下の2種類が使用可能です。 1、CG-WLR300NNHの簡易NAS機能 2、LinkStation LS-CH1.0TL 1、では無線接続している2台のPCともライブラリのリンク切れはないのですが、2、では1台のPCでリンク切れが発生しています。 再生は1、2いずれも音飛びはありません。 続きを読む
  • キミコ: んと、書き方が悪かったようですが、電源管理しているとマウントのタイミングが遅いとかで、影響はあると思いますよ。 PCとルータは無線です。 調子が悪いと耐えられないぐらいブチブチ切れます。大抵はちゃんと聞けます。 というわけで 無線=ブチブチ というわけではないと思いますが、どうしたら調子がよくなるのかとか、有線なら大丈夫なのかとはわかりません。 続きを読む
  • 匿名: 管理人様 大変参考になります。 ライブラリ共有に関してナスナビゲーターによる電源管理を行っても問題ないのですね。 また、1つ伺いたいことがあります。 PCとルーターの接続は有線接続/無線接続のいづれでしょうか? 無線の場合、通信速度的に問題あり、リンク切れおよび楽曲再生時の音切れおよび音飛び起きないのでしょうか? 何度もすみませんがよろしくお願いいたします。 続きを読む
  • キミコ: 本文にも書きましたが >※LinkStation LS-CH1.0TLのiTunesサーバ機能(メディアサーバ機能)を利用していない使い方です。機能をオフにしても、この機能がないNASでも使えます。 ということで、iTunesサーバの機能はオフにしています。単にファイルサーバとしての使い方です。 iTunesを使っているMacとは別のWindowsマシンでナスナビゲータによる電源管理を使っていて、Macは今は連動していません。Macから見ると、常時ONに近い状態です。 Macで電源管理していたときは、リンクステーションの起動が遅く、マウントするまでだいぶ時間がかかっていて、リンク切れはよくありました。 現在は、常時ONと同等の状況で、ログイン項目でライブラリのあるドライブを指定しています。ログイン項目の指定が影響するかどうかは分かりません。 すいません。こんな感じで、いまいちはっきりせず・・・。 続きを読む
  • 匿名: 管理人様 お返事ありがとうございます。 管理人様はリンク切れ起こしていないとのことでうらやましいです。 また、いくつかお聞きしたいことがあります。 ”LS-CH1.0TLをマウント”とはどのような作業を行うのでしょうか? 当方ではマイネットワーク内に常にLS-CH1.0TLが見えており、常時アクセス可能です。 また、管理人様はLS-CH1.0TLを常時ONにしておりますでしょうか?あるいはナスナビゲーターを使用し電源管理していますでしょうか? こちらは電源管理がうまくいかないとおそらくリンク切れを起こすのではないかと思っているからです。 それといろいろ調べていくうちに、NASのitunesサーバ機能を使用せず、ファイルサーバ機能を利用すれば、itunesの楽曲およびライブラリの共有ができるという書き込みを見つけました。 管理様はLS-CH1.0TLのitunesサーバ機能を使用し、ブログにあったライブラリの共有を行っているのでしょうか? 続きを読む
  • キミコ: コメントありがとうございます。 私の場合は、Macの起動直後にリンクステーションの共有ドライブをマウントするのをいつもしているので、その後にiTunesを起動すればリンク切れを起こさず使用できています。リンクステーションを起動しっぱなしで使っているなら自動のマウントは簡単にできると思います。 以前のトラブルは、音が飛びまくりで聞いてられない・・・という状態だったと思います。ルータの再起動で改善したので、特に対策もとらず、そのまま使っています。 今もときどき一時停止みたいなのはあります。TimeMachineが動作し始めるときなど、リンクステーションのHDDになにかアクセスがある時はほぼ100%ですので、しょっちゅうリンクステーションのドライブにアクセスするような使い方の場合は、イライラするかもしれません。 続きを読む
  • Anonymous: 管理人様 お世話になります。 当方でもitunes楽曲ファイルおよびライブラリ共有のため、LinkStation LS-CH1.0TLを購入しました。 itunesのフォルダすべてをLS-CH1.0TLにコピーし、管理人様と同じように設定いたしました(ライブラリの場所も指定しました)。 その後itunesを起動すると問題なく使用できますが、PCを再起動すると、ライブラリファイル(iTunes Library.itl)がリンク切れを起こし、再度ライブラリファイルの場所を設定するように求められます。 管理人様はライブラリの共有うまくいっていますでしょうか? 設定等注意することがございましたら、ご教授ください。 また、管理人様は以前NASでのitunesライブラリの共有の際にトラブルがあり一度断念したとありますがどのようなトラブルだったのでしょうか? 続きを読む
  • キミコ: 購入当時の値段ですが一括19,200円、その時はサポートコインが使えたので2500円値引きに使った結果、16,700円の支払いになっています。 その月はW-VALUEセレクトの割引が適用されないとかで、月々の通信料金は期待より高かったような記憶がありますが、その後は新つなぎ放題の割引後金額172円+ユニバーサルサービス料金+ときどき音声通話で、合計300円から500円ぐらい支払っています。 続きを読む
  • キミコ: 返品の説明には、返却の必要なものとしてEVOLTAは含まれていなかったので返却しませんでした。その前のBQ600の時の電池も返却が必要なものではなかったので、手元に残っています。 うろ覚えですが、そのままお使いくださいと書いてあったような気もします。 コメントいただいてたの気づかなくてごめんなさい。 続きを読む
  フィードメーター - Notebook :: Hibi no Note
レビューポータル「MONO-PORTAL」
  レビュープラス
ブログでクチコミ B-Promotion
あわせて読みたい
track feed 新着リンク元