仮想プライベートクラウド (VPC)は、論理的に他の仮想ネットワークから分離されたプライベートネットワークです。 VPC を使用すると、従来のネットワークよりも優れたセキュリティとパフォーマンスを備えた独立したネットワーク環境を構築できます。 これらの利点により、VPC はクラウドユーザーにとって好ましいネットワーク選択となっています。

増大するネットワーク移行のニーズを満たすために、RDS にハイブリッドアクセスモードと呼ばれる新機能が追加されました。 この機能により、断続的なサービス中断やアクセス中断なしに、従来のネットワークから VPC へのスムーズな移行が可能になります。 この機能には、マスターインスタンスとその読み取り専用インスタンスを互いに干渉することなく個別に VPC に移行するオプションもあります。

この文書では、ハイブリッドアクセスソリューションを使用して、従来のネットワークから RDS コンソール上の VPC に移行する方法について説明します。

背景情報

従来のソリューションでは、RDS インスタンスをクラシックネットワークから VPC に移行すると、クラシックネットワークの IP アドレスが即座に解放されます。 その結果、最大 30 秒間の断続的な中断が発生する可能性があり、クラシックネットワーク上の ECS はイントラネット IP アドレスを使用して RDS インスタンスにアクセスできなくなり、サービスに悪影響を及ぼす可能性があります。 多くの大企業では、データベースは通常、複数のアプリケーションシステムによるアクセス用に設計されています。 データベースを従来のネットワークから VPC に移行しようとすると、すべてのアプリケーションのネットワークを同時に移行することは非常に困難になり、その結果、サービスに大きな影響を与える可能性があります。 そのため、移行期間が必要です。 円滑な移行の必要性に対応するために、RDS はそのような移行期間を提供するハイブリッドアクセス機能を追加しました。

ハイブリッドアクセスとは、従来のネットワークと VPC の両方で、RDS インスタンスが ECS からアクセスできることを指します。 ハイブリッドアクセス期間中、RDS インスタンスは元のクラシックネットワークのイントラネット IP アドレスを予約し、VPC 用のイントラネット IP アドレスを追加します。これにより、移行中の断続的な中断を防ぐことができます。 セキュリティとパフォーマンスのためにのみ VPC を使用することを推奨します。 このため、ハイブリッドアクセスは限られた期間でしか利用できません。 つまり、ハイブリッドアクセス期間が終了すると、元のクラシックネットワークのイントラネット IP アドレスが解放されます。 この場合、アプリケーションは従来のネットワークのイントラネット IP アドレスを使用してデータベースにアクセスすることはできません。 スムーズなネットワーク移行を保証し、サービスへの影響を最小限に抑えるために、ハイブリッドアクセス期間中にすべてのアプリケーションで VPC のイントラネット IP アドレスを構成する必要があります。

たとえば、ある企業がそのデータベースを従来のネットワークから VPC に移行するとします。 ハイブリッドアクセスソリューションを使用すると、一部のアプリケーションが VPC を使ってデータベースにアクセスでき、他のアプリケーションがオリジナルのクラシックネットワークを使ってデータベースにアクセスし続けることができる移行期間を提供できます。 次の図に示すように、すべてのアプリケーションが VPC を使ってデータベースにアクセスできるようになると、元のクラシックネットワークのイントラネット IP アドレスを解放できます。

機能制限

ハイブリッドアクセス期間中は、次の機能が制限されます。

  • 従来のネットワークへの切り替えはサポートされていません。
  • ゾーンの移行はサポートされていません。
  • 高可用性エディションとファイナンスエディションの間の切り替えはサポートされていません。

前提条件

  • 現在のネットワークタイプはクラシックネットワークです。
  • RDS インスタンスが配置されているゾーンには、使用可能な VPC と VSwitch が設定されている必要があります。 設定されていない場合、「VPC の作成」、「VSwitch の作成」をご参照ください。

移行手順

  1. RDS コンソールにログインします。
  2. ターゲットインスタンスのリージョンを選択します。
  3. インスタンスの ID をクリックして、[基本情報] ページに移動します。
  4. 左側のナビゲーションウィンドウで、[接続オプション] をクリックします。 [接続オプション] ページへ入ります。
  5. [インスタンス接続] タブで、[VPCへ切り替え] をクリックします。
  6. [VPCに切り替え] 確認ページで、ターゲット VPC と Vswitch を選択します。
  7. 次の図に示すように、[元のクラシックエンドポイントを予約する] をチェックし、 元のネットワークの基本的なイントラネット IP アドレスの [有効期限] を選択します。
    • オリジナルのクラシックネットワークのイントラネット IP アドレスが解放される日の 7 日前から、システムは通知のテキストメッセージを毎日アカウントにバインドされた携帯電話番号に送信します。
    • 予約が期限切れになると、従来のネットワークのイントラネット IP アドレスは自動的に解放され、データベースへのアクセスに使用できなくなります。 サービスの中断を防ぐために、必要に応じて予約期間を設定してください。 ハイブリッドアクセスを設定後、有効期限を変更できます。
  8. [OK] をクリックします。

    次の図に示すように、[元のクラシックエンドポイント] 領域が表示されます。

元のクラシックネットワークの有効期限を変更します。

ハイブリッドアクセス期間中は、必要に応じていつでも元のクラシックネットワークのイントラネット IP アドレスの予約期間を変更でき、有効期限は新しい日付から再計算されます。 たとえば、元のクラシックネットワークのイントラネット IP アドレスが 2017 年 8 月 18 日に設定されていて、有効期限を 2017 年 8 月 15 日の 14 日後に変更した場合、アドレスは 2017 年 8 月 29 日に解放されます。

有効期限を変更するには、次の手順に従います。

  1. RDS コンソールにログインします。
  2. ターゲットインスタンスのリージョンを選択します。
  3. インスタンスの ID をクリックして、[基本情報] ページに移動します。
  4. 左側のナビゲーションウィンドウで、[接続オプション]をクリックし, [接続オプション] ページへ入ります。
  5. 次の図に示すように、[インスタンス接続] タブページで、[有効期限の変更] をクリックします。
  6. [有効期限の変更] 確認ページで、有効期限を選択し、[OK]をクリックします。