ハイブリッドアクセスモードを使用すると、ApsaraDB RDS for MySQL インスタンスをクラシックネットワークから Virtual Private Cloud (VPC) にサービス中断なしで移行できます。移行期間中、クラシックネットワーク内部エンドポイントと VPC 内部エンドポイントの両方がアクティブなままになります。アプリケーションを更新して、ご自身のペースで VPC エンドポイントを使用し、その後クラシックネットワークエンドポイントをリリースして移行を完了します。
クラシックネットワークタイプの RDS インスタンスは、2024 年 10 月 30 日 00:00 以降、更新、スペックアップ、スペックダウン、またはクローン作成ができなくなります。詳細については、「[製品変更] クラシックネットワークタイプの ApsaraDB RDS インスタンスの段階的廃止に関する Alibaba Cloud の計画」をご参照ください。
事前準備
移行を開始する前に、以下を確認してください。
RDS インスタンスは、クラシックネットワーク に配置されています。
VPC と vSwitch が RDS インスタンスが存在するゾーンに作成されていること。詳細については、「VPC の作成と管理」をご参照ください。
RDS インスタンスに読み取り専用インスタンスがある場合は、まずプライマリインスタンスでハイブリッドアクセス移行を完了し、その後読み取り専用インスタンスを移行します。VPC 常駐要件はストレージタイプによって異なります。
| プライマリインスタンスストレージ | 読み取り専用インスタンスの VPC 要件 |
|---|---|
| Premium Local SSDs | 同じ VPC または異なる VPC |
| クラウドディスク | 同じ VPC に存在する必要があります |
制限事項
ハイブリッドアクセスモードが有効な間は:
ネットワークタイプをクラシックネットワークに戻すことはできません。
RDS インスタンスのゾーンを変更することはできません。
RDS High-availability Edition と RDS Enterprise Edition を切り替えることはできません。
仕組み
ハイブリッドアクセスなしでクラシックネットワークから VPC に切り替えると、内部エンドポイント IP アドレスが変更されます。これによりインスタンススイッチオーバーが発生し、クラシックネットワークタイプの Elastic Compute Service (ECS) インスタンスは RDS インスタンスへの内部ネットワークアクセスを即座に失います。
ハイブリッドアクセスはこの中断を回避します。システムは元のクラシックネットワーク内部エンドポイントを保持し、新しい VPC 内部エンドポイントを生成します。両方のエンドポイントは必要な期間アクティブなままになります。
クラシックネットワークタイプの ECS インスタンスは、クラシックネットワーク内部エンドポイントを使用して接続します。
VPC タイプの ECS インスタンスは、VPC 内部エンドポイントを使用して接続します。
パブリックエンドポイントは影響を受けません。
すべてのアプリケーションが VPC エンドポイントを使用している場合は、クラシックネットワークエンドポイントをリリースして移行を完了します。

