データ移行または同期タスクを作成する前に、データソースを作成する必要があります。このトピックでは、データ伝送サービスで 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] をクリックします。