スポンサーリンク

プラグイン「Duplicator」の使い方~WordPressサイトの引越し【別ドメイン】

DuplicatorでWordPressサイトの引越しWPプラグイン

別ドメインへのWordPressサイトの引越しの方法をご紹介します。

無料のプラグイン「Duplicator」を使えば、簡単に引っ越しできます。

私はテスト用サイトをサブドメインに複製するのに使いましたが、WordPressを別サーバーに引っ越しする場合も同様にできると思います。

Duplicatorについて

Duplicatorとは

Duplicator

「Duplicator」は、WordPress移行用ツールとして世界中で使用されている海外製プラグインです。
有料版もありますが、私は無料版で十分でした。

移行用プラグインは他に、「All-in-One WP Migration」、「UpdraftPlus」などが有名です。

Duplicator公式サイト

なぜ、Duplicatorを選んだか

私はこれまで、サイト引越し用に「All-in-One WP Migration」、「UpdraftPlus」を使っていました。

All-in-One WP Migrationは、一番、簡単にサイト引越しができるプラグインだと思います。しかし、無料版だと容量制限があって、サイトの容量が増えると使えなくなりました。

その後はUpdraftPlusを使っていました。
「UpdraftPlus」の引っ越し機能は本来有料版ですが、以前は無料版でもデータベースのURL書き換えによって引越しができました。

しかし、なぜか最近、うまくいかなくなりました。
途中で「移転は有料版の機能です」などとメッセージが出るようになり、完了後は旧アドレスにリダイレクトされるようになってしまいました。

そこで、Duplicatorを使ってみたのですが、使いやすく簡単に引っ越しができました。

Duplicatorの移転方法

All-in-One WP Migration、UpdraftPlusなどのプラグインは、移転先のドメイン(ディレクトリ)にWordPress本体とプラグインをインストールする必要がありますが、Duplicatorの場合は、事前のインストールの必要はありません。

Duplicatorは、パッケージファイル(2つのファイルで構成)を作成し、それをFTPソフトでWordPressインストール先ディレクトリにアップロードし、そこで展開する方式となっています。

ドメインの変更を伴うWordPressサイトの引越しの流れ

  • ステップ1
    移転元でプラグイン「Duplicator」をインストール

    インストールは移転元だけでOK

  • ステップ2
    「Duplicator」でパッケージファイル(移転するデータ)を作成

  • ステップ3
    パッケージファイルをPCにダウンロード

  • ステップ4
    FTPソフトを使ってパッケージファイルを移転先(WordPressインストール先ディレクトリ)にアップロード

  • ステップ5
    「Duplicator」でパッケージファイルを展開

    WordPressのインストール、データの移転が自動的に行われます。

    以上で完了

ドメインの変更を伴うWordPressサイトの引越しの手順

引越しの手順を画像を使って解説します。
Duplicatorをインストールしている前提です。

「Duplicator」でパッケージファイル(移転するデータ)を作成

WordPress管理画面 > Duplicator >パッケージをクリック

DuplicatorでWordPressサイトの引越し

新規作成をクリック

DuplicatorでWordPressサイトの引越し

デフォルトの設定のままで全データが取得されるので、そのままでよいと思います。
へ行きます。

DuplicatorでWordPressサイトの引越し

サイト全体のデータのスキャンが行われます。

問題ないならば「はい, ビルドプロセスを続行します」にチェックを入れて「ビルド」をクリックします。

私の場合、通知が2件でていて、注意点などが書かれていましたが、特に問題なさそうなので進めました。

DuplicatorでWordPressサイトの引越し

パッケージ化がスタートします。
規模にもよりますが、数分で完了すると思います。

DuplicatorでWordPressサイトの引越し

パッケージファイルをPCにダウンロード

パッケージが完了しました。

パッケージは、「インストーラー」「アーカイブ」の2つのファイルです。

この2つをPCにダウンロードします。「ワンクリックダウンロード」でOK。

DuplicatorでWordPressサイトの引越し

パッケージファイルを移転先にアップロード

FileZillaなどのFTPソフトを使ってパッケージファイルをアップロードします。
※zipフォルダは解凍せずそのままの形でアップロードします。

アップロード先は、WordPressのインストール先ディレクトリです。
※画像はXサーバーでサブドメイン用のディレクトリdemo1にインストールするケースです。

DuplicatorでWordPressサイトの引越し

「Duplicator」でパッケージファイルを展開

ブラウザに http://移転先ドメイン/installer.php と入れて、インストール用のファイルにアクセスします。

