当サイトのCMSリニューアルを検討しているところである。すでにMovableType7のライセンスは購入したので、基本的にMovableType6.3からMovableType7へのアップデートを軸に、移行のためのテストをしている。
実際にMovableType6の記事をエクスポートし、MovableType7にインポートしようとすると問題が起きた。データの形式が違うのである。
インポートエラーが発生した。
なんと、MovableType6のエクスポート形式(テキスト形式)では、MovableType7にインポートできないことがわかった。
以下は、https://www.movabletype.jp/documentation/mt7/admin-guide/manage-site/import-export/import-site/より引用
エクスポートしたサイトのデータをインポートするには、システムから操作をおこないます。
エクスポートをおこなった Movable Type とバージョンが異なる場合はインポートできません。( MT6.0 のバックアップを MT7.0 にインポートするなど)。
インポートする手順は以下のとおりです。
- 『ナビゲーション』から [システム] を選択する
- 『サイドバー』から [ツール] – [サイトのインポート] をクリックする
- エクスポートファイルを選択するか、アプリケーションディレクトリ配下の import ディレクトリにエクスポートファイル一式をおく
- [インポート]をクリックする
- インポートが完了すると、[公開設定] モーダルウィンドウが表示されるのでサイトパス、サイト URL を適宜入力し、[次へ]ボタンをクリックする
import ディレクトリを利用してインポートする場合は、圧縮されたエクスポートファイルを事前に解凍してください。
さらに問題があった。これから新たに構築しようとするMovableType7ではデータベースをMYSQLではなく、SQliteを利用したいと考えていたが、これがNGだった。MovableType7でSQliteが使えないというだけでなく、エクスポートしたいMovableType6で運用しているサイトのデータベースをMYSQLに変更しないとエクスポートファイルが作成できないのである。
以下、https://www.movabletype.jp/documentation/mt7/installation/database/mysql/database-migration.htmlより引用
データベースに SQLite や PostgreSQL を利用している場合は、MySQL へデータを移行する必要があります。 以下の手順に従い作業をおこなってください。なお、作業はすべてアップグレード前の Movable Type でおこないます。
- Movable Type のデータをエクスポート
システムのサイドメニューから [ツール] の [バックアップ] で [バックアップ] 画面を開き、ブログを選択後ブログをエクスポートします。- MySQL の準備
『MySQL を利用する』を参考にして、MySQL データベースを準備します。- mt-config.cgi の設定
MySQL にアクセスするための情報を環境設定ファイルに記述します。- エクスポートしたデータを Movable Type へインポート
システムのサイドメニューから [ツール] の [復元] で [復元] 画面を開き、ブログを選択後ブログをインポートします。
ここで改めて検討してみる。
本当にMovableType7にアップデートすべきなのか
現在使っているMovableType6に特別な不満はない。今回はEOM(エンドオブメンテナンス)の時期がきたので、仕方なくアップデートをせざるを得ないだけである。こんなめんどくさい手続きを経てMovableType7にしても、新機能にも期待していないし他の期待もない。むしろ画面が変わって操作しにくくなるというデメリットのほうが強い。
そこで、MovableType6.5でいいのではないかという考えが強くなってきた。
実は、MovableType6は6.5にするとEOMの期限が延長されるのである。
▼購入したライセンス一覧
https://mtuser.sixapart.jp/Form/Licence/UserLicenceList.aspxより
購入したライセンスは「Movable Type年間メンテナンス」という名称で、このライセンスにはMovableType7とMovableType6.5のソフトウェア版のシステムがダウンロードできる。
▼ダウンロードしたシステム
メンテナンス期間延長が同じなら、使い慣れたMovableType6.xのほうが使い勝手がよい。
これからMovableType6.5でいけるかどうかについて検討することにする。
▼MovableType6のEOL(エンドオブライフ/製品寿命)
MovableType6.5は2022年5月まで製品寿命がある。
結局、MovableType7にアップデートした
いろいろ検討したが、やはり最新版のMovable Type7を入れることにした。
MYSQLの設定も最新のデータベースを新規で作成するなど、環境設定から行うことになるので時間はかかるがやむをえない。数年に一度のことだからしっかりと取り組むことにした。
この記事を書いた遠田幹雄は中小企業診断士です
遠田幹雄は経営コンサルティング企業の株式会社ドモドモコーポレーション代表取締役。石川県かほく市に本社があり金沢市を中心とした北陸三県を主な活動エリアとする経営コンサルタントです。
小規模事業者や中小企業を対象として、経営戦略立案とその後の実行支援、商品開発、販路拡大、マーケティング、ブランド構築等に係る総合的なコンサルティング活動を展開しています。実際にはWEBマーケティングやIT系のご依頼が多いです。
民民での直接契約を中心としていますが、商工三団体などの支援機関が主催するセミナー講師を年間数十回担当したり、支援機関の専門家派遣や中小企業基盤整備機構の経営窓口相談に対応したりもしています。
保有資格:中小企業診断士、情報処理技術者など
会社概要およびプロフィールは株式会社ドモドモコーポレーションの会社案内にて紹介していますので興味ある方はご覧ください。
お問い合わせは電話ではなくお問い合わせフォームからメールにておねがいします。新規の電話番号からの電話は受信しないことにしていますのでご了承ください。
【反応していただけると喜びます(笑)】
記事内容が役にたったとか共感したとかで、なにか反応をしたいという場合はTwitterやフェイスブックなどのSNSで反応いただけるとうれしいです。
遠田幹雄が利用しているSNSは以下のとおりです。
facebook https://www.facebook.com/tohdamikio
ツイッター https://twitter.com/tohdamikio
LINE https://lin.ee/igN7saM
チャットワーク https://www.chatwork.com/tohda
また、投げ銭システムも用意しましたのでお気持ちがあればクレジット決済などでもお支払いいただけます。
※投げ銭はデジタルコンテンツ購入という通販のしくみにしました。
※投げ銭は100円からOKです。シャレですので笑ってください(笑)