Memodifikasi cluster DB Multi-AZ untuk Amazon RDS - Layanan Basis Data Relasional Amazon

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

Memodifikasi cluster DB Multi-AZ untuk Amazon RDS

Klaster basis data Multi-AZ memiliki satu instans basis data penulis dan dua instans basis data pembaca dalam tiga Zona Ketersediaan terpisah. Klaster DB Multi-AZ menyediakan ketersediaan tinggi, peningkatan kapasitas untuk beban kerja baca, dan latensi yang lebih rendah jika dibandingkan dengan deployment Multi-AZ. Lihat informasi yang lebih lengkap tentang klaster basis data Multi-AZ di Penerapan cluster DB multi-AZ untuk Amazon RDS.

Anda dapat mengubah klaster basis data Multi-AZ untuk mengubah setelannya. Anda juga dapat melakukan operasi-operasi pada klaster basis data Multi-AZ, seperti mengambil cuplikannya.

penting

Anda tidak dapat memodifikasi instans DB dalam cluster DB multi-AZ. Semua modifikasi harus dilakukan pada tingkat cluster DB. Satu-satunya operasi yang dapat Anda lakukan pada instans DB dalam cluster DB multi-AZ adalah me-reboot.

Anda dapat memodifikasi cluster DB Multi-AZ menggunakan AWS Management Console, AWS CLI, atau file. RDS API

Untuk mengubah klaster basis data Multi-AZ
  1. Masuk ke AWS Management Console dan buka RDS konsol Amazon di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Basis Data, lalu pilih klaster basis data Multi-AZ yang ingin Anda ubah.

  3. Pilih Ubah. Halaman Modifikasi klaster DB akan muncul.

  4. Ubah pengaturan apa pun yang Anda inginkan. Lihat informasi tentang setiap setelan di Setelan untuk mengubah klaster basis data Multi-AZ.

  5. Ketika semua perubahan sudah sesuai dengan keinginan Anda, pilih Lanjutkan dan periksa ringkasan modifikasi.

  6. (Opsional) Pilih Terapkan seketika untuk menerapkan perubahan dengan serta-merta. Memilih opsi ini dapat menyebabkan waktu henti dalam beberapa kasus. Untuk informasi selengkapnya, lihat Menerapkan perubahan dengan serta--merta.

  7. Di halaman penegasan, tinjau perubahan Anda. Jika benar, pilih Ubah klaster basis data untuk menyimpan perubahan Anda.

    Atau pilih Kembali untuk mengedit perubahan atau Batalkan untuk membatalkan perubahan.

Untuk memodifikasi cluster DB Multi-AZ dengan menggunakan AWS CLI, panggil modify-db-clusterperintah. Tentukan pengidentifikasi klaster basis data dan nilai untuk opsi-opsi yang ingin Anda ubah. Lihat informasi tentang setiap opsi di Setelan untuk mengubah klaster basis data Multi-AZ.

Kode berikut mengubah my-multi-az-dbcluster dengan mengatur periode retensi cadangan ke 1 minggu (7 hari). Kode ini mengaktifkan perlindungan penghapusan dengan menggunakan --deletion-protection. Untuk mematikan perlindungan penghapusan, gunakan --no-deletion-protection. Perubahan diterapkan selama jendela pemeliharaan berikutnya dengan menggunakan --no-apply-immediately. Gunakan --apply-immediately untuk segera menerapkan perubahan. Untuk informasi selengkapnya, lihat Menerapkan perubahan dengan serta--merta.

Untuk Linux, macOS, atau Unix:

aws rds modify-db-cluster \ --db-cluster-identifier my-multi-az-dbcluster \ --backup-retention-period 7 \ --deletion-protection \ --no-apply-immediately

Untuk Windows:

aws rds modify-db-cluster ^ --db-cluster-identifier my-multi-az-dbcluster ^ --backup-retention-period 7 ^ --deletion-protection ^ --no-apply-immediately

Untuk memodifikasi cluster DB multi-AZ dengan menggunakan Amazon RDSAPI, hubungi odifyDBCluster operasi M. Tentukan pengidentifikasi klaster basis data, dan parameter-parameter untuk setelan yang ingin Anda ubah. Lihat informasi tentang tiap parameter di Setelan untuk mengubah klaster basis data Multi-AZ.

Menerapkan perubahan dengan serta--merta

