ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

QNo.4033967 MovableType3.35の記事を、別のサーバに作った4.1に全部移したい
質問者:akitayama 現在MovableType3.35にあるブログの記事エントリーやコメントやカテゴリーなどすべてを、

別の場所に新たに設置したMovableType4.1に
移したいのですが、どうやればよいでしょうか。

3.35の「ユーティリティ」→「読み出し/書き出し」で、まず書き出しておいて、
4.1の「インポート」→「インポートファイルをアップロード」の「参照」で、書き出したファイルを選択して、「ブログ記事のインポート」をクリックしてOKなのでしょうか。

その後、再構築する必要があると思いますが、記事を一括して選択し、再構築すればよいのでしょうか。
記事が400ほどあるのですが、エントリーのリストの表示を200にして、2回に分けてやるということになりますか。

試してやってみようかとも思うのですが、ヘタにアップロードしてあとでファイルを削除するハメになったとき、適切に削除できるか不安なのでできないでいます。

教えていただけますでしょうか。
困り度:
  • すぐに回答を!
質問投稿日時:
08/05/19 16:28
この質問に対する回答は締め切られました。

回答良回答20pt

ANo.1 読み込み・書き出しによる方法はそれでOKだと思います。

>記事を一括して選択し、再構築すればよいのでしょうか。

記事を選択する必要はありません。
ブログ管理画面上に「新規作成」「一覧」「デザイン」「設定」とメニューが並んでいますが、「設定」右隣の回転している矢印アイコンが「サイトを再構築」メニューです。アイコンをクリックして「すべてのファイル」を選択して再構築すればOKです。
この方法だとMT4の標準テンプレートが適用されます。
テンプレートを3.35から移す場合は手動になりますが、テンプレート管理が派手に変わっているので、よくわかっている人でないとかなり迷うかも。

「読み込み・書き出し」ではなく、データベースによる引っ越しもあります。エントリーやコメントのみならず、テンプレート構成(ブログデザイン)やアーカイブマッピング設定など、前と同じ状態を維持したまま引っ越しできます。(独自ドメインをお使いならこちらの方がよろしいかと)

どのデータベースをお使いかはわかりませんが、SQLITEであればMT3.35に入っているデータベースファイルを新しいサーバーにアップし、MTの管理画面にログインすると、アップグレードが自動的に始まります(mt-config.cgiが新しい環境に合わせて適切に設定されていれば)
MYSQLの場合も、データベースにアクセスしてデータベースをダンプし、新しいサーバーでリストアします。
http://www.movabletype.jp/documentation/upgrade/
phpMyAdminがあればもっと簡単。
http://kisa.homeip.net/wiki/?MySQL%A4%CE%A5%D0%A5%C3%A5%AF%A5%A2%A5...
データベースによる方法を使う場合は、再構築の前に、管理画面の設定を新しい環境に合わせて設定(サイトパス・サイトURLなど)しなおす必要があります。
回答者:Muller3
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:
08/05/19 18:01
この回答へのお礼ありがとうございます。
アドバイスのとおりやって、無事できました。
以前のブログは特にカスタマイズしてはいないので、
記事の移設でできました。
ありがとうございました。