ゼロダウンタイムでウェブサイトを移行する方法
ゼロダウンタイムでサイトを移行したいとお考えですか?通常、新しいウェブサイトをインストールするには、ドメインが設定され、DNSの更新が完了するまで待つ必要があります。このガイドでは、hostsファイルを編集して、古いサイトがまだ稼働している間にゼロダウンタイムでウェブサイトを移行する方法を説明します。
ホストファイルの編集
サイトを移動する際にダウンタイムがほとんど、または全くないのが理想的です。ドメインがまだ古いサーバーを指している間に新しいサイトをインストールするには、コンピュータのhostsファイルを編集することで、DNSがすでに更新されたとコンピュータブラウザに強制的に認識させることができます。その後、新しいウェブサイトにアクセスし、元のウェブサイトからバックアップをインストールできます。
Windowsを使用する
Windowsを使用している場合は、管理者権限でメモ帳を開くのが最善の方法です。
スタートメニューで「メモ帳」を検索し、メモ帳アイコンを右クリックして、「管理者として実行」を選択します。表示されるプロンプトで「はい」をクリックします。
次に、 ファイル » 開く に移動し、 C:\Windows\System32\drivers\etc フォルダに移動します。最後に、hostsファイルを選択して開きます。ファイルを表示するには、ファイルの種類で「すべてのファイル」を選択する必要がある場合があります。
Macを使用する
Macを使用している場合は、ターミナルアプリを開き、このコマンドを入力してhostsファイルを編集する必要があります。
sudo nano /private/etc/hosts
その後、ターミナルアプリのnanoプログラムを使用してホストファイルを編集できます。
ドメインを変更する
WindowsユーザーとMacユーザーの両方で、#で始まるすべての行をスクロールして下に移動します。
サーバーのIPアドレスを入力し、次にスペースを空けて、ウェブサイトのドメインを入力します。たとえば、次の行はドメイン「www.example.com」をIPアドレス192.168.1.22のサーバーにポイントさせます。
192.168.1.22 www.example.com
ファイルを保存してください。これで、コンピュータでドメインを使用して新しいウェブサイトにアクセスできます。
バックアップのインストール
これで、次の手順でウェブサイトをインストールして起動できます。
- installer.phpにアクセスしてサイトをインストールします。(完全なウォークスルーについてはこのガイドを参照してください。)
- すべてが機能していることを確認するためにテストする
- 新しいサイトを起動する準備ができたら、ドメインレジストラにアクセスして、ドメインを新しいホストのDNSサーバーに切り替えます。
- DNSの変更が伝播したことを確認したら、コンピュータの
hostsファイルからエントリを削除します。
これで完了です!このガイドが、ゼロダウンタイムでウェブサイトを移行する方法を学ぶのに役立ったことを願っています。
WordPressが既に新しいサイトにインストールされている場合は、WordPressにバックアップをインポートできます。ここでは、"Duplicator Proを使用したバックアップのインポート"について学ぶためのガイドをご覧ください。