Fitur migrasi cloud ApsaraDB RDS for PostgreSQL memungkinkan Anda memigrasikan data dari instance PostgreSQL yang dikelola sendiri, baik yang berada di instance Elastic Compute Service (ECS) maupun di pusat data, ke instance ApsaraDB RDS for PostgreSQL. Topik ini menjelaskan cara membuat akun untuk migrasi data pada instance PostgreSQL yang dikelola sendiri.
Prosedur
Akun yang Anda buat harus memiliki izin CREATE ROLE, REPLICATION, dan pg_monitor. Jika akun dengan izin tersebut sudah ada pada instance PostgreSQL yang dikelola sendiri, Anda dapat melanjutkan untuk memperbarui file pg_hba.conf. Untuk informasi lebih lanjut, lihat Perbarui file pg_hba.conf dari instance PostgreSQL yang dikelola sendiri.
Hubungkan ke instance PostgreSQL yang dikelola sendiri dan buat akun yang digunakan untuk migrasi cloud. Dalam contoh berikut, sebuah akun bernama migratetest dibuat:
CREATE USER migratetest CREATEROLE REPLICATION LOGIN PASSWORD '123456';CatatanKata sandi akun dalam perintah sebelumnya hanya sebagai contoh. Anda dapat menentukan kata sandi kustom.
Berikan izin pg_monitor kepada akun migratetest.
GRANT pg_monitor TO migratetest;
Apa yang harus dilakukan selanjutnya
Perbarui file pg_hba.conf dari instance PostgreSQL yang dikelola sendiri