Kinstaへのサイト移行
弊社プラットフォームにサイトを移行する際、お客様自身で作業を行うか、または弊社サイト移行部門が作業を行うかをお選びいただけます。
お客様ご自身でサイトを移行する場合は、以下のリソースをお役立てください。
- SFTPとMySQLを使用したサイト移行
- Duplicatorを使用したサイト移行
- Migrate Guruを使用したサイト移行
- WordPress.comからWordPress.orgへのサイト移行
- おすすめのWordPress移行プラグイン
- WordPressサイトを自分で移行する方法
こちらのページでは、サイト移行申請に関する注意事項と手順をご紹介します。また、多数のWordPressサイトを移行する必要があるお客様向けには、一括移行サービスもご用意しています。
移行手順と確認事項
- サイトの移行先となるサイトに空きがあることを確認してください。
- バックアップからの移行を依頼する場合
- ウェブサイトファイルとデータベースの両方がバックアップファイルに格納されていることを確認してください。
- バックアップファイルをアップロードできる状態にしておくか、ファイルへのリンクを用意してください。
- MyKinstaで標準またはプレミアムサイト移行を申請します。
- 標準サイト移行では、担当者ができるだけ早く(通常2営業日以内)お客様のサイトの移行を完了します。プレミアムサイト移行については、お客様のサイトに適したスケジュール確認のために、担当者よりご連絡させていただきます。
- MyKinstaの「移行申請」タブから、サイトの移行状況を確認することができます。また、担当者よりお客様のサイトの移行状況について、都度、最新情報をお知らせします。
- 移行作業は通常、プレミアム移行で1営業日、標準移行で2営業日以内に完了します。ただし、これは移行を進めるために必要な正しい情報が提供されたことが前提となります。移行に必要なサイトやバックアップが利用できない場合には、関連する情報の確認等にかかる時間に応じて、移行作業が遅れる可能性があります。
- 移行が完了したら、本稼働前のご確認事項とともにその旨をご連絡いたします。
注意事項
- 一部のサーバーでは、二要素認証が有効になっている場合、メールアドレス「[email protected]」を既存サーバーのアカウントに追加(ユーザーとして招待)することをお勧めします。サイト移行申請フォームの説明にあるように、必要なアクセス権の付与をお願いします。これは現在、Cloudways、GoDaddy、SiteGround、WP Engineからの移行に適用されます。
- 移行には通常1〜2時間(移行を開始した時点からの時間)かかりますが、サイトのサイズや既存のサーバーの速度によって異なります。
- 移行が完了したら、サイトをテストする方法と、確認完了後にサイトを弊社に紐付ける方法をお送りします。移行が完了し、その後の(お客様による)サイトのテストが完了するまで、DNSの更新はお待ちください。
- 移行中は、以前のサーバーにだけ最新情報が残る事態を回避するために、サイトの更新を控えてください。情報更新のために 2 回目の移行が必要となる場合には、2回目のサイト移行の申請をご覧ください。
- 弊社による移行サービスにはDNSの設定や変更は含まれていませんが、ドメインのDNSの更新に関する説明をお送りします。
- DNSの設定とサードパーティサービスの設定は、弊社の移行サービスには含まれていませんので、これらの操作はお客様により行っていただく必要があります。一般的に必要とされる作業の例として、ドメインのAレコードやその他のDNSの更新、ネームサーバーの弊社DNSへの紐付け、サードパーティCDN(CloudflareやSucuriなど)の設定、そして、メールサービスのセットアップなどが挙げられます。
- 移行から本番環境への反映まで時間がかかる場合には、再度(2回目の)移行を申請する必要があります。
WordPress.comサイトの移行
WordPress.comについては、サイトのファイルやデータベースへのアクセスが許可されないため、通常のサイト移行はいたしかねます。投稿、固定ページ、コメント、メタタグなどのWordPressコンテンツをエクスポートし、弊社プラットフォーム上に新しいWordPressサイトを構築した上で、そこにインポートすることのみ可能です。
サイトファイルにアクセスできないため、ご利用中のWordPressテーマ、プラグイン、またはWordPress.comで行ったその他のカスタマイズの移動は含まれません。そのため、サイトの見た目はWordPress.comのものと異なる場合があり、プラグインに依存している機能は、サイトのプラグインを再インストールするまで動作しません。
移行後には、見た目が完全に一致するように、お客様ご自身で、または開発者の力を借りて、テーマやプラグインを再インストールし、WordPress.comで行ったカスタマイズを再現する必要があります(該当する場合)。
移行申請の中断・再開
サイト移行申請のお手続きは、必要があれば中断・再開することができます。申請フォームを離れて、同じタブでMyKinstaの別ページに移動した場合、ブラウザのタブを閉じた場合、あるいはブラウザ自体を閉じた場合でも、申請内容は「下書き」として保存されます。
すべての移行申請は、「WordPressサイト」画面の「移行申請」からご確認いただけます。未提出の移行申請のステータスは「下書き」になります。サイト名をクリックしていただくと、申請作業を再開していただけます。
移行申請が保留中の場合は、サイト名をクリックすると、申請内容が表示され、進行状況をご確認いただけます。
標準サイト移行とプレミアムサイト移行の違い
- サイト数無制限の無料のサイト移行サービスは、標準的なWordPressサイトのみが対象となります。
- よく変更されるサイト(ECサイト、会員制サイトなど)では、データの損失を避けるために、サイトをメンテナンスモードにして、以降の時間を詳しく微調整することが必要になることがあります。メンテナンスモードや移行時間の調整が必要なサイトは、本キャンペーンの対象外となりますので、プレミアムサイト移行を申請してください。
- WP EngineのLargeFSを使用するサイトは、プレミアムサイト移行を申請してください。
- マルチサイトは、プレミアムサイト移行を申請してください。
- リバースプロキシなどの複雑な要件(BedrockやTrellisなど)を必要とするサイトは、プレミアムサイト移行の対象となります。
- WordPressの管理画面のログイン情報しか提供できない(レンタルサーバーのダッシュボードやSSHアクセスの情報のない)サイトは、プレミアムサイト移行の対象となります。
- ご希望の日程でサイトを移行したい場合には、プレミアムサイト移行を申請してください。
標準サイト移行の申請
サイト移行の申請は、MyKinstaからお手続きいただけます。標準サイト移行には、以下の2種類があります。
- 他のサーバーから移行(現在利用中のサーバーの情報を共有する方法)
- バックアップファイルから移行
- Drive、Dropboxなどのクラウドストレージサービス上のファイルのリンクを共有する
- バックアップファイル(Duplicator、ManageWP、またはcPanelで作成されたもの)を既存のKinstaサイトにアップロードする
MyKinstaにログイン後、「WordPressサイト」に移動して「サイトを追加する」ボタンをクリックし、ドロップダウンメニューから「サイトの移行を申請」を選択します。
注)MyKinstaにまだサイトを追加していない場合、「WordPressサイト」画面には、2つのボタンが表示されます。「サイト移行を申請する」をクリックして、サイト移行のリクエストを行ってください。
「移行申請」画面で、「標準サイト移行を申請する」をクリックします。
「はじめに」に記載された、サイト移行に関する概要や条件をお読みください。内容をご理解いただけましたら、ページ下部の「次へ」をクリックします。
次に、以下のいずれかの移行方法を選択します。
他のサーバーからサイトを移行する
「他のサーバーからサイトを移行する」を選択し、「次へ」をクリックして続行します。
サイト移行には、以下の情報が必要になります。
- 現在ご利用中のホスティング会社の情報
- ウェブサイトのセットアップ情報
- 接続に関する情報
1. サーバー情報の入力
現在ご利用中のサーバーの情報を入力します。サーバー名、サーバーパネルのログインURL、ユーザー名、パスワードなどの情報が必要になります。
ご利用されているサーバーによっては、FTP、SFTP、ホスティングパネルの認証情報などの追加情報が必要になります。一般的には、サーバーのコントロールパネルでご確認いただけます。不明な情報がある場合は、ご利用中のサーバーまでお問い合わせいただくか、弊社カスタマーサポートまでお問い合わせください。
cPanelをお使いの場合、ユーザー名とサーバーの詳細は、「User Area」> 「My Accounts」>「Information & Settings」、FTPアカウント情報は「Files」>「FTP Accounts」からご確認いただけます。
サーバー情報の入力後、「次へ」をクリックして進みます。
2. サイト情報の入力
次に、お客様のドメイン、WordPressのログイン情報、WordPressのログインURL、またHTTPS接続を使用しているかをご入力いただきます。
「HTTPS接続を使用している」を選択すると、MyKinstaでSSL証明書を発行する(無料のCloudflare統合を使用)か、既存のSSL証明書をアップロードする(キーと証明書ファイルをお持ちの場合)かのどちらかを選択できます。
サイト情報の入力後、「次へ」をクリックして続行します。
3. Kinstaでのサイト情報の入力
移行後のサイト情報を入力します。重複のない名前と37箇所のデータセンターからお好きな場所をお選びください。
また、HTTPSリダイレクトや、特別な.htaccessルールやNginxルールなど、お客様のサイトに関する特記事項などがありましたら、併せてご記入ください。
入力後、「次へ」をクリックして申請内容をご確認ください。
4. 確認
申請内容に誤りがないか、確認してください。変更が必要な場合は、「戻る」ボタンをクリックして前のページに戻り、内容を変更してください。
また、申請するサイトが、無料の標準サイト移行の条件を満たしているかどうかも再度ご確認ください。条件を満たしていない場合は、プレミアムサイト移行を申請してください。
問題なければ、「完了」ボタンをクリックして終了です。
保留中のサイト移行のステータスは、MyKinstaの「WordPressサイト」画面からいつでもご確認いただけます。また、弊社担当者からも進行状況を随時お知らせいたします。
他にも移行申請が必要なサイトをお持ちの場合は、「サイトを追加する」をクリックし、「サイトの移行を申請」を選択して、上記の手順を繰り返してください。
バックアップからサイトを移行する
「バックアップからサイトを移行する」を選択して、「次へ」をクリックします。
1. バックアップ情報の入力
バックアップの種類やバックアップの共有方法などの詳細を入力します。
既存のKinstaサイトにアップロードする
弊社ですでにサイトをお持ちいただいている場合、バックアップをアップロードして一時的に保存する場所として選択することができます。サイト移行中、選択した既存のKinstaサイトに変更が加わることはなく、通常通り機能します。
アップロード先のサイトを選択すると、ファイルをアップロードするためのSFTP認証情報が表示されます。バックアップファイルは、必ず/privateフォルダにアップロードし、保護された状態を保つようにしてください。
ファイルへのリンク
バックアップファイルのリンクをお持ちの場合は、「ファイルへのリンク」を選択してください。リンクは誰でもアクセスできる状態、または弊社の移行部門のメールアドレス「[email protected]」にバックアップファイルを共有し、ファイルにアクセスできる状態にしておいてください。
バックアップの共有方法を選択したら、「次へ」をクリックして続行します。
2. サイト情報の入力
次に、ドメイン、WordPressのログイン情報、WordPressのログインURL、HTTPS接続を使用しているかを入力します。
「HTTPS接続を使用している」場合は、MyKinstaでSSL証明書を発行する(無料のCloudflare統合を使用)か、既存のSSL証明書をアップロードする(キーと証明書ファイルをお持ちの場合)かのどちらかを選択します。
サイト情報の入力後、「次へ」をクリックして続行します。
3. Kinstaでのサイト情報の入力
移行後のサイト情報を入力します。重複のない名前と37箇所のデータセンターからお好きな場所をお選びください。
また、HTTPSリダイレクトや、特別な.htaccessルールやNginxルールなど、お客様のサイトに関する特記事項などがありましたら、併せてご記入ください。
入力後、「次へ」をクリックして申請内容をご確認ください。
4. 確認
申請内容に誤りがないか、確認してください。変更が必要な場合は、「戻る」ボタンをクリックして前のページに戻り、内容を変更してください。
また、申請するサイトが、無料の標準サイト移行の条件を満たしているかどうかも再度ご確認ください。条件を満たしていない場合は、プレミアムサイト移行を申請してください。
問題なければ、「完了」ボタンをクリックして終了です。
保留中のサイト移行のステータスは、MyKinstaの「WordPressサイト」画面からいつでもご確認いただけます。また、弊社の担当者からも進行状況を随時お知らせいたします。
他にも移行申請が必要なサイトをお持ちの場合は、「サイトを追加する」をクリックし、「サイトの移行を申請」を選択して、上記の手順を繰り返してください。
プレミアムサイト移行の申請
すべてのプランには、無料のプレミアムサイト移行サービス利用枠(クレジットとも)が最低1つ付帯します(各プランで利用できる回数についてはプランの一覧をご覧ください)。プレミアムサイト移行枠(クレジット)1つにつき、プレミアムサイト移行サービスをどのサーバーからでも無料で1回申請できます。
プレミアムサイト移行サービスは、特殊な(または標準サイト移行サービス対象外の)ウェブサイトを対象としたものです。例えば、動的に変化するウェブサイト(ECサイト、会員制サイトなど)やリバースプロキシを使用するウェブサイトなど。このようなサイトは、データ損失を回避するために、慎重に予定を組み、メンテナンスモードに切り替えてから細かな設定を行う必要があります。
多数のWordPressサイトをお持ちのお客様向けには、一括サイト移行料金もご用意しています。
プレミアムサイト移行を申請していただくには、MyKinstaにログイン後、「WordPressサイト」に移動して「サイトを追加する」をクリックし、ドロップダウンメニューから「サイトの移行を申請」を選択します。
注)MyKinstaにまだサイトを追加していない場合、「WordPressサイト」画面には、2つのボタンが表示されます。「サイト移行を申請する」をクリックして、サイト移行のリクエストを行ってください。
「移行申請」画面で、ご利用いただけるプレミアムサイト移行サービスのクレジット数が表示されます。クレジットが残っていない場合は、クレジットを追加購入することができます。1回ごとの料金は100ドルで、次回のご請求に加算されます。
「プレミアムサイト移行を申請する」をクリックして、次の画面で必要な情報をご入力ください。
1. 移行申請の準備
サイト移行には、以下の情報が必要になります。
- 現在ご利用中のホスティング会社の情報
- ウェブサイトのセットアップ情報
- 接続に関する情報
- 任意でのHTTPSやデータセンターの設定
- (無料移行枠外であれば)お支払い情報
「はじめに」をお読みになり、記載された内容をご理解いただけましたら、ページ下部の「次へ」をクリックしてください。
2. サーバー情報の入力
現在ご利用中のサーバー情報を入力します。サーバー名、サーバーパネルのログインURL、ユーザー名、パスワードなどの情報が必要になります。
ご利用されているサーバーによっては、FTP、SFTP、ホスティングパネルの認証情報などの追加情報が必要になります。一般的には、サーバーのコントロールパネルでご確認いただけます。不明な情報がある場合は、ご利用中のサーバーまでお問い合わせいただくか、弊社カスタマーサポートまでお問い合わせください。
cPanelをお使いの場合、ユーザー名とサーバーの詳細は、「User Area」> 「My Accounts」>「Information & Settings」、FTPアカウント情報は、「Files」>「FTP Accounts」からご確認いただけます。
サーバー情報の入力後、「次へ」をクリックして進みます。
3. サイト情報の入力
次に、ドメイン、WordPressログイン情報、そしてサイトがECサイトや会員制サイトであるか、HTTPS接続を使用しているか、マルチサイトであるかなどの情報を入力します。
WooComerceなどの高度に動的なサイトを運営されている場合は、動的なサイトの移行に関する方針をご覧ください。
情報の入力後、「次へ」をクリックして続行してください。
4. Kinstaでのサイト情報の入力
移行後のKinstaサイトの情報を入力します。重複のない名前と世界37箇所のデータセンターからお好きな場所をお選びください。
「ご希望のスケジュール」ですぐに移行を開始するか、特定の日程で移行を実行するかを選択します。
また、特別な.htaccessルールやNginxルールや、サイト移行中に注意すべきプラグインや独自の設定など、お客様のサイトに関する特記事項などがありましたら併せてご記入ください。
入力後、「次へ」をクリックして申請内容をご確認ください。
5. 確認
申請内容に誤りがないか、確認してください。変更が必要な場合は、「戻る」ボタンをクリックして前のページに戻り、内容を変更してください。
最後のページでは、利用可能なプレミアムサイト移行クレジット数が表示されます。利用可能なクレジットがない場合は、お支払い情報をご入力いただきます。安全にお支払いができるよう、1回限りのパスワードを用いた二要素認証画面に遷移します。
問題なければ、「完了」をクリックして終了です。
サイト移行の申請後、弊社の担当者より、「ご希望のスケジュール」でお選びいただいたオプションに応じて、移行開始のお知らせ、または移行の日程調整についてご連絡を差し上げます。
保留中のサイト移行のステータスは、MyKinstaの「WordPressサイト」画面からいつでもご確認いただけます。また、弊社の担当者からも進行状況を随時お知らせいたします。
2回目の移行申請
サイトの移行申請を行った後、何かしらの理由でサイトを適時に本稼働できない場合があるかもしれません。この場合、サイトが本稼働できる状態になった時点で、他のホスティングで稼働中に加えた変更を反映するために、コンテンツの更新が必要になる可能性があります。
このような状況では、以下のような選択肢があります。
変更を手動で移行する
1つ目の方法として、手動で変更を移行することができます。これには、以下3通りの方法があります。
- WordPress組み込みのコンテンツのエクスポート/インポート機能を利用する:以前のホスティングからコンテンツをエクスポートして、弊社にインポートします。その後、必要なプラグインやテーマを新たにインストールして、テーマ、プラグイン、WordPressコアに更新や設定を適用します。
- WordPressのバックアップまたは移行プラグインを使用する:弊社では、長期的なソリューションとしてのバックアッププラグインの使用を禁止していますが、使い慣れているバックアップまたは移行プラグインがあれば、サイトのコピーを移行するためにお使いいただけます。
- SFTPまたはSSH経由で変更されたファイルをサーバーにコピーする:本番サイトのデータベースの新たなダンプを使用し、phpMyAdminまたはWP-CLIのいずれかを使ってインポートします。こちらの手順については、手動でWordPressサイトを移行する方法をご覧ください。
なお、この作業を開始する前に、最初の移行後にサイトに加えられた変更を必ずメモしておいてください。最初の移行後、WordPressの設定やファイルを変更したり、プラグインやテーマを追加または削除したりした場合、使用する方法によっては、2回目のサイト移行時にそれらの変更が上書きされる可能性があります。
2回目の移行申請を行う
ご自身での操作に抵抗がある場合は、MyKinstaのチャットより、弊社カスタマーサポートまでご連絡ください。
最初のサイト移行が1週間以内に実施された場合は、更新されたファイルをコピーし、データベースの新たなコピーをインポートすることができます。注)この間、本番サイトをメンテナンスモードに切り替える必要があるかもしれません。過去1週間以内に移行されたサイトの同期は1回につき50ドルとなります。
最初の移行から1週間以上経過している場合は、最初のサイト移行と同様に、サイト全体の移行が必要になります。この場合、1回につき100ドルの料金が発生しますが、アカウントにプレミアムサイト移行枠(クレジット)がある場合は、使用することができます。
動的なWordPressサイトの移行
ECサイト(WooCommerceやEasy Digital Downloads)、会員制サイト、コミュニティサイトなど、継続的に更新されるサイトは、データの損失を防ぐために移行中はメンテナンスモードに切り替える必要があります。以下、動的なWordPressサイトの移行方法をご紹介します。
メンテナンスモードとは
サイトをメンテナンスモードに切り替えると、サイトのコンテンツを更新することができなくなります。WordPress.orgリポジトリからメンテナンスプラグインをインストールするのが一般的ですが、メンテナンスモードに切り替える別の方法をご希望の場合には対応可能です。
サイトがメンテナンスモードになっている間は、サイトにはメンテナンスのお知らせが表示され、商品の注文や、ユーザー登録、プロフィールの編集などは行えず、新たにコンテンツを公開することもできません。
移行プロセス
メンテナンスモードが有効になると、弊社インフラストラクチャへのサイトのコピーの移行が開始されます。完了後は、本稼働前にサイトをプレビューする方法をお知らせします。
弊社でホストされるサイトのコピーは、メンテナンスモードにはなりませんが、ドメインのDNSレコードを更新しドメインを弊社に紐付けるまでは、一般公開することはできません。
つまり、DNSを更新し弊社プラットフォーム上でサイトが稼働されるまで、サイトはメンテナンスモードのままになります。
移行後はできる限り迅速にサイトを確認し、機能のテストを行い、ドメインのDNSレコードを更新してドメインを弊社に紐付けてください。
DNSが更新され、完全に伝播されると、サイト訪問者が移行後のサイトにアクセスできるようになり、注文やユーザー登録、コンテンツの公開などを通常通りに行えるようになります。
メンテナンスモードの期間
移行に伴うメンテナンスモードの期間は、以下のような条件によって異なります。
- サイトの規模
- サイトのサイズ(弊社インフラストラクチャおよび以前のホスティング会社間のデータ転送速度)
- DNSレコードに関連するTTL(time-to-live)値
- 移行後にサイトの確認をいつ開始するか
- 移行後にサイトの見直しに要する時間
- 移行中に発生する予期せぬ問題の有無
目安として、移管作業には通常1〜3時間かかります。その後のサイトの見直しには、平均して1〜3時間を要するのが一般的です。DNSの伝播には、通常1時間程度かかりますが、現在のDNSレコードに通常よりも長いTTL値が設定されている場合は、それ以上に時間がかかる可能性があります。
これはあくまで目安であり、上記の条件によって要する時間は異なりますのでご注意ください。
サイトのダウンを防ぐには
サイトがダウンする可能性を最小限に抑えるには、以下をような方法が有効です。
- 移行完了の通知を受け取り次第、すぐにサイトの確認を開始できるよう、作業が可能な時間帯に合わせて移行の日時を指定します。
- 移行完了の通知に記載されたメッセージをよくご確認ください。
- 移行予定日時の12~24時間前に、ドメインのTTL値を5分(300秒)に短くし、DNSの伝搬にかかる時間を短縮します。弊社インフラにサイトを移行した後は、1時間(3600秒)に増やすことをお勧めします。Cloudflareを利用している場合は、TTL値の編集は不要です。
- 弊社インフラストラクチャでサイトをプレビューする方法を事前に確認し、移行後のサイトのプレビュー方法を把握しておきます。
- ドメインを追加して紐付ける方法を事前に確認し、移行したサイトを本稼働する準備が整い次第、すぐに実行します。
問題が生じた場合
このプロセスの過程で、サイトに何かしらの問題が生じた場合は、その他の選択肢についてご相談させていただきますので、移行申請を行う準備が整い次第、MyKinstaのライブチャットより、弊社カスタマーサポートにその旨をお伝えください。
移行のキャンセル
MyKinstaの「WordPressサイト」画面で、サイト移行完了前に移行申請をキャンセルすることができます。MyKinstaにログインし、「WordPressサイト」>(サイト名)>「移行情報」セクションまでスクロールします。右側にある3つの点をクリックし、表示されるドロップダウンメニューで「移行をキャンセル」を選択します。
ポップアップが表示されますので、右下にある「移行をキャンセル」をクリックします。この操作により、それまでの移行手続きが全て取り消されますのでご注意ください。キャンセル後にサイト移行の再開をご希望される場合には、最初からサイト移行を申請することになります。
画面右上に、移行がキャンセルされたことをお知らせする通知が表示されます。一度キャンセルされた移行は、「WordPressサイト」画面の「移行情報」セクションには表示されません。