ワードプレスのサイトやブログを別ドメインにコピーしたい!引っ越ししたい!という場合、最も簡単な方法はプラグイン「Duplicator」を使う事。

私の場合、ワードプレスのブログをパソコン上のローカル環境にそのまま再現させたい(バックアップみたいなものです)、ということがたまにありますが、1記事1記事手作業でコピーする、なんてしていれば時間が物凄くかかり途中でやる気が失せる(笑)

プラグイン「duplicator」を使ってみると、こんなに簡単にできるのか、と驚くと思います。

ここでは「duplicator」の使い方と実際の手順をご紹介!

全体の流れ

まずは全体の流れを見ておきましょう。

今回は、ネット上にあるブログをパソコン上のローカル環境に移しますが、ネット上にあるブログを別ドメインのブログへ移動するのも同じです(でこの後実際に行いましたが同じようにできました)

  • 1)コピー元で行う手順
    • 1-1)プラグイン「duplicator」のインストールと有効化
    • 1-2)「duplicator」で作成されたデータをダウンロード
  • 2)コピー先で行う手順
    • 2-1) ダウンロードしたコピー元のデータをアップロード
    • 2-2) wp-config.phpの退避
    • 2-2)「duplicator」でサイト/ブログにデータ取り込み
  • 3)最後の仕上げ
    • 余計なデータの削除

以上6つの手順で終わりです。

この中で、途中の設定などの入力箇所以外で手動で行うのは、以下の2つだけ。

  • 2-1)のデータのアップロード
  • 2-2)の wp-config.phpの退避

では事前準備から順番に1つ1つ実際にやって見ましょう。

事前準備

事前準備は、

  • コピー先のブログを立ち上げておく
  • ワードプレスも「インストールだけ」はしておく

つまり、生まれたてホヤホヤ状態のサイト/ブログがコピー先として存在している、という状態ですね。

1)コピー元で行う手順

1-1)プラグインのインストールと有効化

次は「コピー元」のブログでプラグイン「duplicator」をインストールし、有効化を行います。
(コピー先のブログでは、このプラグインのインストールは不要(手順の中で自動的にインストールされます))

コピー元のワードプレスにログインし、
以下の様に 「プラグイン」⇒「新規追加」で「duplicator」をまず検索してインストール。

  • ①「duplicator」を入力
  • ② プラグインが表示されるので、「今すぐインストール」をクリック!

↓↓↓↓↓↓

続いてプラグイン「duplicator」の有効化です。

  • 「有効化をクリック!」

↓↓↓↓↓↓

1-2)コピー元のデータをダウンロード

プラグインのインストールと有効化が終わると、メニューに「Duplicator」と表示されます。メニューの「Duplicator」にマウスカーソルを持って行くと、更にメニューが表示されます。

  • メニュー「Duplicator」から「Packages」をクリック!

↓↓↓↓↓↓

続いて、以下のような空虚な画面(笑)が表示されますが、「Create New」をクリック!

  • 「Create New」をクリック!

↓↓↓↓↓↓

最初の設定画面が出ますが、名前のところだけ分かりやすい名前を付けておけばOK.
(項目をクリックするといろいろできそうですが、特に何もしなくてOK)

  • ① 分かりやすい名前を付けておく
  • ② その後「Next」をクリック!

↓↓↓↓↓↓

ブログ内のスキャン(データの調査)が始まります。
(Scanning Siteと表示されるので、1分ほど待ちます)

↓↓↓↓↓↓

ブログ内のスキャンが一通り終わると、以下のような「Scan Complete」という画面が表示されますので、全て「Good」になっているか確認してみましょう。

  • 特に問題なければ下段にある「Build」をクリック!

※)1つ1つ項目をクリックするとスキャン結果が見れます

  • 補足)サイズが大きい場合(Noticeが表示される)
  • 小規模サイトでは全く問題ないですが、サイズが大きいサイトの場合(150MBを超える場合)、以下のようにSize Checkに「Notice」と表示されます。
  • これは、サイズが大きいので処理時間がかかり、サーバーによってはタイムアウトしてしまうかもしれない、というお知らせです。

    下方の「Yes」にチェックを入れれば、その後下段に表示される「Build」がクリック出来る状態になります。

    (ここの例では、若干大きめのサイトに対して行ったためこうした表示がされましたが、まずは進めてみたらすんなりいきました。使っているサーバーは、エックスサーバーです)

