データベースをクラウドへ移行し、その元のドメイン名を引き続き使用したい場合、プライベートドメイン名機能を活用してドメイン名をバインドできます。
シナリオ
PolarDB の各プライベートエンドポイントにプライベートドメイン名をバインドできます。このプライベートドメイン名は、現在のリージョン内の指定された VPC 内でのみ有効です。プライベートドメイン名はグローバルドメイン名よりも優先度が高く、最初に解析されます。
たとえば、データベースの元のドメイン名が developer.aliyundoc.com であるとします。このデータベースを PolarDB クラスターへ移行した場合、PolarDB クラスターのエンドポイントは image.developer.aliyundoc.com となります。元のドメイン名を引き続き使用するには、CNAME レコードを用いて developer.aliyundoc.com を image.developer.aliyundoc.com にバインドするプライベートドメイン名を作成します。バインドが成功すると、指定された VPC 内から developer.aliyundoc.com にアクセスすることで、PolarDB クラスターを利用できるようになります(下図参照)。

課金
PolarDB のプライベートドメイン名機能は、PrivateZone で管理されるプライベートドメイン名を PolarDB のプライベートエンドポイントにマッピングする仕組みです。PrivateZone では、少量の利用料金が発生します。詳細については、「課金」をご参照ください。
プライベートドメイン名のバインド手順
PolarDB コンソールにログインします。左側のナビゲーションウィンドウで、クラスター をクリックし、クラスターのリージョンを選択してから、対象のクラスターの ID をクリックして、その製品ページに移動します。
[基本情報] ページで、[データベース接続] セクションの右上隅にある
アイコンをクリックして、表示を切り替えます。宛先の非公開エンドポイントの右側にあるプライベートドメインのバインド をクリックします。

プライベートドメインのバインド ダイアログボックスで、プライベートドメイン名のプレフィックスおよびサフィックスを入力します。プライベートドメイン名の形式は
<プレフィックス>.<サフィックス>です。詳細については、以下の表をご参照ください:
設定項目
説明
プライベートドメイン名のプレフィックス
プレフィックスは 6~40 文字の長さで、先頭は英字、末尾は数字または英字である必要があります。使用できる文字は、小文字、数字、ハイフン (-) です。
プライベートドメイン名のサフィックス(ゾーン)
ドロップダウンリストから既存のゾーンを選択するか、新しいゾーンを入力してください。ゾーンに関する詳細については、「PrivateZone」をご参照ください。
説明対象の PolarDB クラスターが属する VPC が選択したゾーンに含まれていない場合、システムが自動的に該当 VPC をそのゾーンにアタッチします。
ゾーンは、Alibaba Cloud DNS コンソール から確認および管理できます。
説明プライベートドメイン名をバインドする際、システムが自動的にサービスリンクロール (AliyunServiceRoleForPolarDB) を作成します。詳細については、「PolarDB のサービスリンクロール」をご参照ください。
OK をクリックします。
プライベートドメインのバインド ダイアログボックスで、ドメイン名の情報が正しいことを確認し、OK をクリックします。
関連 API
API | 説明 |
この API は、PolarDB クラスターのエンドポイント(プライマリエンドポイント、デフォルトクラスターエンドポイント、カスタムクラスターエンドポイント、およびプライベートドメイン名)を変更するために使用します。 |