Halaman ini memberikan ringkasan umum tentang hal-hal yang perlu Anda pertimbangkan saat merencanakan konektivitas jaringan untuk migrasi.
Dari sudut pandang jaringan, Database Migration Service dan Cloud SQL adalah produsen layanan yang berada di jaringan khusus mereka sendiri (dikenal sebagai jaringan layanan), di luar jaringan Virtual Private Cloud (VPC) yang Anda gunakan di project Google Cloud Anda.
Bergantung pada apakah Anda memilih migrasi standar atau migrasi mulai cepat, Database Migration Service menggunakan arsitektur jaringan yang berbeda untuk terhubung ke database Anda. Halaman ini berfokus terutama pada pertimbangan jaringan untuk migrasi standar.
Konektivitas migrasi standar
Untuk migrasi PostgreSQL homogen standar ke Cloud SQL, Database Migration Service terhubung ke instance Cloud SQL untuk PostgreSQL tujuan dan mengelola proses migrasi atas namanya. Instance tujuanlah yang membuat koneksi jaringan langsung ke instance sumber, sementara Database Migration Service mengawasi prosesnya.
Tujuan mengonfigurasi konektivitas jaringan untuk migrasi standar adalah untuk memastikan bahwa instance Cloud SQL untuk PostgreSQL tujuan dapat merutekan ke dan menjangkau server database sumber Anda melalui jaringan.
Tersedia berbagai metode konektivitas, bergantung pada penawaran database sumber dan konfigurasi jaringan Cloud SQL untuk PostgreSQL tujuan Anda:
- Daftar IP yang diizinkan: Terhubung melalui internet publik dengan menambahkan alamat IP keluar tujuan ke firewall atau daftar yang diizinkan sumber.
- Tunnel SSH terbalik: Merutekan traffic replikasi melalui bastion host Compute Engine perantara melalui tunnel SSH terenkripsi.
- Konektivitas pribadi dengan peering VPC: Terhubung ke alamat IP pribadi database sumber Anda di seluruh jaringan VPC yang di-peering (untuk instance tujuan Akses Layanan Pribadi).
- Konektivitas pribadi dengan antarmuka Private Service Connect: Terhubung ke alamat IP pribadi database sumber Anda menggunakan lampiran jaringan (untuk instance tujuan yang mendukung PSC).
Sebelum mengonfigurasi instance sumber untuk migrasi, lihat halaman Ringkasan jaringan untuk mengevaluasi lanskap jaringan end-to-end dan memilih metode terbaik untuk skenario Anda.
Konektivitas migrasi mulai cepat
Migrasi mulai cepat menggunakan model jaringan yang dimediasi, dengan Database Migration Service bertindak sebagai perantara yang berada di antara database sumber dan instance Cloud SQL untuk PostgreSQL tujuan:
- Konektivitas sumber: Database Migration Service terhubung ke database sumber Anda menggunakan antarmuka Private Service Connect dan konfigurasi konektivitas pribadi. Database sumber Anda harus memiliki alamat IP pribadi yang ditetapkan dalam jaringan VPC Google Cloud . Jika database sumber Anda dihosting di luar Google Cloud, Anda harus menghubungkannya ke jaringan VPC menggunakan koneksi Cloud VPN atau Cloud Interconnect. Metode lain (seperti daftar IP publik yang diizinkan atau tunnel SSH terbalik) tidak didukung.
- Konektivitas tujuan: Database Migration Service mengelola komunikasi jaringan ke instance tujuan Anda sepenuhnya. Instance tujuan harus diaktifkan untuk Private Service Connect.
Untuk penjelasan komprehensif tentang arsitektur jaringan mulai cepat, diagram komponen, dan batasan, lihat Konektivitas jaringan untuk migrasi mulai cepat dalam dokumentasi utama Database Migration Service.
Langkah berikutnya
- Untuk panduan migrasi standar, lihat Memulai migrasi Cloud SQL untuk PostgreSQL.
- Untuk mempelajari cara menjalankan migrasi mulai cepat, lihat Menggunakan migrasi mulai cepat untuk bermigrasi ke Cloud SQL.