データ移行またはデータ同期タスクを作成する前に、データソースを作成する必要があります。 この Topic では、データ転送サービスで PostgreSQL データソースを作成する方法について説明します。
セキュリティリスク
データ転送サービスにパブリック CIDR ブロックを自動または手動で追加することを選択できますが、セキュリティリスクが存在します。 データ転送サービスのご利用は、起こりうるセキュリティリスクを理解し、承諾したものとみなされます。 アカウントに複雑なパスワードを設定する、CIDR ブロックのオープンポート番号を制限する、内部 API 間の通信に認証を有効にする、不要な CIDR ブロックを定期的にチェックして制限するなど、基本的なセキュリティ保護対策を講じる必要があります。
データ転送サービスは、ビジネスニーズとセキュリティリスクに基づいて、ホワイトリストまたはセキュリティグループに自動的に追加された CIDR ブロックを追加または削除します。 データ転送サービス以外のビジネスニーズで、ホワイトリストまたはセキュリティグループの CIDR ブロックを使用しないでください。 このような CIDR ブロックを他のビジネスニーズで使用した場合、それによって発生した問題は、データ転送サービスの SLA の保証範囲外となります。 データ転送サービスのホワイトリストまたはセキュリティグループに IP アドレスを追加する方法の詳細については、「ホワイトリストの追加」をご参照ください。
前提条件
ApsaraDB RDS for PostgreSQL インスタンスを作成済みであること。 詳細については、「ApsaraDB RDS for PostgreSQL インスタンスの作成」をご参照ください。
データ転送サービスは、サーバーレスまたは読み取り専用の PostgreSQL インスタンスをサポートしていません。
操作手順
ログオンします。
ApsaraDB for OceanBase コンソールにログインします。左側のナビゲーションウィンドウで、[データ転送] > [データソース管理] を選択します。
[データソース] セクションの右上隅にある [新規データソース] をクリックします。
[新規データソース] ダイアログボックスで、[データソースタイプ] を [PostgreSQL] に設定し、パラメーターを設定します。

パラメーター
説明
インスタンスタイプ
現在、[RDS インスタンス] のみがサポートされています。
データソース識別子
数字と文字の組み合わせに設定することを推奨します。 スペースを含めることはできず、長さは 32 文字を超えることはできません。
クロス Alibaba Cloud アカウント
データ転送サービスでは、異なる Alibaba Cloud アカウント配下のインスタンス間でデータを移行または同期するタスクを設定できます。
ビジネスニーズに応じて、このオプションを選択するかどうかを選択できます。 このオプションを選択した場合は、ターゲットインスタンスの Alibaba Cloud アカウントを入力します。 この Alibaba Cloud アカウントに対する権限がない場合は、まず権限付与をリクエストしてください。 詳細については、「クロスアカウント認証の申請」をご参照ください。
RDS インスタンス ID
ターゲット ApsaraDB RDS インスタンスの ID。 ドロップダウンリストから ID を選択します。
ユーザー名
ApsaraDB RDS for PostgreSQL インスタンスのデータの移行または同期に使用するユーザー名。
データ移行またはデータ同期専用の特権アカウントを作成することを推奨します。 詳細については、「PostgreSQL データソース」をご参照ください。
パスワード
データベースユーザーのパスワード。
データベース名
ApsaraDB RDS for PostgreSQL データベースの名前。
説明データソースがデータ移行またはデータ同期タスクのソースとして機能する場合、指定されたデータベースでのみ移行または同期オブジェクトを選択できます。
備考 (オプション)
データソースに関する追加情報。
[接続テスト] をクリックして、データ転送サービスとデータソース間のネットワーク接続、およびユーザー名とパスワードの有効性を検証します。
テストに合格したら、[OK] をクリックします。