直接変更とハイブリッドアクセス
以下の比較を使用して、ハイブリッドアクセスモードがご自身の状況に適しているかどうかを判断してください。
| 影響を受ける項目 | 直接変更 (クラシックエンドポイントは保持されない) | ハイブリッドアクセス (クラシックエンドポイントは保持される) |
|---|---|---|
| インスタンス接続 | 一時的に切断されます。クラシックネットワークタイプの ECS インスタンスは即座に切断されます。 | 影響を受けません。クラシックネットワークタイプの ECS 接続は、クラシックエンドポイントの有効期限が切れるまでアクティブなままです。 |
| 内部エンドポイント | 1 つのエンドポイント — タイプはクラシックネットワークから VPC に変更されますが、文字列は変更されません。 | 2 つのエンドポイント — クラシックネットワークエンドポイントは保持され、VPC エンドポイントが生成されます。 |
| 内部ネットワークアクセス | VPC タイプの ECS インスタンスのみが接続できます。 | クラシックネットワークタイプと VPC タイプの両方の ECS インスタンスが接続できます (それぞれのエンドポイントを使用)。クラシックエンドポイントの有効期限が切れた後は VPC のみとなります。 |
| パブリックエンドポイントとインターネットアクセス | 影響を受けません。 | 影響を受けません。 |
ネットワークタイプを VPC に切り替える
ApsaraDB RDS コンソールにログインし、インスタンスページに移動します。ご利用の RDS インスタンスが存在するリージョンを選択し、インスタンス ID をクリックします。
左側のナビゲーションウィンドウで、[データベース接続] をクリックします。
[VPC に切り替える] をクリックします。
説明[VPC に切り替え] が表示されない場合は、インスタンスが 前提条件 に記載されている要件を満たしていることを確認してください。
ダイアログボックスで、以下の設定を行います。
VPC: ご利用の ECS インスタンスが存在する VPC を選択します。ECS インスタンスと RDS インスタンスが異なる VPC に存在する場合、内部ネットワーク通信には Cloud Enterprise Network (CEN) または VPN Gateway が必要です。詳細については、「Alibaba Cloud CEN の概要」または「2 つの VPC 間で IPsec-VPN 接続を確立する (シングルトンネルモード)」をご参照ください。
vSwitch: RDS インスタンスが存在するゾーンの vSwitch を選択します。利用可能な vSwitch がない場合は、まず作成してください。詳細については、「vSwitch の作成と管理」をご参照ください。
Reserve original classic endpoint: このオプションを選択してハイブリッドアクセスモードを有効にします。
説明ネットワークタイプの切り替えはインスタンススイッチオーバーを引き起こしません。クラシックネットワークタイプの ECS 接続は、クラシックエンドポイントの有効期限が切れるまでアクティブなままです。
クラシックエンドポイントの有効期限が切れる前に、VPC タイプの ECS インスタンスで実行されているアプリケーションに VPC エンドポイントを追加して、ダウンタイムなしで移行を完了してください。
ご利用のインスタンスが RDS High-availability Edition で Premium Local SSDs を使用して MySQL 5.6 または MySQL 5.7 を実行している場合、ハイブリッドアクセスモードを有効にするときに、IP アドレスホワイトリストモードを高セキュリティホワイトリストモードに変更する必要があります。既存の IP アドレスは、クラシックネットワーク用の新しい高セキュリティホワイトリストに自動的にコピーされます。詳細については、「高セキュリティホワイトリストモードへの変更」をご参照ください。

各 VPC タイプの ECS インスタンスのプライベート IP アドレスを、RDS インスタンスの VPC タイプの IP アドレスホワイトリストに追加します。VPC タイプのホワイトリストが存在しない場合は、作成してください。
クラシックエンドポイントの有効期限が切れる前に、RDS インスタンスの VPC エンドポイントを各 VPC タイプの ECS インスタンスに追加します。
説明VPC タイプの ECS インスタンスが内部ネットワーク経由で接続するには、ECS インスタンスと RDS インスタンスが同じリージョンと同じ VPC に存在する必要があります。VPC ID を使用してこれを確認してください。
クラシックネットワークタイプの ECS インスタンスを VPC タイプの RDS インスタンスに接続するには、ClassicLink を使用するか、ECS インスタンスを同じ VPC に移行する必要があります。詳細については、「概要」および「ECS インスタンスをクラシックネットワークから VPC に移行する」をご参照ください。
クラシックネットワークエンドポイントの有効期限を変更する
ハイブリッドアクセス期間中、ビジネス要件に基づいてクラシックエンドポイントの有効期間を変更できます。新しい有効期限は、変更を行った日から計算されます。
例: クラシックエンドポイントは 2017 年 8 月 18 日に有効期限が切れるように設定されています。2017 年 8 月 15 日に、有効期間を 14 日間延長します。新しい有効期限は 2017 年 8 月 29 日になります。
有効期限を変更するには:
ApsaraDB RDS コンソールにログインし、インスタンスページに移動します。ご利用の RDS インスタンスが存在するリージョンを選択し、インスタンス ID をクリックします。
左側のナビゲーションウィンドウで、[データベース接続] をクリックします。
[インスタンス接続]タブで、[有効期限の変更]をクリックします。

「[有効期限の変更]」ダイアログボックスで、新しい有効期限を選択し、[OK] をクリックします。
よくある質問
クラシックネットワークから VPC への切り替えは、パブリックエンドポイントまたはインターネットアクセスに影響しますか?
いいえ、影響しません。この変更は、内部 (クラシックネットワーク) エンドポイントを VPC エンドポイントに変換するだけです。パブリックエンドポイントとインターネットアクセスは影響を受けません。