このブログは元々Freenomで取得した無料独自ドメインで運営していました。
独自ドメインが0円というのが魅力だったので試してみたくテスト運営しました。
過去記事のように思うような結果が出なかったので、1本所有していた中古ドメインに引っ越し。
WordPressのプラグイン「All-in-One WP Migration」であっという間に終わらせました。
方法をご紹介します。
管理画面からサイトの引っ越しが完了「All-in-One WP Migration」
このプラグインはWordPressの管理画面で引っ越し作業が全て完了するという素晴らしいプラグインです。
データベースなど触る必要がなく直感的な作業ですぐに終わります。
FTPもMySQLの知識も全く必要ありません。
それでは早速引っ越しを始めていこうと思います。
All-in-One WP Migrationを「両方のサイト」にインストール
はい、これを忘れてはいけません。
All-in-One WP Migrationを「引越し元」と「引越し先」の両方にインストールします。
つまり、引越し先にもWordPressをすでにインストールしておいた状態にする必要があります。
両方のドメインにAll-in-One WP Migrationが準備できたらまずは引越し元のサイトから作業します。
ちなみに、プラグインで「SiteGuard WP Plugin」をご利用の場合は一旦削除しておいたほうが良いかもしれません。
新しいサイトで入れ直したほうが良いかもしれません。
All-in-One WP Migrationで引越し元のサイトデータをエクスポート
管理画面 → All-in-One WP Migration → エクスポート と開きます。
いろいろな設定がありますが、特に何もせずエクスポート先をファイルにしてエクスポートします。
エクスポート時間はサイトの規模により様々です。
ちなみにこのブログはご覧の通り15記事程度しかないので数分で終了しました。
これで旧サイトの役目は終わりです。
ですが、万が一に備え消さずに残しておきましょう。
重複コンテンツにならないように
設定 → 表示設定 → 検索エンジンがサイトをインデックスしないようにする
にチェックを付けておいたほうが良いですね。
All-in-One WP Migrationで引越し先のサイトにデータをインポートする
先程までのフローでデータのエクスポートは終了したと思います。
それでは次に引越し先(以下Newサイト)へデータをインポートします。
管理画面 → All-in-One WP Migration → インポート を開いてデータをドラッグ・・・・。
あれ????100MBしか出来ないよ
そうなんだよね。無料版では100MBまでしかアップロードできないんだよ
でもブログサイトの容量もっとあるよ・・・
そうです。無料版では100MBまでしかデータをインポートすることが出来ないのです。
ところが、ちょっとした小技を使うと容量を5GBまで増やすことが出来ます。
え、そうなの?
そうなんだよ。それならインポートできるよね
5GBもあれば余裕だね。でもどうやって??
All-in-One WP Migrationの容量を5GBに増やしてみる
まずNewサイトの方で最新版のAll-in-One WP Migrationをインストールしていた場合は削除します。
そして こちらからVer6.68のAll-in-One WP Migrationをダウンロードしてください。
次に プラグインのアップロード → 参照 から先程ダウンロードしたVer6.68のAll-in-One WP Migrationをインストールします。
すると容量が変わりましたね。
過去バージョンのほうが最新版より容量が多いようです。
ほんとだ512MBになったよ。
ちなみにこのサイトは120MBくらいだったので一応インポートできるんだよね。
ただせっかくなので5GBにしてみよう
All-in-One WP Migrationのコードを書き換える
プラグイン → プラグインエディター を開きます。
All-in-One WP Migrationを選んで選択し、constants.phpを開きます。
エディターの内部をクリックして
「Max File」と検索します。(WinはCtrl+F、Macはコマンドキー+F)
すると254行目前後の箇所にジャンプすると思います。
そのコードを以下のように変更します
// = Max File Size =
// =================
define( ‘AI1WM_MAX_FILE_SIZE’, 536870912 );
から下に変更します。
// = Max File Size =
// =================
define( ‘AI1WM_MAX_FILE_SIZE’, 536870912 * 10);
変わった箇所は、最後尾に「* 10」がついたところです。
そして保存して改めてAll-in-One WP Migrationのインポートを開いてみると・・・
おぉ、5GBになったよ
これで大きなサイトでもインポートできるようになったね
それではサイトをインポートしましょう。無事に終わると思います。
インポートが終わったらサイトマップや動作チェックを忘れずに行いましょうね。
WordPressのドメイン引っ越しを考えている方へお役に立てばと思います。
コメント