All-in-One WP Migration/サイト開設とサイト移行

「hostsファイル」と「DNS」 WP プラグイン
「hostsファイル」と「DNS」

All-in-One WP Migration

Sponsor

どのような場合にAll-in-One WP Migrationを利用するのか

ドメイン、URLの変更のないサイトの移行(引っ越し)に利用します。

  • All-in-One WP Migration はURLの変更のないサイトの移行に便利
  • WordPressのエクスポート・インポートはURLの変更を伴うサイトの移行に便利

投稿記事の一部だけの移動は、下のリンクをご参考ください。

All-in-One WP Migrationを利用する手順

移行元と移行先にプラグイン「All-in-One WP Migration」をインストールして使います。

hostsファイルを利用したサイト移行

  1. 移行元のファイルのエクスポート
    • All-in-One WP Migrationを利用
  2. 移行先のドメイン・サイト設定・WordPresインストール
    • (ドメインの設定で一時的にDNS変更)
  3. hostsファイルの設定
  4. 移行先へファイルのインポート←サイト完成
    • All-in-One WP Migrationを利用
  5. DNS設定変更(ここまで移行元のサイトが表示されている
  6. 移行先でサイトを表示
  7. All-in-One WP Migration の不要なファイル削除
  8. ads.txt など設置

「hostsファイル」を使うことで、DNSの変更前に、サイトの確認ができます。

「hostsファイル」について

ご自身のPCの「hostsファイル」を利用することで、DNSの変更前に、サイトを確認できます。

「hostsファイル」と「DNS」
「hostsファイル」と「DNS」
Sponsor

移行元での手順 /All-in-One WP Migration

プラグイン「All-in-One WP Migration 」のインストール→有効化

「All-in-One WP Migration 」で移行
プラグインをインストール

「All-in-One WP Migration 」でエクスポート

WordPressやプラグインは最新のものに更新しておきます。

エクスポートを選択
高度なオプションでエクスポートしないものにチェックを入れる
「All-in-One WP Migration 」でエクスポート
エクスポート
エクスポート先のファイルをクリックする
「All-in-One WP Migration 」でエクスポート
エクスポート
ファイルをダウンロードをクリック
PCにファイルがダウンロードされる

エクスポートするファイルが大きい場合

無料でエクスポートできるファイルのサイズは2Gです。

「All-in-One WP Migration 」でエクスポート
エクスポートできるサイズを超えている

エクスポートするファイルが大きい場合

  • 後で画像ファイルのみインポートする

メディアライブラリにチェックを入れる(エクスポートしない)

「All-in-One WP Migration 」でエクスポート
エクスポートするものにチェックを入れる

エクスポートサイズ 2G以下になったファイルをダウンロードする

「All-in-One WP Migration 」でエクスポート
ダウンロード

移行先のサイトにWordPressをインストールする

  1. 移行元と移行先のPHPのバージョンを同じにする
  2. ドメインとサイトを作成する

移行先のドメインの作成

サイト移行 ドメインの設定(コアサーバーV2)
サイト移行 ドメインの設定(コアサーバーV2)

コアサーバーV2の場合は、DNSの設定を変更しなくても、SSL有効にチェック入れてドメインを作成できます。

移行先に設定したドメインへWordPressをインストールする

①ツール→②アプリインストール→③アプリ・ブラウザー
サイト移転先にWordPressをインストールする
サイト移転先にWordPressをインストールする
WordPressをインストールする(URLは http://を選択する)


http://を選択する

サイト移行 ドメインの設定
サイト移行 ドメインの設定
  • http://を選択する

ここでSSL化すると、hostsファイルを使い移行先のサイトを確認する時に「この接続ではプライバシーが保護されません」とメッセージが表示されます。最後にSSL化します。

WordPressのインストール(インストールするドメインは http:// を選択)
WordPressをインストールするディレクトリとURL
WordPressをインストールするディレクトリとURL
インストールするドメインプルダウンで http:// 選択する
バージョン推奨
言語プルダウンで選択

管理者ユーザー名と管理者パスワードはWordPressのダッシュボードへのログインに必要です。

管理者ユーザー名サイトのユーザー名
管理者パスワードサイトの管理画面のパスワード
管理者のメールアドレスログインや不具合があった場合に必要
ウェブサイトのタイトル後で変更可能
ウェブサイトのタグライン後で変更可能
移転先のWordPressをインストール 完了
WordPressのダッシュボードへのURL
WordPressのダッシュボードへのURL

hostsファイルの設定

DNS設定前に、新しいサイトの確認ができます。

本来ならば、DNS設定しなければ、新しいサーバーのURLにアクセスできない

  • ご自身のPCの「hostsファイル」に書き加えると、ご自身のPCでのみ、DNS設定前に新しいのサイトにアクセスできる

hostsファイルの開き方と書き方は簡単です。下のリンク参照。

移行先のサーバーにファイルをインポートする

新しいサイトの管理画面は

  • http://example.com/wp-admin/

コアサーバーV2でWordPressの管理画面にアクセスする方法

  1. 「ツール」→「アプリインストール」→「マイ・アプリ」
  2. 「ドメイン名/wp-admin/」をクリック

All-in-One WP Migration をインストール

移行先でも「All-in-One WP Migration 」をインストール・有効化します。

All-in-One WP Migration でファイルをインポートする

「ツ―ル」→「All-in-One WP Migration」を開く

インポート先→「ファイル」を選択

「All-in-One WP Migration 」でインポート
「All-in-One WP Migration 」でインポート
インポート先→「ファイル」
移行元からエクスポートしたファイルを選択する
最終確認のメッセージ→「開始」
インポートが終了→「パーマリンク構造を保存する」にチェックを入れ完了
ログイン画面が表示される
移行前のWordPressのログイン情報を入力する
移行先のWordPressの管理画面が表示される
パーマリンク設定画面が表示されるので「変更を保存」をクリック

インポートが終了→「パーマリンク構造を保存する」→完了

「All-in-One WP Migration 」でインポート
「All-in-One WP Migration 」でインポート

ファイルのサイズやインポートする時間により失敗する場合

.htaccessの設定を変更し、インポートするサイズと時間の制限を変更します。

画像(メディアファイル)をエクスポート

All-in-One WP Migration で移行するサイズが512MBを超えた場合、後でメディアファイルのみエクスポート→インポートします。

  • メディアファイルは「uploads」にある

メディアファイルをインポートする方法は2つあります。

インポートする2つの方法

  • バックアッププラグインを利用する
  • FTPでアクセスする

バックアッププラグインを利用する

移行元でバックアッププラグインを利用している場合、All-in-One WP Migration で既に移行先にバックアッププラグインがインストールされ、バックアップデータがあるのでアップロードデータ「uploads」を復元します。

移行先へメディアファイルをインポートする
移行先へメディアファイルをインポートする

データベースの復元はしない方がいい。

移行先へメディアファイルをインポートする
移行先へメディアファイルをインポートする

復元が完了

移行先へメディアファイルをインポートする
移行先へメディアファイルをインポートする

バックアップデータを利用しない場合

All-in-One WP Migration で移行先へインポートが終わった後に、移行元のuploads フォルダを、移行先にインポートします。

移行元のメディアファイルの場所

  • /public_html/ドメイン/wp-content/uploads/wp-content/uploads

uploads フォルダにメディアファイルがあります。

移行先へメディアファイルのインポート
移行先へメディアファイルのインポート

移行先のメディアファイルをインポートする場所

上でエクスポートしたメディアファイルを移行先へインポートします。

  • /wp-content/uploads/wp-content/uploads

「ツール」→「ファイルマネージャー」を開く

移行先へメディアファイルのインポート
移行先へメディアファイルのインポート

移行先のサイトの確認

  • 「http://~」にアクセスする
  • hostsの設定を変更した場合は追加した部分を削除する(hostsの設定を元に戻す)

この方が安心

移行元のサーバーと移行先のサーバー、両方に全く同じサイトができます。どちらにアクセスしているかわかるように一部変更しておくと間違いがないかと思います。

(例)タイトルに★を付けておく

  • 私のブログ←移行元のサイト
  • 私のブログ★←移行先の新しいサイト

DNS設定

サイトに問題なければ、DNSの設定をします。

DNSの設定の手順は下にリンクしたページに詳しく記載しています。

インターネット上に反映されるまで5分〜30分程度かかります。

https://help.coreserver.jp/manual/v2/wp-migration-corepress/

DNSの設定が終われば、移行元のサイトは表示されなくなり、移行先のサイトが表示されるようになります。

重要 hostsファイルで追加した部分を削除し、元に戻し、保存する。

「https://」にする(SSL化)

DNSの設定後にSSL化します。

コアサーバーV2の場合

  1. 「ツール」→「アプリインストール」→「マイ・アプリ」
  2. 「表示/編集詳細」(工具のアイコン)をクリック
  3. 「高度な」をクリック
  4. 「場所のURL」に「https://~」を選択「全て保存」

工具のアイコンを開き「http://」→「https://」に変更できる

WordPressのダッシュボードへのURL
WordPressのダッシュボードへのURL

「https://」を確認する

「https://」(SSL化)の確認事項
「https://」(SSL化)の確認事項

Google Adsense(アドセンス)をしている方の場合

  • ads.txt の設置と確認

ads.txt」が正しい場所にアップロードされているか、https://example.com/ads.txt へアクセスし確認します。

All-in-One WP Migration を利用した後のファイルの削除

All-in-One WP Migrationを利用し、エクスポート終了後にバックアップが残っている場合があるので、確認します。不要ならば削除。

不要なAll in One WP Migratioファイル
不要なAll in One WP Migratioファイル

wp-content の中に「All-in-One WP Migration」のフォルダ「ai1wm-backups」がある

不要なAll in One WP Migratioファイル
不要なAll in One WP Migratioファイル

ai1wm-backups フォルダ

不要なAll in One WP Migratioファイル
不要なAll in One WP Migratioファイル

ai1wm-backups フォルダの中

不要なAll in One WP Migratioファイル
不要なAll in One WP Migratioファイル

移転後、プラグイン「All-in-One WP Migration」を削除した後に、wp-contentの中に「ai1wm-backups」フォルダが残っているので、不要ならば削除します。

プラグイン All-in-One WP Migration