ZAPAnet総合情報局 > [Z]ZAPAブロ〜グ2.0 > ライブドアブログからの移転 > 移行メモ5.Nucleusへの移行はMovableTypeのデータベースから直接変換しないといけない
崩壊

移行メモ5.Nucleusへの移行はMovableTypeのデータベースから直接変換しないといけない

2006年01月25日 ライブドアブログからの移転  
Nucleusへの移行は、
MovableType形式のバックアップデータから直接インポートすることができず、
MovableTypeのデータベースから直接Nucleusのデータベースへ移行することしかできませんでした。

言っている意味が良くわからないかも知れませんが、取りあえず、そのままじゃダメだったという事です。

Nucleusへ移行する方法は、

1.MovableTypeをインストールしてMovableTypeのデータベースを作成する。
2.ライブドアブログからエクスポートしたデータをMovableTypeのデータベースにインポートする
3.Nucleusをインストールして、Nucleusのデータベースを作成する。
4.MovableTypeのデータベースからNucleusのデータベースへと移行するスクリプトを実行する


という方法になります。

データを全て変換するスクリプトを自分で作ろうかとも考えましたが、二つのシステムのテーブルを全て理解していないことと、「"」などのエスケープ文字の処理でバグが生まれそうなのでやめました。

この移行方法は、あまりにもスマートじゃない方法で嫌になります。
何より、ライセンスにうるさいMovableTypeを一度インストールしなくてはいけないところが面倒です。
だって、昔他のサーバーに試しにインストールしちゃいましたから…。
MovableType無料版は1サーバーにしかインストールできないライセンスになっています。

他のサーバーにインストールしっぱなしのMovableTypeを全て削除してから、新しいサーバーにインストールしなおすのも面倒なので、このサーバー上でライブドアブログのデータをMovableTypeのデータベースに取り込み、そのまま新サーバーへ持って行くことにしました。


移行メモ6.ライブドアブログ→MovableType→Nucleusへ変換に続く

スポンサード リンク

はじめてのAdobe AIRプログラミングを当ブログ管理人ZAPAが執筆しました
↑古い方です↑   ↑最新バージョンです↑
既存のWebアプリケーション技術で、クロスプラットフォームのデスクトップアプリケーションを作ることができる期待の新技術「Adobe AIR」の解説本です。

トラックバック

この記事に言及していそうなブログを検索する (無い場合は何も表示されません)

[Z]ZAPAブロ〜グ2.0最新10件