Halaman ini memberikan ringkasan umum tentang hal-hal yang perlu Anda pertimbangkan saat merencanakan konektivitas jaringan untuk migrasi.
Dari perspektif jaringan, Database Migration Service dan AlloyDB untuk PostgreSQL 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 melakukan migrasi standar atau migrasi mulai cepat, Database Migration Service memanfaatkan arsitektur jaringan yang berbeda untuk terhubung ke database Anda. Halaman ini berfokus terutama pada pertimbangan jaringan untuk migrasi berkelanjutan standar.
Konektivitas migrasi standar
Untuk migrasi PostgreSQL homogen standar ke AlloyDB untuk PostgreSQL, Database Migration Service terhubung ke cluster AlloyDB untuk PostgreSQL tujuan dan mengelola proses migrasi atas namanya. Cluster tujuanlah yang membuat koneksi jaringan langsung ke instance sumber Anda, sementara Database Migration Service mengawasi prosesnya.
Tujuan mengonfigurasi konektivitas jaringan untuk migrasi standar adalah untuk memastikan bahwa cluster AlloyDB 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 AlloyDB untuk PostgreSQL tujuan Anda:
- Daftar IP yang diizinkan: Terhubung melalui internet publik dengan menambahkan alamat IP keluar tujuan ke firewall atau daftar sumber yang diizinkan.
- Tunnel SSH terbalik: Merutekan traffic replikasi melalui bastion host Compute Engine perantara melalui tunnel SSH terenkripsi.
- Proxy TCP melalui VM yang dihosting di cloud: Merutekan traffic replikasi melalui proxy TCP dalam container di VM Compute Engine perantara saat perutean langsung antarjaringan tidak memungkinkan.
- Konektivitas pribadi dengan peering VPC: Terhubung ke alamat IP pribadi database sumber Anda di seluruh jaringan VPC yang di-peering (untuk cluster tujuan Akses Layanan Pribadi).
- Konektivitas pribadi dengan antarmuka Private Service Connect: Terhubung ke alamat IP pribadi database sumber Anda menggunakan lampiran jaringan (untuk cluster 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 cepat menggunakan model jaringan yang dimediasi, dengan Database Migration Service bertindak sebagai perantara yang berada di antara database sumber dan cluster AlloyDB 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 Cloud VPN atau Cloud Interconnect. Metode lain (seperti daftar IP publik yang diizinkan atau tunnel SSH terbalik) tidak didukung.
Konektivitas tujuan: Database Migration Service sepenuhnya mengelola komunikasi jaringan ke instance tujuan Anda. Cluster tujuan harus diaktifkan untuk Private Service Connect.
Untuk penjelasan komprehensif tentang arsitektur jaringan, diagram komponen, dan batasan mulai cepat, lihat Konektivitas jaringan untuk migrasi mulai cepat dalam dokumentasi utama Database Migration Service.
Langkah berikutnya
- Untuk mengonfigurasi migrasi mulai cepat, lihat Panduan migrasi mulai cepat.
- Untuk panduan migrasi langkah demi langkah yang lengkap, lihat Memulai migrasi AlloyDB untuk PostgreSQL.
- Untuk meninjau batasan umum sebelum bermigrasi, lihat Batasan umum.