すべてのプロダクト
Search
ドキュメントセンター

:ECS から異なる Alibaba Cloud アカウントの RDS へのデータベースの移行

最終更新日:Mar 23, 2020

Data Transmission Service (DTS) のデータ移行タスクの接続方法を設定するときにソースインスタンスとして Elastic Compute Service (ECS) の外部データベースを選択した場合、ECS インスタンスとターゲット Relational Database Service (RDS) インスタンスは同じ Alibaba Cloud アカウントに属していなければなりません。

ソース ECS インスタンスの外部データベースから別の Alibaba Cloud アカウントの RDS インスタンスにデータを移行する場合、ソースインスタンスタイプにオンプレミスデータベースを選択し、ECS 接続アドレスを設定する必要があります。

このトピックでは、DTS を使用して、ECS の外部データベースから別の Alibaba Cloud アカウントの RDS インスタンスにデータを移行する方法について説明します。

シナリオ:

  1. 2 つの Alibaba Cloud アカウントで ECS インスタンスと RDS インスタンス間でデータを移行する。
  2. CloudTmall インスタンス、Alibaba Cloud ECS インスタンス、RDS インスタンス間でデータを移行する。
  3. Alibaba Cloud、Financial Cloud ECS インスタンス、RDS インスタンス間でデータを移行する。

移行アカウントの作成

移行する前に、まずソースインスタンスとターゲットインスタンスに移行アカウントを作成する必要があります。データベースタイプが異なると、移行アカウントの権限に関する要件も異なります。個々の権限要件の詳細は、データ移行に関するトピックをご参照ください。

移行タスクの設定

ECS 上の外部 MySQL データベースから RDS インスタンスへの移行を例にとり、DTS を使用して、2 つの Alibaba Cloud アカウントで ECS の外部データベースから RDS インスタンスにデータを移行する方法を説明します。他のデータベースタイプを使用したデータ移行にも同じ手順を使用します。

  1. DTS コンソールにログインし、コンソールの右上にある [移行タスクの作成] をクリックしてタスクを設定します。

  2. インスタンス接続を設定します。

    移行タスク名を指定し、移行するソースインスタンスとターゲットインスタンスの接続情報を設定します。具体的には、次のとおりです。

    • タスク名

    デフォルトでは、各タスクに自動的に名前が生成されます。タスク名は一意である必要はありません。名前は変更可能です。タスクを簡単に識別できるように、サービスを表す名前を指定することを推奨します。

    • ソースインスタンス接続情報

      • インスタンスタイプ:[オンプレミスデータベース] を選択します。
      • データベースエンジン:[MySQL] を選択します。
      • ホスト名またはIPアドレス:MySQL にアクセスするためのアドレス。
      • ポート:MySQL がリッスンするポート。
      • データベースアカウント:MySQL インスタンスにアクセスするためのアカウント。
      • データベースのパスワード:MySQL インスタンスにアクセスするためのアカウントのパスワード。
    • ターゲットインスタンス接続

      • インスタンスタイプ:[RDS インスタンス] を選択します。
      • RDS インスタンス ID:RDS インスタンスの ID。
      • データベースアカウント:RDS インスタンスにアクセスするためのアカウント。
      • データベースのパスワード:RDS インスタンスにアクセスするためのアカウントのパスワード。

    1

  3. 移行タイプと移行オブジェクトを設定します。

    2

    設定が完了したら、事前チェックに進みます。

  4. 事前チェックを実行します。

    移行タスクが開始される前に、事前チェックが実行されます。事前チェックに合格すると、移行を開始できます。

    事前チェックが失敗した場合、項目の横にある [詳細] をクリックして、エラーの詳細を表示します。原因に基づいてエラーを修正した後、再度事前チェックを実行できます。

    3

    事前チェックに合格すると、移行タスクを開始できます。

DTS を使用して、2 つの Alibaba Cloud アカウント配下で、ECS でホストされる外部データベースから RDS インスタンスにデータを移行するタスクを実行するための設定が完了しました。