Database Migration Service untuk PostgreSQL ke AlloyDB untuk PostgreSQL

Anda dapat memigrasikan database PostgreSQL ke cluster AlloyDB untuk PostgreSQL dengan Database Migration Service. Halaman ini memberikan ringkasan fitur utama Database Migration Service untuk migrasi PostgreSQL homogen ke AlloyDB untuk PostgreSQL:

  • Sumber dan tujuan yang didukung mencantumkan semua penawaran sumber PostgreSQL yang didukung oleh Database Migration Service.

  • Aliran data untuk migrasi standar memberikan ringkasan menyeluruh tentang cara data Anda berpindah selama proses migrasi berkelanjutan.

  • Migrasi mulai cepat menjelaskan alur migrasi unik yang memanfaatkan replikasi pgnative dan menyederhanakan konfigurasi jaringan secara signifikan untuk workload PostgreSQL.

  • Pemantauan memberikan pengantar tentang log dan metrik yang dapat membantu Anda mengamati progres dan kondisi tugas migrasi.

Database sumber dan tujuan yang didukung

Anda dapat menggunakan Database Migration Service untuk bermigrasi antara versi PostgreSQL yang sama, atau dari versi PostgreSQL yang lebih lama ke versi yang lebih baru yang didukung di AlloyDB untuk PostgreSQL.

Tabel berikut mencantumkan semua penawaran database sumber dan tujuan PostgreSQL yang didukung. Untuk mengetahui daftar lengkap versi yang tepat dan dukungan lintas versi, lihat Sumber dan versi yang didukung.

Database sumber Database tujuan
Amazon RDS Cluster AlloyDB untuk PostgreSQL
Amazon Aurora
Cloud SQL untuk PostgreSQL
PostgreSQL yang dikelola sendiri

(di lokasi atau di VM cloud apa pun yang Anda kontrol sepenuhnya)

Aliran data untuk migrasi standar

Untuk migrasi PostgreSQL homogen ke AlloyDB untuk PostgreSQL, Database Migration Service terhubung ke instance utama cluster AlloyDB untuk PostgreSQL tujuan, lalu mengelola proses migrasi atas namanya. Instance utama tujuan membuat koneksi ke instance sumber, sementara Database Migration Service mengatur dan memantau alur replikasi berkelanjutan. Cluster AlloyDB untuk PostgreSQL terdiri dari instance utama dan instance pool baca opsional yang memberikan skalabilitas baca dan ketersediaan tinggi.

Ringkasan alur migrasi PostgreSQL
Gambar 1. Pergerakan data selama migrasi Database Migration Service untuk PostgreSQL. (klik untuk memperbesar)
Ringkasan alur migrasi PostgreSQL

Migrasi berkelanjutan standar menggunakan decoding logis PostgreSQL dan ekstensi pglogical untuk mengalirkan perubahan data dari instance sumber ke cluster tujuan dalam waktu hampir real-time. Data Anda pertama-tama dimuat dari dump snapshot awal, lalu terus diperbarui berdasarkan informasi aliran data change data capture (CDC).

Untuk panduan mendetail tentang semua fase migrasi, lihat Jenis dan fase migrasi.

Migrasi mulai cepat (Pratinjau)

Database Migration Service menyediakan migrasi mulai cepat untuk membantu Anda memigrasikan workload PostgreSQL ke cluster AlloyDB untuk PostgreSQL dengan penyiapan manual minimal. Dalam migrasi mulai cepat, Database Migration Service mengotomatiskan konfigurasi jalur migrasi dengan menyediakan cluster tujuan yang mendukung Private Service Connect dan mengatur konektivitas ke database sumber pribadi Anda melalui lampiran jaringan Private Service Connect.

Kemampuan utama migrasi mulai cepat meliputi:

  • Penyiapan otomatis: Database Migration Service menghilangkan kebutuhan untuk menginstal ekstensi pglogical di database sumber dan mengotomatiskan penyiapan profil koneksi dan konektivitas pribadi di konsol Google Cloud .
  • Jaringan yang disederhanakan: Terhubung dengan aman ke database sumber pribadi tanpa mengelola VPN yang rumit atau daftar IP publik yang diizinkan.
  • Validasi pra-migrasi: Pemeriksaan verifikasi bawaan memastikan lingkungan sumber Anda sepenuhnya siap sebelum replikasi data dimulai.

Untuk mengetahui informasi selengkapnya, lihat Tentang migrasi mulai cepat dan Panduan migrasi mulai cepat.

Pemantauan

Database Migration Service menyediakan kemampuan logging dan kemampuan observasi yang luas untuk membantu Anda memantau progres migrasi. Fitur ini mencakup diagnostik real-time untuk penundaan replikasi, serta metrik Cloud Monitoring yang mendetail untuk kesehatan cluster AlloyDB untuk PostgreSQL tujuan dan status tugas migrasi.

Contoh diagram untuk metrik tugas migrasi di Database Migration Service.
Gambar 2. Contoh diagram kemampuan observasi di Database Migration Service (klik untuk memperbesar).
Contoh diagram untuk metrik tugas migrasi di Database Migration Service.

Untuk mengetahui detail selengkapnya, lihat Metrik tugas migrasi.

Langkah berikutnya