・アメブロ→WordPressの移行 その2 具体的にやったこと(結構大変)

  • URLをコピーしました!

アメブロからWordPressへの移行は、FC2ブログを経由して行いました。

その手順をまとめておきます。
スクリーンショット 2011 11 14 8 03 11

 

 

具体的な移行のながれ

1 ブログお引っ越しツールに申込

FC2ブログの「ブログお引っ越しツール」というサービスに申し込みます。
アメブロは、ブログをエクスポートできないようになっていますので、このサービスを使って、FC2側から取り込むわけです。

FC2のID、ブログを作成後、アメブロのユーザーIDとパスワードを入力し、申し込みます。
サービス自体は「数日かかる」となっていますが、翌日には処理完了のメールが来ました。
アメブロの記事総数は2,366です。

完了すると、記事、画像、コメントがすべてFC2ブログに移行します。

 

2 記事のバックアップ

FC2ブログでバックアップをとります。
バックアップ対象は記事と画像です。

FC2ブログの管理画面→ツール→データのバックアップで、次のような画面になります。
まずは記事をバックアップします。
スクリーンショット 2011 11 14 8 16 41

[全ての記事]、[年度別]、[月別]、[カテゴリ別]にバックアップできます。
ここでは、[全ての記事]をバックアップします。

バックアップすると、次のようなテキストデータが作成されます。
文字コードがEUC-Jpというもの(あまり使われてない種類。Windowsの「メモ帳」では文字化けする)なので、私はTerapadというテキストエディタ(ソフト)を使いました。

スクリーンショット 2011 11 14 8 20 04

3 画像のバックアップ

次に画像をバックアップします。
記事のバックアップと同じ画面に[ファイルバックアップ]という項目があります。
記事と異なるのは、すべての画像のバックアップがないことです。
スクリーンショット 2011 11 14 8 25 24

100件ごとにブラウザで開き、別途バックアップをしなければいけません。
私はFirefoxのDownThemALLというアドオンを使いました。

[リストを開く]をクリックすると、次のような画面になりますので、DownThemALLで保存します。
DownThemALLは、画面上の画像をすべて保存してくれます。
このときに、画像の名称を変えてはいけません。「http://blog-imags-49.fc2.com○○○.jpg」という名称をそのまま使います。
この後、記事のテキストを変更するからです。

サイト巡回ツールも試してみましたがうまくいきませんでした。
画像のバックアップはもっとうまいやり方があると思います。

4 記事のバックアップの編集

記事をバックアップしたものを、WordPressに取り込むわけですが、1つ問題点があります。
記事の中を見てみると、画像の部分は

img src=”http://blog-imgs-49.fc2.com/i/n/o/(FC2ブログのアドレス)/blog_import_4eaadf938751f.png”

という表記になっています。
これは、FC2ブログ上にある画像を表示しているという意味です。
記事だけWordPressにアップしても、画像はFc2に残ったままになります。

画像をWordPressにアップし、画像の位置の指定を変える必要があるのです。

そこで、記事のバックアップをTerapad等で開き、置換します。

http://blog-imgs-49.fc2.com/i/n/o/(FC2ブログのアドレス)


サーバーの画像を保存している場所

 

この結果、

img src=”http://blog-imgs-49.fc2.com/i/n/o/(FC2ブログのアドレス)/blog_import_4eaadf938751f.png”

img src=”(サーバーの画像を保存している場所)/blog_import_4eaadf938751f.png”

となり、
サーバー上の画像が記事に表示されるようになります。

画像の名称を変えてはいけないのは、この処理のためです。

5 記事、画像のインポート

記事はWordPress上の[ツール]→[インポート]→[MovableType and Typepad]でインポートできます。
5MBという制限がありますので、私は分割してインポートしました。
スクリーンショット 2011 11 14 8 54 01

 

画像はWordPress上の[メディア]→[新規追加]でインポートできます。

スクリーンショット 2011 11 14 8 54 45

移行後の課題

移行後も課題があります。
・内部リンク
記事同士の内部リンクは現在、アメブロになっています。
これをWordPressに変更しなければいけません。
アメブロとWordPressでは記事のIDが違うので、置換もできませんでした。
これは地道にやっていきます。

・引っ越しできていない記事
昨日の記事でもふれましたが、引っ越しできていない記事があります。
だいたい200くらいです(^_^;)
なんらかの理由によりアメブロからFC2がインポートできなかったのでしょうね。
これも地道にやっていきます。

Special Thanks

今回の移行ができたのは次の2つのブログのおかげです。
ありがとうございました!

『shirasakaBLOG』「アメブロから、WordPressへ移行する一番スムーズな方法」

『いつかきっと役に立つ』「fc2ブログからWordpressへ移行」

 

==================================

【編集後記】
昨日は、ラン→Excel基礎力養成講座スピードマスター開催→トライアスロンバイクのパンク講習会という1日でした。
講習会後、友人宅でいただいたタイカレー鍋が絶品でした。
近々自分でも作ります!

 

  • URLをコピーしました!