Saat Anda mengubah klaster basis data Multi-AZ, Anda dapat menerapkan perubahan itu dengan serta-merta. Untuk menerapkan perubahan dengan serta-merta, pilih opsi Terapkan Segera di AWS Management Console. Atau Anda menggunakan --apply-immediately opsi saat memanggil AWS CLI atau mengatur ApplyImmediately parameter true saat menggunakan Amazon RDSAPI.

Jika Anda tidak memilih untuk menerapkan perubahan dengan serta-merta, perubahan akan dimasukkan ke dalam antrean perubahan yang tertunda. Selama jendela pemeliharaan berikutnya, perubahan yang tertunda di antrean akan diterapkan. Jika Anda memilih untuk menerapkan perubahan dengan serta-merta, perubahan baru dan segala perubahan di antrean pengubahan yang tertunda akan diterapkan.

penting

Jika salah satu pengubahan yang tertunda mengharuskan klaster basis data tidak tersedia untuk sementara (waktu henti), memilih opsi Terapkan seketika dapat menyebabkan waktu henti yang tidak terduga.

Ketika Anda memilih untuk menerapkan perubahan dengan serta merta, setiap pengubahan yang tertunda juga akan diterapkan dengan serta-merta alih-alih selama jendela pemeliharaan berikutnya.

Jika Anda tidak ingin perubahan tertunda diterapkan pada jendela pemeliharaan berikutnya, Anda dapat memodifikasi instans DB untuk membatalkan perubahan. Anda dapat melakukan ini dengan menggunakan AWS CLI dan menentukan --apply-immediately opsi.

Perubahan pada beberapa pengaturan basis data langsung diterapkan, meski Anda memilih untuk menunda perubahan. Lihat cara berbagai setelan basis data berinteraksi dengan setelan Terapkan seketika di Setelan untuk mengubah klaster basis data Multi-AZ.

Setelan untuk mengubah klaster basis data Multi-AZ

Lihat detail setelan yang dapat Anda gunakan untuk mengubah klaster basis data Multi-AZ di tabel berikut. Untuk informasi selengkapnya tentang AWS CLI opsi, lihat modify-db-cluster. Untuk informasi selengkapnya tentang RDS API parameter, lihat M odifyDBCluster.

Setelan konsol Deskripsi pengaturan CLIopsi dan RDS API parameter Kapan perubahan terjadi Catatan waktu henti

Penyimpanan dialokasikan

Jumlah penyimpanan yang dialokasikan untuk setiap instans DB dalam klaster DB Anda (dalam gibibyte). Untuk informasi selengkapnya, lihat Penyimpanan instans Amazon RDS DB.

CLIpilihan:

--allocated-storage

RDSAPIParameter:

AllocatedStorage

Jika Anda memilih untuk langsung menerapkan perubahan, perubahan akan langsung diterapkan.

Jika Anda memilih untuk tidak langsung menerapkan perubahan, perubahan akan diterapkan pada jendela pemeliharaan berikutnya.

Tidak terjadi waktu henti selama perubahan ini.

Pemutakhiran versi kecil otomatis

Aktifkan peningkatan versi minor otomatis agar klaster basis data Anda otomatis menerima peningkatan versi mesin DB minor pilihan Anda saat tersedia. Amazon RDS melakukan upgrade versi minor otomatis di jendela pemeliharaan.

CLIpilihan:

--auto-minor-version-upgrade

--no-auto-minor-version-upgrade

RDSAPIParameter:

AutoMinorVersionUpgrade

Perubahan langsung diterapkan. Pengaturan ini mengabaikan pengaturan terapkan langsung.

Waktu henti terjadi selama perubahan ini.

Periode retensi cadangan

Jumlah hari yang Anda inginkan untuk menyimpan cadangan otomatis klaster basis data Anda. Untuk setiap klaster basis data nontrivial, atur nilai ini ke 1 atau lebih besar.

Untuk informasi selengkapnya, lihat Pengantar cadangan.

CLIpilihan:

--backup-retention-period

RDSAPIParameter:

BackupRetentionPeriod

Jika Anda memilih untuk langsung menerapkan perubahan, perubahan akan langsung diterapkan.

Jika Anda memilih untuk tidak langsung menerapkan perubahan, dan Anda mengubah pengaturan dari nilai bukan nol ke nilai bukan nol lainnya, perubahan akan diterapkan secara asinkron, sesegera mungkin. Jika tidak, perubahan akan terjadi selama jendela pemeliharaan berikutnya.

