Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh: Replikasi logis menggunakan Aurora PostgreSQL dan AWS Database Migration Service
Anda dapat menggunakan AWS Database Migration Service (AWS DMS) untuk mereplikasi database atau sebagian dari database. Gunakan AWS DMS untuk memigrasikan data Anda dari database PostgreSQL Aurora ke database open source atau komersial lainnya. Untuk informasi selengkapnya AWS DMS, lihat Panduan AWS Database Migration Service Pengguna.
Contoh berikut menunjukkan cara mengatur replikasi logis dari database PostgreSQL Aurora sebagai penerbit dan kemudian digunakan untuk migrasi. AWS DMS Contoh ini menggunakan penerbit dan pelanggan sama yang dibuat di Contoh: Menggunakan replikasi logis dengan klaster DB Aurora PostgreSQL.
Untuk menyiapkan replikasi logis AWS DMS, Anda memerlukan detail tentang penerbit dan pelanggan Anda dari Amazon RDS. Secara khusus, Anda perlu detail tentang instans DB penulis penerbit dan instans DB pelanggan.
Dapatkan informasi berikut untuk instans DB penulis dari penerbit:
-
Pengidentifikasi cloud privat virtual (VPC)
-
Grup subnet
-
Zona Ketersediaan (AZ)
-
Grup keamanan VPC
-
ID instans DB
Dapatkan informasi berikut untuk instans DB pelanggan:
-
ID instans DB
-
Mesin sumber
Untuk digunakan AWS DMS untuk replikasi logis dengan Aurora PostgreSQL
-
Siapkan database penerbit untuk AWS DMS dikerjakan.
Untuk melakukannya, basis data PostgreSQL 10.x dan yang lebih baru mengharuskan Anda untuk menerapkan fungsi pembungkus AWS DMS pada basis data penerbit. Untuk detail tentang langkah ini dan selanjutnya, lihat petunjuknya di Menggunakan PostgreSQL versi 10.x dan yang lebih baru sebagai sumber untuk AWS DMS dalam Panduan Pengguna AWS Database Migration Service .
-
Masuk ke Konsol Manajemen AWS dan buka AWS DMS konsol dihttps://console.aws.amazon.com/dms/v2
. Di kanan atas, pilih AWS Wilayah yang sama di mana penerbit dan pelanggan berada. -
Buat contoh AWS DMS replikasi.
Pilih nilai yang sama seperti nilai instans DB penulis dari penerbit Anda. Hal ini termasuk pengaturan berikut:
-
Untuk VPC, pilih VPC yang sama seperti untuk instans DB penulis.
-
Untuk Grup Subnet Replikasi, pilih grup subnet dengan nilai yang sama dengan instans DB penulis. Buat yang baru jika perlu.
-
Untuk Zona ketersediaan, pilih zona yang sama seperti untuk instans DB penulis.
-
Untuk Grup Keamanan VPC, pilih grup yang sama untuk instans DB penulis.
-
-
Buat AWS DMS titik akhir untuk sumbernya.
Tentukan penerbit sebagai titik akhir sumber dengan menggunakan pengaturan berikut:
-
Untuk Jenis titik akhir, pilih Titik akhir sumber.
-
Pilih Pilih Instans DB RDS.
-
Untuk Instans RDS, pilih pengidentifikasi DB dari instans DB penulis dari penerbit.
-
Untuk Mesin sumber, pilih postgres.
-
-
Buat AWS DMS titik akhir untuk target.
Tentukan pelanggan sebagai titik akhir target dengan menggunakan pengaturan berikut:
-
Untuk Jenis titik akhir, pilih Titik akhir target.
-
Pilih Pilih Instans DB RDS.
-
Untuk Instans RDS, pilih pengidentifikasi DB dari instans DB pelanggan.
-
Pilih nilai untuk Mesin sumber. Misalnya, jika pelanggannya adalah basis data RDS PostgreSQL, pilih postgres. Jika pelanggannya adalah basis data Aurora PostgreSQL, pilih aurora-postgresql.
-
-
Buat tugas migrasi AWS DMS database.
Gunakan tugas migrasi basis data untuk menentukan tabel basis data yang akan dimigrasi, memetakan data menggunakan skema target, dan membuat tabel baru pada basis data target. Setidaknya, gunakan pengaturan berikut untuk Konfigurasi tugas:
-
Untuk Instans replikasi, pilih instans replikasi yang Anda buat pada langkah sebelumnya.
-
Untuk Titik akhir basis data sumber, pilih sumber penerbit yang Anda buat pada langkah sebelumnya.
-
Untuk Titik akhir basis data target, pilih target pelanggan yang Anda buat pada langkah sebelumnya.
Detail tugas lainnya tergantung pada proyek migrasi Anda. Untuk informasi selengkapnya tentang menentukan semua detail untuk tugas DMS, lihat Bekerja dengan tugas AWS DMS di Panduan Pengguna.AWS Database Migration Service
-
Setelah AWS DMS membuat tugas, itu mulai memigrasikan data dari penerbit ke pelanggan.