プライベートホストゾーンの削除 - Amazon Route 53

プライベートホストゾーンの削除

このセクションでは、Amazon Route 53 コンソールを使用してプライベートホストゾーンを削除する方法を説明します。

デフォルトの SOA レコードと NS レコード以外のレコードがない場合にのみ、プライベートホストゾーンを削除できます。ホストゾーンに他のレコードが含まれる場合、ホストゾーンを削除する前にそれらを削除する必要があります。これによって、レコードが含まれているホストゾーンを誤って削除するのを防ぎます。

別のサービスによって作成されたプライベートホストゾーンを削除する

プライベートホストゾーンが別のサービスで作成されている場合、Route 53 コンソールを使用して削除することはできません。代わりに、他のサービスに該当するプロセスを使用する必要があります。

  • AWS Cloud Map - プライベート DNS 名前空間を作成したときに AWS Cloud Map が作成したホストゾーンを削除するには、名前空間を削除します。AWS Cloud Map は自動的にホストゾーンを削除します。詳細については、AWS Cloud Map デベロッパーガイド名前空間の削除を参照してください。

  • Amazon Elastic Container Service (Amazon ECS) Service Discovery – Service Discovery を使用してサービスを作成した際に、Amazon ECS が作成したプライベートホストゾーンを削除するには、名前空間を使用する Amazon ECS サービスを削除した上で、その名前空間を削除します。詳細については、Amazon Elastic Container Service デベロッパーガイドの「サービスの削除」を参照してください。

Route 53 コンソールを使用してプライベートホストゾーンを削除する

Route 53 コンソールを使用してプライベートホストゾーンを削除するには、以下の手順を実行します。

Route 53 コンソールを使用してプライベートホストゾーンを削除するには
  1. AWS Management Console にサインインし、Route 53 コンソール (https://console.aws.amazon.com/route53/) を開きます。

  2. 削除するホストゾーンに NS と SOA のレコードのみが含まれていることを確認します。追加レコードが含まれている場合、それを削除します。

    1. 削除するホストゾーンの名前を選択します。

    2. [Record (レコード)] ページで、レコードのリストに [Type (タイプ)] 列の値が [NS] または [SOA] 以外に設定されたレコードが含まれている場合、その行を選択して、[Delete (削除)] を選択します。

      複数の連続するレコードを選択するには、最初の行を選択し、[Shift] (シフト) キーを押したまま最後の行を選択します。複数の連続していないレコードを選択するには、最初の行を選択し、Ctrl キーを押したまま、残りの行を選択します。

  3. [Hosted Zones (ホストゾーン)] ページで、削除するホストゾーンの行を選択します。

  4. [削除] を選択します。

  5. 確認キーを入力し、[Delete (削除)] を選択します。