Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Migrasikan instans Amazon RDS DB ke VPC atau akun lain
Dhrubajyoti Mukherjeee, Amazon Web Services
Ringkasan
Pola ini memberikan panduan untuk memigrasikan instans DB Amazon Relational Database Service (Amazon RDS) dari satu cloud pribadi virtual (VPC) ke yang lain di akun AWS yang sama, atau dari satu akun AWS ke akun AWS lainnya.
Pola ini berguna jika Anda ingin memigrasikan instans Amazon RDS DB Anda ke VPC atau akun lain untuk alasan pemisahan atau keamanan (misalnya, ketika Anda ingin menempatkan tumpukan aplikasi dan database Anda di tempat yang berbeda). VPCs
Migrasi instans DB ke akun AWS lain melibatkan langkah-langkah seperti mengambil snapshot manual, membagikannya, dan memulihkan snapshot di akun target. Proses ini bisa memakan waktu, tergantung pada perubahan database dan tingkat transaksi. Ini juga menyebabkan downtime database, jadi rencanakan ke depan untuk migrasi. Pertimbangkan strategi blue/green penerapan untuk meminimalkan waktu henti. Atau, Anda dapat mengevaluasi AWS Data Migration Service (AWS DMS) untuk meminimalkan waktu henti untuk perubahan tersebut. Namun, pola ini tidak mencakup opsi ini. Untuk mempelajari lebih lanjut, lihat dokumentasi AWS DMS.
Prasyarat dan batasan
Prasyarat
Akun AWS yang aktif
Izin AWS Identity and Access Management (IAM) diperlukan untuk konsol VPC, subnet, dan Amazon RDS
Batasan
Perubahan pada VPC menyebabkan reboot database, mengakibatkan pemadaman aplikasi. Kami menyarankan Anda bermigrasi selama waktu puncak rendah.
Batasan saat memigrasikan Amazon RDS ke VPC lain:
Instans DB yang Anda migrasi harus berupa satu instance tanpa siaga. Itu tidak harus menjadi anggota cluster.
Amazon RDS tidak boleh berada di beberapa Availability Zone.
Amazon RDS tidak boleh memiliki replika baca.
Grup subnet yang dibuat di VPC target harus memiliki subnet dari Availability Zone tempat database sumber berjalan.
Batasan saat memigrasikan Amazon RDS ke akun AWS lain:
Berbagi snapshot yang dienkripsi dengan kunci layanan default untuk Amazon RDS saat ini tidak didukung.
Arsitektur
Migrasi ke VPC di akun AWS yang sama
Diagram berikut menunjukkan alur kerja untuk memigrasikan instans Amazon RDS DB ke VPC lain di akun AWS yang sama.

Langkah-langkahnya terdiri dari yang berikut ini. Lihat bagian Epik untuk instruksi terperinci.
Buat grup subnet DB di VPC target. Grup subnet DB adalah kumpulan subnet yang dapat Anda gunakan untuk menentukan VPC tertentu saat Anda membuat instance DB.
Konfigurasikan instans Amazon RDS DB di VPC sumber untuk menggunakan grup subnet DB baru.
Terapkan perubahan untuk memigrasikan Amazon RDS DB ke VPC target.
Migrasi ke akun AWS yang berbeda
Diagram berikut menunjukkan alur kerja untuk memigrasikan instans Amazon RDS DB ke akun AWS yang berbeda.

Langkah-langkahnya terdiri dari yang berikut ini. Lihat bagian Epik untuk instruksi terperinci.
Akses instans Amazon RDS DB di akun AWS sumber.
Buat snapshot Amazon RDS di akun AWS sumber.
Bagikan snapshot Amazon RDS dengan akun AWS target.
Akses snapshot Amazon RDS di akun AWS target.
Buat instans Amazon RDS DB di akun AWS target.
Alat
Layanan AWS
Amazon Relational Database Service (Amazon RDS) membantu Anda menyiapkan, mengoperasikan, dan menskalakan database relasional di AWS Cloud.
Amazon Virtual Private Cloud (Amazon VPC) membantu Anda meluncurkan sumber daya AWS ke jaringan virtual yang telah Anda tentukan. Jaringan virtual ini menyerupai jaringan tradisional yang akan Anda operasikan di pusat data Anda sendiri, dengan manfaat menggunakan infrastruktur AWS yang dapat diskalakan.
Praktik terbaik
Jika downtime database menjadi perhatian saat memigrasikan instans Amazon RDS DB ke akun lain, sebaiknya gunakan AWS DMS. Layanan ini menyediakan replikasi data, yang menyebabkan kurang dari lima menit waktu pemadaman.
Epik
Tugas | Deskripsi | Keterampilan yang dibutuhkan |
---|---|---|
Buat VPC baru. | Di konsol VPC Amazon | Administrator |
Buat grup subnet DB. |
Untuk informasi tambahan, lihat dokumentasi Amazon RDS. | Administrator |
Ubah instans Amazon RDS DB untuk menggunakan grup subnet baru. | Di konsol Amazon RDS:
Saat migrasi ke VPC target selesai, grup keamanan default VPC target ditetapkan ke instans Amazon RDS DB. Anda dapat mengonfigurasi grup keamanan baru untuk VPC tersebut dengan aturan masuk dan keluar yang diperlukan ke instans DB Anda. Atau, gunakan AWS Command Line Interface (AWS CLI) untuk melakukan migrasi ke VPC target dengan secara eksplisit memberikan ID grup keamanan VPC baru. Misalnya:
| Administrator |
Tugas | Deskripsi | Keterampilan yang dibutuhkan |
---|---|---|
Buat grup VPC dan subnet baru di akun AWS target. |
| Administrator |
Bagikan snapshot manual database dan bagikan dengan akun target. |
| Administrator |
Luncurkan instans Amazon RDS DB baru. | Luncurkan instans Amazon RDS DB baru dari snapshot bersama di akun AWS target. Untuk petunjuk, lihat dokumentasi Amazon RDS. | Administrator |
Sumber daya terkait
Bagaimana cara mengubah VPC untuk instance RDS DB?
(AWS re:Artikel posting) Bagaimana cara mentransfer kepemilikan sumber daya Amazon RDS ke akun AWS yang berbeda?
(AWS re:Artikel posting) Bagaimana cara membagikan snapshot Amazon RDS DB manual atau snapshot cluster Aurora DB dengan akun AWS lain?
(AWS re:Artikel posting)