Waktu henti terjadi jika Anda mengubah dari 0 ke nilai bukan nol, atau dari nilai bukan nol ke 0.

Jendela pencadangan

Periode waktu di mana Amazon RDS secara otomatis mengambil cadangan cluster DB Anda. Kecuali jika Anda ingin basis data dicadangkan pada waktu tertentu, gunakan nilai default Tidak ada preferensi.

Untuk informasi selengkapnya, lihat Pengantar cadangan.

CLIpilihan:

--preferred-backup-window

RDSAPIParameter:

PreferredBackupWindow

Perubahan diterapkan secara asinkron, sesegera mungkin.

Tidak terjadi waktu henti selama perubahan ini.

Otoritas sertifikat

Otoritas sertifikat (CA) untuk sertifikat server yang digunakan oleh cluster DB.

Untuk informasi selengkapnya, lihat .

CLIpilihan:

--ca-certificate-identifier

RDSAPIParameter:

CACertificateIdentifier

Jika Anda memilih untuk langsung menerapkan perubahan, perubahan akan langsung diterapkan.

Jika Anda memilih untuk tidak langsung menerapkan perubahan, perubahan akan diterapkan pada jendela pemeliharaan berikutnya.

Waktu henti hanya terjadi jika mesin DB tidak mendukung rotasi tanpa mulai ulang. Anda dapat menggunakan describe-db-engine-versions AWS CLI perintah untuk menentukan apakah mesin DB mendukung rotasi tanpa restart.
Salin tag ke cuplikan

Opsi ini menyalin semua tag klaster basis data ke snapshot DB saat Anda membuat snapshot.

Untuk informasi selengkapnya, lihat Menandai sumber Amazon RDS.

CLIpilihan:

-copy-tags-to-snapshot

-no-copy-tags-to-snapshot

RDSAPIParameter:

CopyTagsToSnapshot

Perubahan langsung diterapkan. Pengaturan ini mengabaikan pengaturan terapkan langsung.

Tidak terjadi waktu henti selama perubahan ini.

Autentikasi basis data

Untuk klaster DB Multi-AZ, hanya Autentikasi kata sandi yang didukung.

Tidak ada karena autentikasi kata sandi bersifat default.

Jika Anda memilih untuk menerapkan perubahan dengan serta-merta, perubahan terjadi dengan serta-merta.

Jika Anda memilih untuk tidak langsung menerapkan perubahan, perubahan akan diterapkan pada jendela pemeliharaan berikutnya.

Tidak terjadi waktu henti selama perubahan ini.

Pengidentifikasi klaster basis data

Pengidentifikasi klaster DB. Nilai ini disimpan sebagai string huruf kecil.

Saat Anda mengubah pengidentifikasi klaster basis data, titik akhir klaster basis data berubah. Pengidentifikasi dan titik akhir instans basis data dalam klaster basis data juga berubah. Nama klaster basis data yang baru harus unik. Panjang maksimalnya 63 karakter.

Nama instans basis data dalam klaster basis data diubah agar sesuai dengan nama baru klaster basis data itu. Nama instans basis data baru tidak boleh sama dengan nama instans basis data yang ada. Misalnya, jika Anda mengganti nama klaster basis data menjadi maz, nama instans basis data dapat diubah menjadi maz-instance-1. Dalam hal ini, tidak boleh ada instans basis data bernama maz-instance-1.

Untuk informasi selengkapnya, lihat Mengganti nama cluster DB Multi-AZ untuk Amazon RDS.

CLIpilihan:

--new-db-cluster-identifier

RDSAPIParameter:

NewDBClusterIdentifier

Jika Anda memilih untuk langsung menerapkan perubahan, perubahan akan langsung diterapkan.

Jika Anda memilih untuk tidak langsung menerapkan perubahan, perubahan akan diterapkan pada jendela pemeliharaan berikutnya.

Tidak terjadi waktu henti selama perubahan ini.

Kelas instans klaster basis data

Kapasitas komputasi dan memori setiap instans basis data dalam klaster basis data Multi-AZ, misalnya db.r6gd.xlarge.

Jika mungkin, pilih kelas instans basis data yang cukup besar sehingga set kerja kueri yang lazim dapat disimpan di memori. Ketika set kerja disimpan di memori, sistem dapat menghindari menulis pada disk, yang akan meningkatkan performa.

Untuk informasi selengkapnya, lihat Ketersediaan kelas instans untuk cluster DB multi-AZ.

CLIpilihan:

--db-cluster-instance-class

