Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Lakukan migrasi skema sumber Anda ke basis data target Anda menggunakan AWS SCT
Di bagian ini, Anda menggunakan AWS Schema Conversion Tool untuk melakukan migrasi skema sumber Anda ke basis data target Anda. Atau, Anda dapat menggunakan DMS Schema Conversion untuk mengonversi skema database sumber Anda. Untuk informasi selengkapnya, lihat Memulai dengan Konversi Skema DMS.
Lakukan migrasi skema sumber ke basis data target Anda denganAWS SCT
Instal AWS Schema Conversion Tool. Untuk informasi selengkapnya, lihat Menginstal, memeriksa, dan memperbarui AWS SCT dalam Panduan Pengguna Schema Conversion Tool AWS.
Ketika Anda mengunduh driver JDBC untuk MySQL dan PostgreSQL, perhatikan di mana Anda menyimpan driver, apabila perangkat ini mengingatkan Anda tentang lokasinya.
Buka AWS Schema Conversion Tool. Pilih File, lalu pilih Proyek baru.
Dalam jendela Proyek baru, tetapkan nilai-nilai berikut:
TETAPKAN Nama Proyek ke
DMSProject
.Jauhkan Lokasi seperti itu untuk menyimpanAWS SCT proyek Anda dalam folder default.
Pilih OKE.
-
Pilih Tambahkan sumber untuk menambahkan database MySQL sumber ke proyek Anda, lalu pilih MySQL, dan pilih Berikutnya.
Di halaman Add source, atur nilai berikut:
Nama koneksi:
source
Nama Server: Memasukkan titik akhir untuk basis data MySQL yang Anda catat sebelumnya.
Port server:
3306
Nama pengguna:
admin
Kata Sandi:
changeit
-
Pilih Tambahkan target untuk menambahkan target Amazon RDS untuk database PostgreSQL ke proyek Anda, lalu pilih Amazon RDS for PostgreSQL. Pilih Selanjutnya.
Dalam halaman Add target, menetapkan nilai-nilai berikut:
Nama koneksi:
target
Nama Server: Memasukkan titik akhir untuk basis data MySQL yang Anda catat sebelumnya.
Port server:
5432
Database: Masukkan nama database PostgreSQL Anda.
Nama pengguna:
postgres
Kata Sandi:
changeit
Di panel kiri, pilih dms_sample di bawah Skema. Di panel kanan, pilih basis data target Anda tentang PostgreSQL. Pilih Buat pemetaan. Anda dapat menambahkan beberapa aturan pemetaan ke satuAWS SCT proyek. Untuk informasi selengkapnya tentang aturan pemetaan, lihat Membuat aturan pemetaan.
Pilih Tampilan utama.
Di panel kiri, pilih dms_sample di bawah Skema. Buka menu konteks (klik kanan) dan pilih Mengubah skema. Konfirmasikan tindakan.
Setelah perangkat mengubah skema, skema dms_sample muncul di panel kanan.
Di panel kanan, di bawah Skema, membuka menu konteks (klik kanan) untuk dms_sample dan memilih Menerapkan ke basis data. Konfirmasikan tindakan.
Verifikasi apakah skema ini selesai. Lakukan langkah-langkah berikut ini.
Untuk memeriksa migrasi skema
Connect ke klien Amazon EC2 Anda.
Mulai klien PSQL dengan perintah berikut. Tentukan titik akhir basis data PostgreSQL Anda, dan berikan kata sandi basis data bila diminta.
psql \ --host=dms-postgresql.
abcdefg12345
.us-west-2.rds.amazonaws.com \ --port=5432 \ --username=postgres \ --password \ --dbname=dms_sampleKueri salah satu tabel (kosong) untuk memeriksa bahwa AWS SCT menerapkan skema dengan benar,
dms_sample=> SELECT * from dms_sample.player; id | sport_team_id | last_name | first_name | full_name ----+---------------+-----------+------------+----------- (0 rows)