Gunakan ClassicLink untuk menghubungkan instans Elastic Compute Service (ECS) tipe jaringan klasik ke instans ApsaraDB RDS for PostgreSQL yang berada di virtual private cloud (VPC).
Topik ini berlaku ketika instans ECS Anda berada di jaringan klasik dan instans RDS Anda berada di VPC, dengan keduanya berada di wilayah yang sama. Jika Anda dapat memigrasikan instans ECS ke VPC yang sama dengan instans RDS, pendekatan tersebut menyediakan konektivitas jaringan internal langsung tanpa ClassicLink. Untuk petunjuk migrasi, lihat Migrate an ECS instance from the classic network to a VPC.
Latar Belakang
Instans ApsaraDB RDS for PostgreSQL yang menggunakan SSD standar atau enhanced SSD (ESSD) tidak lagi mendukung jaringan klasik. Jika migrasi instans ECS ke VPC belum memungkinkan saat ini, ClassicLink memungkinkan instans ECS tipe jaringan klasik mengakses instans RDS tipe VPC melalui jaringan internal.
Prasyarat
Sebelum memulai, pastikan bahwa:
Instans ECS berada di classic network
Instans RDS berada di VPC
Instans ECS dan instans RDS berada di wilayah yang sama
Alamat IP pribadi instans ECS telah ditambahkan ke daftar putih alamat IP instans RDS — lihat Configure an IP address whitelist
Menghubungkan Instans
Langkah 1: Aktifkan ClassicLink pada VPC
Masuk ke konsol ApsaraDB RDS dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Temukan instans RDS tersebut dan klik ID-nya.
Di panel navigasi kiri, klik Database Connection.
Klik ID VPC di samping Network Type untuk membuka konsol VPC.

Di pojok kanan atas, klik Enable ClassicLink.

Di dialog konfirmasi, klik OK.
Langkah 2: Tambahkan aturan security group ClassicLink ke instans ECS
Masuk ke ECS console.
Di panel navigasi kiri, pilih Instances & Images > Instances. Di bilah navigasi atas, pilih wilayah.
Temukan instans ECS tipe jaringan klasik. Di kolom Actions, klik ikon
dan pilih Network and Security Group > Connect to VPC.Di dialog yang muncul, atur parameter VPC dan klik Confirm.
Klik Go to the instance security group list and add ClassicLink rules.

Di kolom Actions untuk grup keamanan, klik .
Di halaman Security Group Rules, klik Add ClassicLink Rule di pojok kanan atas. Konfigurasikan aturan menggunakan parameter pada tabel berikut, lalu klik OK.
Parameter Deskripsi Classic Security Group Grup keamanan untuk jaringan klasik. Sudah diisi otomatis — tidak perlu tindakan tambahan. Select VPC VPC tempat Anda ingin menambahkan aturan. VPC-type Security Groups Grup keamanan di VPC yang akan dihubungkan. Mode Arah akses. Pilih Classic <=> VPC (disarankan) untuk mengizinkan akses dua arah antara jaringan klasik dan VPC. Atau, pilih Classic Network => VPCs untuk akses satu arah dari jaringan klasik ke VPC, atau VPCs => Classic Network untuk akses satu arah dari VPC ke jaringan klasik. Protocol Type Protokol yang digunakan dalam komunikasi. Nilai default adalah Custom TCP — tidak perlu diubah. Port Range Rentang port dalam format xx/xx. Untuk mengizinkan port PostgreSQL default, masukkan5432/5432.Priority Prioritas aturan. Nilai lebih rendah berarti prioritas lebih tinggi. Contoh: 1.Description Deskripsi opsional untuk aturan tersebut. 
Langkah 3: Hubungkan ke instans RDS
Pastikan client PostgreSQL telah terinstal di instans ECS dan akun database telah tersedia di instans RDS.
Dari instans ECS, jalankan perintah berikut untuk terhubung ke instans RDS menggunakan titik akhir internal:
psql \ --host=<internal-endpoint> \ --port=<port-number> \ --username=<database-account> \ --dbname=<database-name>Ganti placeholder dengan nilai aktual:
Placeholder Deskripsi <internal-endpoint>Titik akhir internal instans RDS, tersedia di halaman Database Connection di konsol RDS <port-number>Nomor port instans RDS (default: 5432)<database-account>Nama akun database <database-name>Nama database yang akan dihubungkan Untuk detail tentang cara menghubungkan ke instans RDS, lihat Connect to an ApsaraDB RDS for PostgreSQL instance.
Pemecahan Masalah
Jika koneksi gagal, periksa hal berikut:
ClassicLink telah diaktifkan pada VPC — Buka konsol VPC dan pastikan status ClassicLink menunjukkan aktif untuk VPC tempat instans RDS berada.
Aturan security group dikonfigurasi dengan benar — Verifikasi bahwa aturan ClassicLink pada security group ECS mencakup port
5432dan menggunakan mode Classic <=> VPC.Alamat IP pribadi ECS ada dalam daftar putih RDS — Di halaman Database Connection di konsol RDS, pastikan alamat IP pribadi instans ECS tercantum dalam daftar putih alamat IP.
Instans ECS dan RDS berada di wilayah yang sama — ClassicLink tidak berfungsi lintas wilayah.
Nomor port sesuai — Pastikan port dalam aturan security group dan perintah
psqlsesuai dengan port yang dikonfigurasi pada instans RDS.