↓↓↓↓↓↓

元ブログのデータの取得(コピー)が始まります。(しばらく待つ)

↓↓↓↓↓↓

データの取得(コピー)が終わると、以下のような画面が表示されます。

必要なデータは「Installer」と「Archive」の2つ。
この2つをダウンロードしますが、2つ同時にダウンロードする場合は「One-Click Download」をクリック!

  • 「One-Click Download」をクリック!

※)注意
「One-Click Download」をクリックしても「Installer」しかダウンロードされない場合があるようです。その場合には「Archive」のボタンをクリックして、そちらも個別にダウンロードしましょう。

↓↓↓↓↓↓

ダウンロードした後は、ダウンロードの場所を確かめておきます。

ここではブラウザはグーグルクロームを使っている例ですが、「右クリック」や下三角カッコなどをクリックして「フォルダを開く」から、ダウンロードしたファイルを確認しておきましょう。

参考までに、私のパソコンでは、以下のような感じで、「installer.php」と「Archive」(手順中に付けた名前+数字列のzipファイル)がダウンロードされました。

2)コピー先で行う手順

2-1) ダウンロードしたコピー元のデータをアップロード

ここまでで、元のブログからのデータ(「Installer」と「Archive」の2つ)がダウンロードできました。続いてこの2つを、コピー先のサイト/ブログへアップロードします。

  • 「Installer」と「Archive」のアップロード先
    • ワードプレスのルートフォルダ

「Installer」と「Archive」は、移転先のワードプレスのルートに移動(コピー)します。

PC上ではなく、ネット上の別サイトへコピーする場合には、FTPソフトやレンタルサーバーのファイルマネージャー機能を使います。

関連)エックスサーバーの場合
ファイルのアップロードや削除の方法は?エックスサーバーで便利なファイルマネージャーの使い方!

「Installer」と「Archive」の2つはワードプレスをインストールしたフォルダ(ルートフォルダ)に移動(コピー)します。

↓↓↓↓↓↓

※)ネット上の別ブログへ移動する場合
別ブログへ移動する場合では、URLが xxxx.com/public_html (エックスサーバーの場合)などになります。ワードプレスがどこのフォルダにインストールされているか、サーバーのマニュアルを見て確認してみてください。

2-2) wp-config.phpの退避

続いて、ワードプレスのルートフォルダ内にある「wp-config.php」の名前を変えておきます。

ここでは、「wp-config-old.php」等にしておきます。
後の手順でこのファイルの中身を参照するため、すぐファイルを開けるようにしておきましょう。

  • ※)ワンポイント
    「wp-confi.php」を「wp-config-old.php」と名前を変えることで、ブログにアクセスできなくなりますが、気にしなくてOK。(アクセスしたい場合には、名前を元に戻せばアクセスできます)

2-3)実際にブログに取り込み

では、いよいよコピー先のブログへデータを取り込みます。以下にアクセスしてみましょう。

  • アクセスするURL:コピー先のブログのURL/installer.php

ここではパソコン上のローカル環境に「jin-test」を作っているので、

localhost/jin-test/installer.php

にアクセスをします。

実際のネット上の別ブログへのコピーでは、

コピー先のサイト/ブログのドメイン名/installer.php
例)example.com/installer.php

になりますね。

で、アクセスをすると、以下のように Step 1 から順に複製が開始されます。

Step 1 of 4: Deployment

まずは Step 1。

  • ① Configuration File のところに「Warn」が出てないことを確認
    • 「Warn」が出ているということは、wp-config.php がまだ存在する、ということになります。1つ前の手順の「2-2) wp-config.phpの退避」に戻りましょう
    • PHPのバージョンが異なる場合は「PHP Version Mismatch」というところに「Warn」が表示されるので、改めてPHPバージョンを揃えたのちに同じ操作を行うのが良いです。(PHPバージョンが違っても、PCなどのローカル環境に入れる分には、このまま進める、というのでも良いですね)
  • ② 利用条件を読んだか、その内容は問題ないかの確認なので、先頭をクリックしてチェックを入れる
  • ③ 「Next」ボタンが表示されるので、こちらをクリック!

