こんばんは!わたしは現在ブログサイトを複数個所有しています。その複数ブログはレンタルサーバー会社2つで契約しております。お名前.comレンタルサーバーとConoHa WING のレンタルサーバーを借りて契約しています。
元々、ブログを始めたときはお名前ドットコムでドメインを取得し、その流れでお名前ドットコムの共用サーバーを契約しました。このたび、二重管理の二重支払いがめんどうなためお名前ドットコム共用サーバーで運営している当ブログをコノハウイングレンタルサーバーへ移管することにしました。
エラー等が出て中々、前進できずにいたのですがなんとか出来たため備忘録として残します。数々のエラーにつまづいた点を参考にしていただければ幸いです。
目次
サーバー移管方法 お名前ドットコムからコノハウイングへの移管
今回のサーバー移管は下記のような形になります。お名前.com レンタルサーバーで管理していたブログ「nw.engineer.work」のデータをコノハウイングのレンタルサーバへ移管します。(WordPress,DB,画像などのリソース移管)
![ブログ サーバー移管](https://i0.wp.com/www.nw-engineer.work/wp-content/uploads/2022/04/サーバー移管図.png?resize=549%2C328)
ちなみにドメイン移管は後ほど行おうと思っているので、ドメインを管理しているネームサーバーは下記の形でしばらく運用します。今回行なうのはドメイン移管ではなくサーバー移管の方法になります。
![サーバー移管 ネームサーバー設定](https://i0.wp.com/www.nw-engineer.work/wp-content/uploads/2022/04/ネームサーバー設定.png?resize=549%2C361)
移行元の事前準備 お名前ドットコム
移行元のWordPressで一部のプラグインが有効になっていたり二段階認証ログインをしている場合は、移管が失敗するようです。対象のプラグインがある場合は、事前にプラグインは無効にしておきましょう。
以下のサイトは移行できません。
・ WordPressのバージョンが3.8.5より古いサイト
・ PHPのバージョンが5.3より古いバージョンを利用しているのサイト
・マルチサイト機能を使用したWordPress
・ダッシュボードログイン時に二段階認証(ロボット認証)を行っているサイト
・プラグインインストール時にFTP情報を必要とする設定のWordPress
・WordPress.comからの移行
・ダッシュボードから画像投稿が出来ないサイト
引用元: コノハウイング
移行元のサイトにて以下のプラグインを利用している場合にエラーとなる可能性がございます。
・Yet Another Related Posts Plugin
・WassUp Real Time Analytics
・WordPress Popular Posts
・wp slims stat
・Broken Link Checker
・count per day
引用元: コノハウイング
移行先の準備 コノハウイング
ドメイン追加
サーバー移管する前に、移行先のコノハウイング側でドメインを追加しておきます。特にドメイン変更がなければ、移行元と同じドメイン名で大丈夫です。
移行先のコノハウイングコントロールパネルにログインします。
(1)画面上部の「WING」をクリック > 「サーバー管理」をクリックします。
![コノハウイング サーバー移管 設定方法](https://i0.wp.com/www.nw-engineer.work/wp-content/uploads/2022/04/コノハウイング ドメイン追加.png?resize=498%2C300)
(2)「ドメイン」をクリックします。
![コノハウイング サーバー移管 設定方法](https://i0.wp.com/www.nw-engineer.work/wp-content/uploads/2022/04/コノハウイング ドメイン追加2.png?resize=383%2C291)
(3)画面右上の「+ドメイン」をクリックします。
![](https://i0.wp.com/www.nw-engineer.work/wp-content/uploads/2022/04/%E3%82%B3%E3%83%8E%E3%83%8F%E3%82%A6%E3%82%A4%E3%83%B3%E3%82%B0%E3%80%80%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3%E8%BF%BD%E5%8A%A03.png)
(4)「新規ドメインを追加」を選択し「ドメイン名」を入力します。入力が完了したら「完了」をクリックします。
![](https://i0.wp.com/www.nw-engineer.work/wp-content/uploads/2022/04/%E3%82%B3%E3%83%8E%E3%83%8F%E3%82%A6%E3%82%A4%E3%83%B3%E3%82%B0%E3%80%80%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3%E8%BF%BD%E5%8A%A04.png)
(5)下記のようにドメインが追加され、しばらくすると「稼働中」となりドメイン追加が完了です。
![](https://i0.wp.com/www.nw-engineer.work/wp-content/uploads/2022/04/%E3%82%B3%E3%83%8E%E3%83%8F%E3%82%A6%E3%82%A4%E3%83%B3%E3%82%B0%E3%80%80%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3%E8%BF%BD%E5%8A%A05.png)
WordPressかんたん移行方法
①コノハコントロールパネルにログインします。「WING」をクリック > サイト管理をクリック
![コノハウイング サーバー移管 設定方法](https://i0.wp.com/www.nw-engineer.work/wp-content/uploads/2022/04/WordPressかんたん移行1.png?resize=557%2C359)
②「サイト設定」 > 「WordPress」タブをクリックします。
![コノハウイング サーバー移管 設定方法](https://i0.wp.com/www.nw-engineer.work/wp-content/uploads/2022/04/WordPressかんたん移行2.png?resize=504%2C343)
③「+WordPress」をクリックします。
![コノハウイング サーバー移管 設定方法](https://i0.wp.com/www.nw-engineer.work/wp-content/uploads/2022/04/WordPressかんたん移行3.png?resize=684%2C173)
④下記の項目を入力していきます。入力完了したら「保存」をクリックします。
![コノハウイング サーバー移管 設定方法](https://i0.wp.com/www.nw-engineer.work/wp-content/uploads/2022/04/WordPressかんたん移行5.png?resize=662%2C417)
⑤下記のようにステータスが「移行中」に変わります。容量によっては完了まで数十分かかります。
![コノハウイング サーバー移管 設定方法](https://i0.wp.com/www.nw-engineer.work/wp-content/uploads/2022/04/WordPressかんたん移行6.png?resize=657%2C309)
⑥下記のようにステータスが100%になれば完了です。そのまま下部の「本番移行」をクリックします。
![コノハウイング サーバー移管 設定方法](https://i0.wp.com/nw-engineer.work/wp-content/uploads/2022/05/WordPressかんたん移行7.png?resize=625%2C359&ssl=1)
⑦本番移行を実行しますか? と聞かれるのでパスワードを入力し「保存」をクリックします。
![コノハウイング サーバー移管 設定方法](https://i0.wp.com/nw-engineer.work/wp-content/uploads/2022/05/WordPressかんたん移行8.png?resize=647%2C355&ssl=1)
⑧そのまましばらく待つと、本番環境も実行されてステータスが「稼働中」となります。
![コノハウイング サーバー移管 設定方法](https://i0.wp.com/nw-engineer.work/wp-content/uploads/2022/05/WordPressかんたん移行9.png?resize=862%2C399&ssl=1)
以上の設定で「お名前ドットコムのレンタルサーバーのデータ」が「コノハウイングのレンタルサーバーのデータ」へコピーされました。
ネームサーバーの設定変更
上記までの作業でコノハウイング側へのデータのコピーは完了しました。しかし、これだけではサイトにアクセスした時はお名前.com レンタルサーバー内にあるデータを閲覧していることになります。
![コノハウイング ネームサーバー設定方法](https://i0.wp.com/nw-engineer.work/wp-content/uploads/2022/05/ネームサーバーの設定.png?resize=549%2C312&ssl=1)
そこで変更する値が、お名前ドットコム側のネームサーバー設定になります。ドメインのネームサーバー設定でコノハウイングのネームサーバーに変更します。下記から設定手順になります。
①コノハウイングにログインします。 > 「Wing」 > 「DNS」 > 対象ドメインを選択し NSサーバーが3つあるので値をメモしておきます。
![コノハウイング ネームサーバー設定方法](https://i0.wp.com/nw-engineer.work/wp-content/uploads/2022/05/コノハウイング ネームサーバー設定-1024x536.png?resize=1024%2C536&ssl=1)
②次にお名前ドットコムにログインします。 > ドメイン > ネームサーバーの設定をクリックします。
![コノハウイング ネームサーバー設定方法](https://i0.wp.com/nw-engineer.work/wp-content/uploads/2022/05/ネームサーバー設定1.png?resize=795%2C431&ssl=1)
③ドメインの選択で対象のドメイン名をクリックします。例ではこのサイトnw-engineer.workを選択しています。
![コノハウイング ネームサーバー設定方法](https://i0.wp.com/nw-engineer.work/wp-content/uploads/2022/05/ネームサーバー設定2.png?resize=667%2C374&ssl=1)
④ネームサーバーの選択で「その他のサービス」 > 「その他のネームサーバーを使う」にチェックをします。 > コノハウイングのネームサーバーをを入力します。 > 確認をクリックします。
![コノハウイング ネームサーバー設定方法](https://i0.wp.com/nw-engineer.work/wp-content/uploads/2022/05/ネームサーバー設定3.png?resize=677%2C384&ssl=1)
⑤下記の確認画面で問題ないことを確認し「OK」をクリックします。
![コノハウイング サーバー移管方法](https://i0.wp.com/nw-engineer.work/wp-content/uploads/2022/05/ネームサーバー設定4.png?resize=594%2C387&ssl=1)
ネームサーバー設定完了後の確認
ネームサーバーが設定完了したかどうかはURLにアクセスすることで確認が出来ます。コノハウイングの管理画面にログインしましょう。
①「サイト管理」 > 「サイト設定」 > 「Wordpress」 > 「対象のサイト」をクリック > サイトURL と 管理画面URLが表示されるので クリックします。
![コノハウイング サーバー移管方法](https://i0.wp.com/nw-engineer.work/wp-content/uploads/2022/05/ネームサーバー設定完了後の確認-1-1024x610.png?resize=585%2C347&ssl=1)
サイトをhttpsに切り替える
コノハウイングの場合、無料独自SSL機能があり「ON」にすることでサイトがhttps化されます。
①「サイト管理」 > 「サイトセキュリティ」 > 「独自SSL」 > 「無料独自SSL」をONにします。
![コノハウイング サーバー移管方法](https://i0.wp.com/nw-engineer.work/wp-content/uploads/2022/05/コノハウイング SSL化-1.png?resize=975%2C567&ssl=1)
サーバー移管方法 お名前ドットコムからコノハウイングへの移管
サーバー移管が完了したら、移管の際にOFFにしたプラグインなどをONにして問題がないか確かめましょう。これで数日間運用してみて問題なければ移行元のデータを削除して契約も解除することが出来ます。誤ってデータを削除したり勘違いしたりすると戻らない恐れがあるので慎重に行ないましょう!