この記事では、クラウドプロバイダーがアリババクラウドのデータベースインスタンスについて、VPC接続を介してデータベースに接続する方法を説明します。
前提条件
- アリババクラウドのメインアカウント登録が完了していること。
- OB Cloudデータベースアカウントの登録が完了し、クラスタインスタンスとテナントが作成されていること。この記事の例では、OB Cloud MySQLテナントを使用しています。詳細については、クラスタインスタンスの作成およびテナントの作成をご参照ください。
操作手順
OB Cloudデータベースコンソールにログインします。クラスタリストページで、対象クラスタの情報を展開し、対象テナントで、接続 > **接続文字列を取得**を選択します。
ポップアップウィンドウで、**VPCアドレスを使用**を選択します。
**ステップ1:VPCアドレスを作成**で、以下の情報を入力します:
Alibaba Cloudプラットフォームの[メインアカウントID]:指示に従ってAlibaba Cloudコンソールホームページに移動し、右上のアバターにマウスカーソルを合わせ、ドロップダウンメニューからメインアカウントIDをコピーします。
VPC および vSwitch:Alibaba Cloud VPCコンソールに移動し、上部のナビゲーションバーでOB Cloudインスタンスと同じリージョンを選択します。既存のVPC IDをコピーし、そのVPC内のスイッチを選択してスイッチIDをコピーします。新しいVPCとスイッチを作成することもできます。
注意
上記の情報が正しく入力されているかご確認ください。誤った情報はVPCアドレスの作成失敗を引き起こす可能性があり、修正や再試行はできません。VPCアドレスの作成に失敗した場合は、速やかにOB Cloudサポートチームにお問い合わせください。
**プライベートエンドポイントを作成**をクリックします。
説明
VPCアドレスの作成には数分かかる場合があります。しばらくお待ちください。
VPCアドレスの作成が完了すると、**ステップ2:接続**で、データベースとアカウントを選択するか、新しいデータベースとアカウントを作成することを選択します。
注意
新しいアカウントの作成を選択した場合は、アカウント作成時に生成されたパスワードを適切に保管してください。
**接続方式**のドロップダウンリストから、必要な接続方式を選択し、生成された接続文字列をクライアントにコピーして接続します。
関連操作
VPCアドレスの作成が完了すると、テナントワークスペースのトポロジーマップで作成されたVPCアドレス情報を確認できます。VPCの変更などの理由で既に作成されたVPCアドレスを変更する必要がある場合、現在OB Cloudは既存のVPCアドレスの編集または削除をサポートしています。
プライベートアドレスの編集
OB Cloudコンソールのインスタンス一覧ページで、対象テナント名をクリックしてテナントワークベンチに入ります。
テナントワークベンチの トポロジー の下で、プライベートアドレスの右側にある編集ボタンをクリックします。
プライベートアドレスの編集ポップアップウィンドウで、接頭辞 と ポート を変更し、OK をクリックします。
プライベートアドレスの削除
OB Cloudコンソールのインスタンス一覧ページで、対象テナント名をクリックしてテナントワークベンチに入ります。
テナントワークベンチの デプロイメント関係図 の下で、プライベートアドレスの右側にある削除ボタンをクリックします。
ポップアップウィンドウで削除条件を確認し、確定 をクリックします。
Alibaba Cloud ECSへの接続
Alibaba Cloud ECSを使用する場合は、プライベート接続を設定する際に、ECSと同じVPCネットワークとVSwitchスイッチを選択してください。