Anda dapat menggunakan fitur migrasi cloud satu klik untuk memigrasikan database PostgreSQL yang dikelola sendiri dari instance ECS ke ApsaraDB RDS for PostgreSQL. Untuk itu, konfigurasikan security group instance ECS agar mengizinkan instance ApsaraDB RDS for PostgreSQL mengakses port database yang dikelola sendiri Anda.
Prasyarat
Instance ECS Anda harus memenuhi kondisi berikut:
-
Instance ECS dan instance ApsaraDB RDS for PostgreSQL harus berada dalam VPC yang sama.
-
Database PostgreSQL telah dideploy pada instance ECS.
Prosedur
-
Masuk ke ECS console.
-
Pada panel navigasi kiri, pilih .
-
Di pojok kiri atas bilah menu, pilih wilayah.
-
Temukan instance ECS target dan klik ID instans-nya.
-
Pada tab Security Group, klik ID security group tersebut.
-
Pada halaman Security Group Details, di bagian Rules, klik tombol Add Rule pada tab Inbound untuk menambahkan aturan berikut.
Tabel berikut menjelaskan parameter yang diperlukan.
Protocol
Destination
Access Source
All ICMP
Biarkan parameter ini pada nilai default-nya: All(
-1/-1).Atur ke VPC CIDR Block dari instance ApsaraDB RDS for PostgreSQL.
Custom TCP
Atur ke port database PostgreSQL yang dikelola sendiri pada instance ECS. Anda dapat menjalankan perintah
netstat -a | grep PGSQLuntuk menemukan port tersebut.