View a markdown version of this page

Mengonversi instans DB menjadi Multi-AZ penerapan untuk Amazon RDS - Amazon Relational Database Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengonversi instans DB menjadi Multi-AZ penerapan untuk Amazon RDS

Memodifikasi instans DB ke Multi-AZ penerapan meningkatkan ketersediaan dengan menambahkan instance siaga di Availability Zone lain. Proses ini melibatkan waktu henti minimal dan memerlukan perencanaan yang cermat seputar dampak penyimpanan dan kinerja. Perubahan ini meningkatkan toleransi kesalahan dan mengurangi waktu pemulihan jika terjadi kegagalan, sehingga ideal untuk lingkungan dengan ketersediaan tinggi.

Jika Anda memiliki instans DB dalam Single-AZ penerapan dan memodifikasinya menjadi penerapan instans Multi-AZ DB, Amazon RDS akan melakukan tindakan berikut:

  1. Mengambil snapshot volume Amazon Elastic Block Store (EBS) instans DB utama.

  2. Membuat volume baru untuk replika siaga dari snapshot. Volume tersebut diinisialisasi di latar belakang, dan performa volume maksimum akan tercapai setelah data sepenuhnya diinisialisasi.

  3. Mengaktifkan replikasi tingkat blok sinkron antara volume replika utama dan siaga.

penting

Membuat instans DB siaga dari snapshot selama Multi-AZ konversi Single-AZ ke menghindari waktu henti tetapi dapat memengaruhi kinerja, terutama untuk beban kerja yang sensitif terhadap penulisan. Replikasi sinkron dapat meningkatkan I/O latensi, mempengaruhi kinerja database. Sebagai praktik terbaik, hindari mengonversi instans DB produksi menjadi instans Multi-AZ DB.

Sebagai gantinya, buat replika baca, aktifkan cadangan di atasnya, ubah menjadi, muat data ke dalam volumenya Multi-AZ, dan kemudian mempromosikannya ke instans DB utama. Untuk informasi selengkapnya, lihat Menggunakan replika baca instans DB.

Ada dua cara untuk memodifikasi instans DB menjadi penerapan instans Multi-AZ DB:

Konversi ke penerapan instans Multi-AZ DB dengan konsol RDS

Anda dapat menggunakan konsol RDS untuk mengonversi instans DB ke penerapan instans Multi-AZ DB.

Anda hanya dapat menggunakan konsol tersebut untuk menyelesaikan konversi. Untuk menggunakan AWS CLI atau RDS API, ikuti petunjuk diMemodifikasi instance DB menjadi penerapan instans Multi-AZ DB.

Untuk mengonversi ke penerapan instans Multi-AZ DB dengan konsol RDS
  1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Basis Data, kemudian pilih instans DB yang ingin diubah.

  3. Dari Tindakan, pilih Konversi ke Multi-AZ penerapan.

  4. Di halaman konfirmasi, pilih Terapkan langsung untuk langsung menerapkan perubahan. Memilih opsi ini tidak akan menyebabkan waktu henti, tetapi ada kemungkinan dampak performa. Alternatifnya, Anda dapat memilih untuk menerapkan pembaruan pada periode pemeliharaan berikutnya. Untuk informasi selengkapnya, lihat Menggunakan pengaturan modifikasi jadwal.

  5. Pilih Konversikan ke Multi-AZ.

Memodifikasi instance DB menjadi penerapan instans Multi-AZ DB

Anda dapat memodifikasi instans Multi-AZ DB menjadi penerapan instans DB dengan cara berikut:

  • Menggunakan konsol RDS, ubah instans DB, dan atur Multi-AZ penerapan ke Ya.

  • Dengan menggunakan AWS CLI, panggil perintah modify-db-instance, dan atur opsi. --multi-az

  • Dengan menggunakan API RDS, panggil operasi ModifyDBInstance, dan tetapkan parameter MultiAZ ke true.

Untuk informasi tentang cara mengubah instans DB, lihat Memodifikasi instans DB Amazon RDS. Setelah modifikasi selesai, Amazon RDS memicu event (RDS-EVENT-0025) yang menunjukkan proses selesai. Anda dapat memantau peristiwa Amazon RDS. Untuk informasi selengkapnya tentang peristiwa, lihat Menggunakan pemberitahuan peristiwa Amazon RDS.