ドメイン名を使用してデータベースに接続し、データベースをクラウドに移行した後にドメイン名を保持する場合は、プライベートドメイン名機能を使用してプライベートドメイン名をバインドできます。
シナリオ
プライベートドメイン名をPolarDBクラスターの各プライベートエンドポイントにバインドできます。 プライベートドメイン名は、現在のリージョンで指定したVPCでのみ有効になります。 プライベートドメイン名は、ドメイン名解決においてグローバルドメイン名よりも優先度が高くなります。
たとえば、データベースの元のドメイン名をs developer.aliyundoc.comし、データベースをPolarDBクラスターに移行したとします。 s image.developer.aliyundoc.comしたPolarDBクラスターのエンドポイント。 元のドメイン名を保持するには、プライベートドメイン名e developer.aliyundoc.comのCNAMEレコードを作成し、ドメイン名をo image.developer.aliyundoc.comにバインドします。 ドメイン名がエンドポイントにバインドされると、次の図に示すように、指定されたVPCのvisitin g developer.aliyundoc.comでPolarDBクラスターにアクセスできます。
課金
PolarDBのプライベートドメイン名機能は、PrivateZoneによって管理されるプライベートドメイン名をPolarDBクラスターのプライベートエンドポイントにマッピングします。 PrivateZoneの料金はわずかです。 詳細については、以下をご参照ください。
価格プライベートドメイン名のバインド
にログインします。PolarDBコンソール.
左側のナビゲーションウィンドウで、クラスター.
左上隅で、クラスターがデプロイされているリージョンを選択します。
クラスターを見つけて、そのIDをクリックします。
概要 ページの [データベース接続] セクションで、右上隅にあるアイコンをクリックしてビューを変更します。
クリックプライベートドメインのバインドターゲットプライベートエンドポイントの横にあります。
では、プライベートドメインのバインドダイアログボックスで、プライベートドメイン名のプレフィックスとサフィックスを指定します。
プライベートドメイン名の形式は
<prefix>.<suffix>
です。 次の表に、プライベートドメイン名の形式を示します。設定
説明
プライベートドメイン名のプレフィックス
プライベートドメイン名のプレフィックスの長さは6 ~ 40文字で、英小文字、数字、ハイフン (-) のいずれかを使用できます。 プレフィックスは、文字で始まり、数字または文字で終わる必要があります。
プライベートドメイン名 (ゾーン) のサフィックス
ドロップダウンリストから既存のゾーンを選択するか、新しいゾーンを入力できます。 ゾーンの詳細については、
プライベートゾーン説明PolarDBクラスターが存在するVPCが設定済みのゾーンにない場合、システムは自動的にVPCをゾーンにバインドします。
でゾーンを表示および管理できます。
PrivateZoneコンソール。
説明プライベートドメイン名をバインドすると、AliyunServiceRoleForPolarDBロールが自動的に作成されます。 詳細については、PolarDBのサービスにリンクされたロールをご参照ください。
クリックOK.
では、プライベートドメインのバインドダイアログボックスでドメイン名情報を確認し、OK.
関連するAPI操作
API | 説明 |
プライマリエンドポイント、デフォルトのクラスターエンドポイント、カスタムクラスターエンドポイント、プライベートドメイン名など、PolarDBクラスターのエンドポイントを変更します。 |