RDSAPIParameter:

DBClusterInstanceClass

Jika Anda memilih untuk langsung menerapkan perubahan, perubahan akan langsung diterapkan.

Jika Anda memilih untuk tidak langsung menerapkan perubahan, perubahan akan diterapkan pada jendela pemeliharaan berikutnya.

Waktu henti terjadi selama perubahan ini.

Grup parameter klaster basis data

Grup parameter klaster DB yang ingin Anda kaitkan dengan klaster DB.

Untuk informasi selengkapnya, lihat Grup parameter untuk cluster DB multi-AZ.

CLIpilihan:

--db-cluster-parameter-group-name

RDSAPIParameter:

DBClusterParameterGroupName

Perubahan grup parameter akan langsung diterapkan.

Tidak terjadi waktu henti selama perubahan ini. Saat Anda mengubah grup parameter, perubahan untuk beberapa parameter diterapkan pada instans basis data di dalam klaster basis data Multi-AZ dengan serta-merta tanpa boot ulang. Perubahan pada parameter-parameter lain diterapkan hanya setelah instans basis data di-boot ulang.

Versi mesin basis data

Versi mesin basis data yang ingin Anda gunakan.

CLIpilihan:

--engine-version

RDSAPIParameter:

EngineVersion

Jika Anda memilih untuk langsung menerapkan perubahan, perubahan akan langsung diterapkan.

Jika Anda memilih untuk tidak langsung menerapkan perubahan, perubahan akan diterapkan pada jendela pemeliharaan berikutnya.

Waktu henti terjadi selama perubahan ini.

Perlindungan penghapusan

Aktifkan perlindungan penghapusan agar klaster DB tidak terhapus.

Untuk informasi selengkapnya, lihat Menghapus instans DB.

CLIpilihan:

--deletion-protection

--no-deletion-protection

RDSAPIParameter:

DeletionProtection

Perubahan langsung diterapkan. Pengaturan ini mengabaikan pengaturan terapkan langsung.

Downtime tidak terjadi selama perubahan ini.

Jendela pemeliharaan

Jendela 30 menit ketika perubahan yang tertunda untuk klaster DB diterapkan. Jika jangka waktu bukan masalah, pilih Tidak ada preferensi.

Untuk informasi selengkapnya, lihat Jendela RDS pemeliharaan Amazon.

CLIpilihan:

--preferred-maintenance-window

RDSAPIParameter:

PreferredMaintenanceWindow

Perubahan langsung diterapkan. Pengaturan ini mengabaikan pengaturan langsung terapkan.

Jika ada satu atau beberapa tindakan tertunda yang menyebabkan waktu henti, dan jendela pemeliharaan diubah untuk menyertakan waktu saat ini, tindakan tertunda itu akan diterapkan dengan serta-merta dan terjadi waktu henti.

Kelola kredensi master di AWS Secrets Manager

Pilih Kelola kredensial master di AWS Secrets Manager untuk mengelola kata sandi pengguna master dalam rahasia di Secrets Manager.

Secara opsional, pilih KMS kunci yang akan digunakan untuk melindungi rahasia. Pilih dari KMS kunci di akun Anda, atau masukkan kunci dari akun lain.

Jika RDS sudah mengelola kata sandi pengguna master untuk cluster DB, Anda dapat memutar kata sandi pengguna master dengan memilih Rotate secret segera.

Untuk informasi selengkapnya, lihat Manajemen kata sandi dengan Amazon RDS Aurora dan AWS Secrets Manager.

CLIpilihan:

--manage-master-user-password | --no-manage-master-user-password

--master-user-secret-kms-key-id

--rotate-master-user-password | --no-rotate-master-user-password

RDSAPIParameter:

ManageMasterUserPassword

MasterUserSecretKmsKeyId

RotateMasterUserPassword

Jika Anda mengaktifkan atau menonaktifkan manajemen kata sandi pengguna utama otomatis, perubahan akan langsung diterapkan. Perubahan ini mengabaikan pengaturan terapkan langsung.

Saat merotasi kata sandi pengguna utama, Anda harus menentukan bahwa perubahan tersebut akan langsung diterapkan.

Tidak terjadi waktu henti selama perubahan ini.

Kata sandi master baru

Kata sandi untuk akun pengguna master Anda.

CLIpilihan:

--master-user-password

RDSAPIParameter:

MasterUserPassword

