Sebelum membuat tugas migrasi atau sinkronisasi data, Anda harus terlebih dahulu membuat sumber data. Topik ini menjelaskan cara membuat sumber data PostgreSQL di layanan transmisi data.
Risiko keamanan
Anda dapat memilih untuk menambahkan blok CIDR publik untuk layanan transmisi data secara otomatis atau manual, namun risiko keamanan tetap ada. Dengan menggunakan layanan transmisi data, Anda dianggap telah memahami dan menerima kemungkinan risiko keamanan tersebut. Pastikan untuk menerapkan langkah-langkah perlindungan keamanan dasar, seperti menetapkan kata sandi yang kompleks untuk akun Anda, membatasi jumlah port terbuka pada blok CIDR, mengaktifkan autentikasi untuk komunikasi antar-API internal, serta secara berkala memeriksa dan menghapus blok CIDR yang tidak diperlukan.
Layanan transmisi data akan menambahkan atau menghapus blok CIDR yang ditambahkan secara otomatis ke daftar putih atau security group sesuai kebutuhan bisnis dan pertimbangan risiko keamanan. Jangan gunakan blok CIDR dalam daftar putih atau security group untuk keperluan bisnis selain layanan transmisi data. Jika blok CIDR tersebut digunakan untuk keperluan bisnis lain, segala masalah yang timbul akibat hal tersebut berada di luar cakupan jaminan SLA layanan transmisi data. Untuk informasi lebih lanjut tentang cara menambahkan alamat IP ke daftar putih atau security group untuk layanan transmisi data, lihat Add a whitelist.
Prasyarat
Anda telah membuat instans ApsaraDB RDS for PostgreSQL. Untuk informasi lebih lanjut, lihat Create an ApsaraDB RDS for PostgreSQL instance.
Layanan transmisi data tidak mendukung instans PostgreSQL serverless atau read-only.
Prosedur
Masuk ke
ApsaraDB for OceanBase console.Pada panel navigasi sebelah kiri, pilih Data Transmission > Data Source Management.
Pada bagian Data Sources, klik New Data Source di pojok kanan atas.
Pada kotak dialog New Data Source, atur Data Source Type menjadi PostgreSQL dan konfigurasikan parameter berikut.

Parameter
Deskripsi
Instance Type
Saat ini, hanya RDS Instance yang didukung.
Data Source Identifier
Kami menyarankan Anda menetapkannya sebagai kombinasi angka dan huruf. Tidak boleh mengandung spasi dan panjangnya tidak boleh melebihi 32 karakter.
Cross Alibaba Cloud Account
Layanan transmisi data memungkinkan Anda mengonfigurasi tugas untuk melakukan migrasi atau sinkronisasi data antar instans yang berada di bawah Akun Alibaba Cloud yang berbeda.
Anda dapat memilih apakah akan mengaktifkan opsi ini berdasarkan kebutuhan bisnis. Jika Anda mengaktifkannya, masukkan Akun Alibaba Cloud dari instans target. Jika Anda tidak memiliki izin pada Akun Alibaba Cloud tersebut, mintalah otorisasi terlebih dahulu. Untuk informasi lebih lanjut, lihat Apply for cross-account authorization.
RDS Instance ID
ID instans ApsaraDB RDS target. Pilih ID dari daftar drop-down.
Username
Username yang digunakan untuk migrasi atau sinkronisasi data instans ApsaraDB RDS for PostgreSQL.
Kami menyarankan Anda membuat akun istimewa khusus untuk migrasi atau sinkronisasi data. Untuk informasi lebih lanjut, lihat PostgreSQL data source.
Password
Password pengguna database.
Database Name
Nama database ApsaraDB RDS for PostgreSQL.
CatatanJika sumber data berfungsi sebagai sumber tugas migrasi atau sinkronisasi data, Anda hanya dapat memilih objek migrasi atau sinkronisasi yang berada dalam database yang ditentukan.
Remarks (Optional)
Informasi tambahan mengenai sumber data.
Klik Test Connection untuk memverifikasi koneksi jaringan antara layanan transmisi data dan sumber data, serta validitas nama pengguna dan kata sandi.
Setelah pengujian berhasil, klik OK.