団塊世代女性のデジタルライフをご紹介

JimdoからWordPressへ

JimdoからWordPressへ

Jimdoで作成したサイトをWordPressへ移行したときの問題などをまとめておきます。

既存のサイトをWordPressで再構築

当サイトのmomodigiは実験的な気持ちで取り掛かったのですが、これを作っているうちに「会社のサイトもWordPressで作ってみたい」という気持ちになってきました。因みに会社のサイトはJimdoで作って公開中です。これをミニバードに移転しWordPressで作り変えようというわけです。いろいろ検討してみると2点ほど問題があることがわかりました。

問題点1 データのお引越しが難しい

実は、WordPreessとは違って、Jimdoは既存のデータをそのままお引越しできないのです。その代わりにサイトのページを丸ごとバックアップしてくれるHTTrack Website Copierを使うようJimdo内でアナウンスされていました。

HTTrack Website Copierは、任意のJimdoページをお客様のPC上にコピーをするサービスです。バックアップされたデータをJimdoの管理画面などからインポートする機能は実装されておりません。お客様にて各ページごとに復旧作業などのご対応をいただく必要がございます。ご了承ください。

早速このツールをPCにインストールし、バックアップデータを作りました。当面はまだ使用中のサイトの内容をコピーしてWordPreessを使って1ページずつ作り直せば良いのですが、後で旧サイトのデータを確認しなければならないときのためにこのバックアップデータが必要になるかもしれません。

【追記】後でわかったのですが、この作業は結局必要ありませんでした。今までJimdoProで使っていたドメインのネームサーバーを設定し直した後、JimdoフリーのURLに変更してやることで以前の内容がそのまま残ってくれるからです。

問題点2 サイト表示の空白期間

もうひとつの大きな問題は、すでにJimdoで使っているDNSの書き換え作業です。新しいサーバー内にデータがあれば、DNSを書き換えても問題ないのですが、WordPressの場合はこのDNS設定を済ませてサーバーが使える状態になっていないとデータそのものをアップできないのです。
うなると、旧サーバーのデータにアクセスした時には表示されるけれど、新しいサーバーにアクセスした時には表示されない空白期間が生じてしまいます。

htmlでサイトを作っていたときには、旧データをそのまま新サーバーにアップしておけば問題なかったのですが、データベースの場合はこれができないので。それで作業の段取りについてずいぶん悩んだのですが、何とか解決策を見つけました。その方法とは・・・

サイト表示の空白期間を最短にする方法

  1. 仮のドメイン(レンタルサーバーから提供されているもの)を使ってWordPressをインストールし、旧サイトのデータをコピペして作成し直す。※別途HTTrack Website Copierを使ってバックアップファイルも作成しておく→上記【追記】に書いたとおり不要でした。
  2. 新規に作成した仮サイトのデータをWordPressのツールを使ってエクスポートしておく。
  3. DNSの書き換えを行い、新サーバーでドメインが使えるようにする。(使えるまで2日程度かかる)
  4. 3のドメインにWordPressをインストールし、テーマやプラグインなどを1の作成時と同じ環境にしておく。
  5. 2でエクスポートしたデータを4のWordPressにインポートする。
  6. すべてのページの設定を見直し、リンク先の画像のURLなども修正する。

  【追記】2.4.5.6の作業はプラグインを使うことで簡略化できる。

こんな段取りを考えています。幸いページ数もそれほど多くないし、複雑な設定などもそれほどしていないので、これで何とかなるのでは?と思っています。すでに実験では成功しているので、後はこの作業を粛々と進めれば良いわけです。そうは言っても作業にはちょっと時間がかかりそうなので、まとめて時間が取れるまでしばらくはお預けということになりそうです。

【追記】12/6頃、上記の方法で無事新しいサーバーに移転作業が完了しました。予め上記のように段取りをしていたおかげで移転作業そのものはあっという間に済みましたが、リンク先などはひとつひとつ手作業で修正しました。本当はデータベースからリンク先の一括変換もできるのですが、下手にいじつてトラブルが発生してしまうと困るので、安全策を取りました。この作業が完了するまでは、1.で作成してあった仮サイトのリンク先を参照できるようになっていたので、訪問者には迷惑をかけないで済んだと思います。

  • Facebook
  • Hatena
  • twitter
  • Google+
PAGETOP
Copyright © momoのデジタルライフ All Rights Reserved.
Powered by WordPress & BizVektor Theme by Vektor,Inc. technology.