Halaman ini menjelaskan cara mengonfigurasi konektivitas jaringan untuk sumber Cloud SQL untuk PostgreSQL untuk migrasi homogen ke migrasi Cloud SQL untuk PostgreSQL dengan Database Migration Service. Ada beberapa metode berbeda yang dapat Anda gunakan:
Konektivitas IP pribadi dengan antarmuka Private Service Connect
Konektivitas IP pribadi dengan peering Virtual Private Cloud khusus
Untuk migrasi homogen antara dua instance Cloud SQL untuk PostgreSQL dengan Database Migration Service, sebaiknya jangan gunakan metode konektivitas tunnel SSH terbalik.
Mengonfigurasi antarmuka Private Service Connect
Metode konektivitas ini memungkinkan Anda terhubung ke IP pribadi database sumber tanpa menggunakan kuota peering VPC. Antarmuka Private Service Connect hanya tersedia saat Anda melakukan migrasi ke instance yang ada.
Untuk menggunakan konektivitas pribadi dengan antarmuka Private Service Connect, ikuti langkah-langkah berikut:
Dalam project Anda, pastikan Anda memiliki jaringan Virtual Private Cloud dengan jaringan Virtual Private Cloud dengan akses layanan pribadi diaktifkan.
Ini adalah jaringan yang Anda peering dengan Database Migration Service dan server database sumber Anda. Anda harus memiliki ruang yang cukup untuk mengalokasikan rentang IP bagi kedua komponen.
- Pastikan instance Cloud SQL sumber Anda dikonfigurasi dengan IP pribadi dan Akses Layanan Pribadi (PSA) dengan jaringan VPC yang dijelaskan pada langkah sebelumnya. Untuk mengetahui informasi selengkapnya, lihat Menggunakan IP pribadi dalam dokumentasi Cloud SQL.
- Buat instance Cloud SQL tujuan yang diaktifkan untuk Private Service Connect. Lihat Membuat instance yang mendukung Private Service Connect dalam dokumentasi Cloud SQL.
- Konfigurasikan Private Service Connect untuk konektivitas keluar di
instance tujuan Anda. Secara umum, proses ini melibatkan:
- Membuat lampiran jaringan di jaringan VPC tempat instance sumber Anda memiliki alamat IP pribadi dengan PSA. Perhatikan bahwa rentang subnet yang dicadangkan untuk network attachment harus berada dalam rentang RFC 1918.
- Menetapkan lampiran jaringan ke instance Cloud SQL untuk PostgreSQL tujuan Anda.
Untuk proses selengkapnya, lihat Mengonfigurasi konektivitas keluar dalam dokumentasi Cloud SQL.
- Pada tahap berikutnya, saat Anda membuat profil koneksi sumber, gunakan alamat IP pribadi instance Cloud SQL untuk PostgreSQL sumber Anda.
- Saat Anda membuat tugas migrasi, pilih PSC interface untuk metode konektivitas Anda.
Mengonfigurasi peering VPC khusus
Konektivitas pribadi dengan sumber Cloud SQL untuk PostgreSQL untuk migrasi heterogen menggunakan peering Virtual Private Cloud (VPC) untuk membuat koneksi antara Database Migration Service dan database sumber Anda melalui jaringan VPC di Google Cloud. Peering transitif tidak didukung, jadi agar metode konektivitas ini berfungsi, Anda perlu menyiapkan Virtual Machine (VM) reverse proxy di jaringan Virtual Private Cloud Anda.
Untuk menggunakan konektivitas pribadi dengan peering VPC, ikuti langkah-langkah berikut:
Dalam project Anda, pastikan Anda memiliki jaringan Virtual Private Cloud dengan jaringan Virtual Private Cloud dengan akses layanan pribadi diaktifkan.
Ini adalah jaringan yang Anda peering dengan Database Migration Service dan server database sumber Anda. Anda harus memiliki ruang yang cukup untuk mengalokasikan rentang IP bagi kedua komponen.
- Pastikan instance Cloud SQL sumber Anda dikonfigurasi dengan IP pribadi dan Akses Layanan Pribadi (PSA) dengan jaringan VPC yang dijelaskan pada langkah sebelumnya. Untuk mengetahui informasi selengkapnya, lihat Menggunakan IP pribadi dalam dokumentasi Cloud SQL.
- Pada tahap berikutnya, saat Anda
membuat profil koneksi sumber, lakukan hal berikut:
- Di bagian Define connection details, masukkan IP pribadi instance Cloud SQL sumber Anda.
Anda dapat melihat alamat IP pribadi instance saat melihat informasi ringkasan instance.
- Di bagian Define connectivity method, pilih Konektivitas pribadi.
- Dari menu drop-down, pilih konfigurasi konektivitas pribadi yang Anda buat di langkah sebelumnya.
- Di bagian Define connection details, masukkan IP pribadi instance Cloud SQL sumber Anda.
Mengonfigurasi konektivitas daftar IP yang diizinkan
Untuk mengonfigurasi konektivitas daftar IP yang diizinkan untuk sumber Cloud SQL untuk PostgreSQL, ikuti langkah-langkah berikut:
-
Aktifkan IP publik untuk instance Cloud SQL sumber Anda dan tambahkan IP publik keluar instance tujuan Anda ke daftar jaringan yang diizinkan. Untuk mengetahui informasi selengkapnya, lihat Mengaktifkan IP publik dalam dokumentasi Cloud SQL.
Jika Anda bermigrasi ke instance tujuan baru, pastikan untuk membuat tujuan dengan IP publik yang diaktifkan.
- Pada tahap selanjutnya, saat Anda membuat profil koneksi sumber, gunakan alamat IP publik instance sumber Anda.
- Saat Anda membuat tugas migrasi, pilih IP allowlist untuk metode konektivitas Anda.
Langkah berikutnya
Untuk mempelajari lebih lanjut konektivitas jaringan database di Database Migration Service, lihat Ringkasan metode jaringan.
Untuk mendapatkan panduan migrasi langkah demi langkah yang lengkap, lihat Memulai migrasi Cloud SQL untuk PostgreSQL.