↓↓↓↓↓↓

データの取り込みプロセスが開始されます。
(しばらく待ちます。記事数も300とか超えていると10分以上かかるかもしれません)

↓↓↓↓↓↓

Step 2 of 4: Install Database

続いて以下の「データベースにアクセスするための情報入力」の画面が表示されます。一番の難所に思えるかもしれませんが、落ち着いてやれば大丈夫!
(各々の情報が分からない場合は、すぐ下を参照)

  • ① データベースのホスト名を入力
  • ② データベース名を入力
  • ③ データベースのユーザー名を入力
  • ④ データベースのパスワードを入力

これらの情報は、2-2) wp-config.phpの退避で名前を変えた「wp-config-old.php」の中を見ればわかります。

30行目前後に必要な情報があります。

①のデータベースのホスト名が最後にあったりして順番が若干異なりますので注意しましょう。1つ1つ間違えないように確認しながら入力していきます。

↓↓↓↓↓↓

各項目の入力完了後は、下段にある「Test Database」をクリックしてみてください。
(入力内容に問題ないか確認のためのテストが行えます)

  • 「Test Database」をクリック!

↓↓↓↓↓↓

問題なければ、以下のように緑字で「Pass」(成功)と表示されます。

  • では続いて「Next」をクリック!

↓↓↓↓↓↓

確認画面が出るので、さらっと確認。

  • 「OK」をクリック!

↓↓↓↓↓↓

実際にコピー先のデータベースへの取り込みが始まります。
(しばし待ちます)

↓↓↓↓↓↓

Step 3 of 4: Update Data

続いて、データのアップデート確認です。

  • 「Next」をクリック!

↓↓↓↓↓↓

ここで以下の様にメッセージが表示される場合があります。

メールの設定が必要だよ、という内容ですが、このメッセージが表示されたら、以下の様に「Options」をクリックして、その中でメールの設定をしておきましょう。

  • ①:「Options」をクリック
  • ②:Emailの欄でメールアドレスを入力
  • ③:「Next」をクリック!

↓↓↓↓↓↓

実際のアップデートが開始されるので、しばし待ちます。

  • 補足)
    このSTEP3では、コピー元とコピー先のPHPバージョンが異なると以下のようなエラーが出るようです。


    「An unknown issue has occurred with the update setup step.」(アップデートのセットアップ手順中、不明な問題が起きた)
  • このエラーが出たら、一度PHPバージョンがコピー元とコピー先であっているか、確認してみてください。

↓↓↓↓↓↓

Step 4 of 4: Test Site

以下の画面が表示されたら完了です。(かなりあっけない)

①の「Admin Login」をクリックすれば、コピー先のワードプレスに入れます。

②には、インストールに使ったファイルをログイン後に削除するよ、というメッセージとチェックマークがついてますが、削除したくない場合には、チェックマークを外しておきましょう。
(基本はもうファイルは不要なので、チェックを入れたままでOK)

  • ではブログにアクセスするために「Site Login」をクリック!

↓↓↓↓↓↓

サイトへログイン

では、①の「Admin Login」をクリックして、コピー先のブログのユーザー名、パスワードを入れて普通にログインします。

↓↓↓↓↓↓

ログイン後、以下のようにプラグインの画面が表示されます。

これでコピー完了!

今回のまとめ

このプラグインを試すまでは、

  • このブログをローカル環境でいろいろテストしてみたい
  • このブログのバックアップを簡単にとっておきたい

という場合に、手作業であれこれして非常に時間がかかってました。今回試して見たら、「え?こんなに簡単?」とこれはもう超感動もの(笑)。

これは便利そうだ!という場合には是非試して見てくださいね!

また、ネットで収益化をはかりたい、という場合には、以下のメルマガにも登録してみてください。何かいいことがあるかもしれません(笑)

早期退職して海外で奮闘する JIN のメールマガジン

時間や場所に縛られず稼いだJINが教える

~ 最短最速で月収10万円を手に入れる方法 ~

苗字(必須)

隣のあの人にも、思わず教えたくなる秘密

配信停止は、いつでもできます

お預かりした情報は保護されます

迷惑メールは一切配信されませんので、ご安心くださいね