アクセスすると以下のような画面が表示されるので、「NEXT」をクリック。

移転先ドメインがSSL化されている場合はhttps://移転先のドメイン/installer.php
と「S」を入れるのを忘れずに。


ただ、この先のStep3 of 4」(インストール後)で、URLを変更できるので、そこでhttpsに修正できます。
実際に試してみましたが、変更後、httpが全てhttpsに変更されていました。

DuplicatorでWordPressサイトの引越し

次に、移転先のデータベースのMySQLの接続情報を入力します。
※移転先の新しいデータベースの情報です。移転元など他の情報と間違えないように

入力後、下部の「Test Databese」をクリックします。

DuplicatorでWordPressサイトの引越し

MySQLの接続情報 

MySQLの接続情報が分からない場合は各サーバーの設定画面で確認しましょう。

Xサーバーの場合 

Xサーバーの場合は、「サーバーパネル」のMySQL設定で確認できます。

DuplicatorでWordPressサイトの引越し

MySQL設定 > MySQL一覧⇒ MySQLデータベース名が確認できます。
MySQL設定 > MySQLユーザー一覧⇒ MySQLデーターベースユーザー名が確認できます。

DuplicatorでWordPressサイトの引越し

下の方にデータベースホスト名が記載されています。

※パスワードを忘れた場合は「MySQLユーザ一覧」から変更できます。

DuplicatorでWordPressサイトの引越し

「Test Databese」の結果、「Pass」「Good」と表示され、大丈夫なようなので、「NEXT」をクリック。

DuplicatorでWordPressサイトの引越し

本当に間違いがないか、最終確認のメッセージが表示されます。
間違いがなければ「OK」をクリック。

メッセージでは、「間違えると、既存のデータベースが上書きされてしまので、よく確認してください」と注意しています。

DuplicatorでWordPressサイトの引越し

移転先のタイトルやURLが表示されます。
「NEXT」をクリック。

ドメインがSSL化されているのにhttpになっている場合は、ここでURLをhttpsに修正できます。

DuplicatorでWordPressサイトの引越し

完了したので、「Admin Login」をクリックして移転先のサイトにログインします。
「Auto delete installer files after login」にチェックを入れておきましょう。
ログイン後、インストーラーファイルとZIPファイルを自動的に削除してくれます。

削除しないと、http://移転先ドメイン/installer.phpにアクセスできるので、セキュリティ的に危険です。
念のため、削除されているか、FTPソフトでファイルのあった場所を確認しましょう。

DuplicatorでWordPressサイトの引越し

おなじみのログイン画面が表示されます。

DuplicatorでWordPressサイトの引越し

ログインに成功すると、Dupilicatorの設定画面へ遷移してこのように表示されます。

DuplicatorでWordPressサイトの引越し

ここまでの作業が無事終われば、ブログのURLにアクセスすると、WordPressサイトが引越し前とそっくりそのまま同じ状態でが表示されると思います。

お疲れ様でした。

トップページが表示されない場合

実際に引越しした際に、管理画面は表示されるのに、トップページが表示されず、以下ののようなメッセージが出たことがありました。(Xサーバーを使っています。)

DuplicatorでWordPressサイトの引越し

この時は、WordPressのインストール先に、このメッセージを表示するための index.htmlファイルが入っていたのが原因でした。

FTPソフトでindex.htmlを削除すると、トップページが表示されるようになりました。
合わせてdefault_page.pngという画像ファイルも削除しました。

この2つは、サーバー管理画面でサブドメインを追加した時に入ったようです。

削除前には一応、ダウンロードしてみて、内容を見て、削除して問題がないかどうか確かめましょう。

DuplicatorでWordPressサイトの引越し

パッケージファイルをFTPソフトでアップロードする際、移転先(WordPressインストール先ディレクトリ)を空にしておくとよいかもしれません。

まとめ

Dupilicatorを使えば、簡単に、URLの変更を伴う移転ができます。

今回の私のケースのように、サブドメインにテストサイトをつくることもできます。

私は、ふだんのバックアップは、スケジュール設定して、定期的に簡単にバックアップを取ることができる「BackWPUp」プラグインを使い、移転にはDupilicatorを使っています。

サイトの引越しを自分でやってみたがうまくいかない
あまり時間をかけたなくない…という方

「サイト引越し屋さん」という、WordPress専門のサーバー移転代行会社があります。

どのようなケースでも対応してくれるとのことで心強いです。

サイトの引っ越しでお困りの方は、まずは相談してみてはいかがでしょうか。

タイトルとURLをコピーしました