Perubahan diterapkan secara asinkron, sesegera mungkin. Pengaturan ini mengabaikan pengaturan langsung terapkan.

Downtime tidak terjadi selama perubahan ini.

Disediakan IOPS

Jumlah Provisioned IOPS (operasi input/output per detik) yang awalnya dialokasikan untuk cluster DB.

CLIpilihan:

--iops

RDSAPIParameter:

Iops

Jika Anda memilih untuk langsung menerapkan perubahan, perubahan akan langsung diterapkan.

Jika Anda memilih untuk tidak langsung menerapkan perubahan, perubahan akan diterapkan pada jendela pemeliharaan berikutnya.

Tidak terjadi waktu henti selama perubahan ini.

Akses publik

Dapat diakses secara publik untuk memberikan cluster DB alamat IP publik, yang berarti dapat diakses di luar virtual private cloud (VPC). Agar dapat diakses publik, cluster DB juga harus berada di subnet publik di. VPC

Tidak dapat diakses publik untuk membuat cluster DB hanya dapat diakses dari dalam. VPC

Untuk informasi selengkapnya, lihat Menyembunyikan instans DB di a VPC dari internet.

Untuk terhubung ke cluster DB dari luarVPC, cluster DB harus dapat diakses publik. Selain itu, akses harus diberikan menggunakan aturan masuk grup keamanan klaster DB, dan persyaratan lain harus terpenuhi. Untuk informasi selengkapnya, lihat Tidak dapat terhubung ke instans Amazon RDS DB.

Jika cluster DB Anda tidak dapat diakses publik, Anda dapat menggunakan AWS Site-to-Site VPN koneksi atau AWS Direct Connect koneksi untuk mengaksesnya dari jaringan pribadi. Untuk informasi selengkapnya, lihat Privasi lalu lintas antarjaringan.

Tidak tersedia saat mengubah klaster basis data.

Perubahan terjadi dengan serta-merta. Pengaturan ini mengabaikan pengaturan terapkan langsung.

Downtime tidak terjadi selama perubahan ini.

Jenis penyimpanan

Jenis penyimpanan untuk klaster DB Anda.

Hanya penyimpanan Tujuan Umum SSD (gp3), Provisioned IOPS (io1), dan Provisioned IOPS SSD (io2) yang didukung.

Untuk informasi selengkapnya, lihat Jenis RDS penyimpanan Amazon.

CLIpilihan:

--storage-type

RDSAPIParameter:

StorageType

Jika Anda memilih untuk langsung menerapkan perubahan, perubahan akan langsung diterapkan.

Jika Anda memilih untuk tidak langsung menerapkan perubahan, perubahan akan diterapkan pada jendela pemeliharaan berikutnya.

Tidak terjadi waktu henti selama perubahan ini.

VPCkelompok keamanan

Grup keamanan untuk dikaitkan dengan klaster basis data.

Untuk informasi selengkapnya, lihat Ikhtisar kelompok VPC keamanan.

CLIpilihan:

--vpc-security-group-ids

RDSAPIParameter:

VpcSecurityGroupIds

Perubahan diterapkan secara asinkron, sesegera mungkin. Pengaturan ini mengabaikan pengaturan langsung terapkan.

Downtime tidak terjadi selama perubahan ini.

Setelan yang tidak berlaku saat mengubah klaster basis data Multi-AZ

Pengaturan berikut dalam AWS CLI perintah modify-db-clusterdan RDS API operasi M odifyDBCluster tidak berlaku untuk cluster DB multi-AZ.

Anda juga tidak dapat mengubah semua setelan ini untuk klaster basis data Multi-AZ di konsol.

AWS CLI pengaturan RDSAPIpengaturan

--backtrack-window

BacktrackWindow

--cloudwatch-logs-export-configuration

CloudwatchLogsExportConfiguration

--copy-tags-to-snapshot | --no-copy-tags-to-snapshot

CopyTagsToSnapshot

--db-instance-parameter-group-name

DBInstanceParameterGroupName

--domain

Domain

--domain-iam-role-name

DomainIAMRoleName

--enable-global-write-forwarding | --no-enable-global-write-forwarding

EnableGlobalWriteForwarding

--enable-http-endpoint | --no-enable-http-endpoint

EnableHttpEndpoint

--enable-iam-database-authentication | --no-enable-iam-database-authentication

EnableIAMDatabaseAuthentication

--option-group-name

OptionGroupName

--port

Port

--scaling-configuration

ScalingConfiguration

--storage-type

StorageType