Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memulihkan dari backup dengan opsi perubahan ukuran klaster
Proses pemulihan Amazon ElastiCache for Redis mendukung hal berikut:
-
Melakukan peningkatan dari klaster Redis (mode klaster dinonaktifkan) ke klaster Redis (dengan pengaktifan mode klaster) yang menjalankan Redis versi 3.2.4 ataupun yang lebih baru.
-
Bermigrasi dari satu atau lebih file backup .rdb yang Anda buat dari klaster Redis yang dikelola sendiri ke klaster tunggal untuk klaster tunggal ElastiCache untuk klaster Redis (dengan pengaktifan mode klaster).
File .rdb harus dimasukkan ke dalam S3 untuk melakukan pemulihan.
-
Menentukan jumlah serpihan (API/CLI: grup simpul) di klaster baru yang berbeda dari jumlah serpihan di klaster yang digunakan untuk membuat file backup.
-
Menentukan jenis simpul yang berbeda untuk klaster baru — yang lebih besar atau lebih kecil. Jika melakukan penskalaan untuk jenis simpul yang lebih kecil, pastikan agar jenis simpul baru memiliki memori yang cukup untuk data Anda dan overhead dari Redis. Untuk informasi selengkapnya, lihat Memilih ukuran simpul Anda.
-
Membuat konfigurasi slot dari klaster Redis (mode klaster) yang baru secara berbeda dengan klaster yang digunakan untuk membuat file backup.
Anda hanya dapat mengembalikan backup yang menjalankan tipe node r6gd ke dalam cluster yang menjalankan tipe node r6gd.
penting
-
Anda tidak dapat memulihkan dari backup yang dibuat menggunakan klaster Redis (mode klaster diaktifkan) ke klaster Redis (mode klaster dinonaktifkan).
-
Klaster Redis (mode klaster diaktifkan) tidak mendukung beberapa database. Karena itu, saat memulihkan ke Redis (mode klaster diaktifkan) pemulihan Anda gagal jika file .rdb merujuk pada lebih dari satu database.
-
Anda tidak dapat mengembalikan cadangan dari cluster yang menggunakan data tiering (misalnya, tipe node r6gd) ke dalam cluster yang tidak menggunakan data tiering (misalnya, tipe node r6g).
Terlepas dari apakah Anda membuat perubahan ketika memulihkan klaster dari backup akan ditentukan oleh pilihan yang Anda buat. Anda membuat pilihan ini di kotak dialog Memulihkan Klaster saat menggunakan ElastiCache konsol untuk pemulihan. Anda membuat pilihan ini dengan menetapkan nilai parameter saat menggunakanAWS CLI atau ElastiCache API untuk pemulihan.
Selama operasi pemulihan, ElastiCache buat klaster baru, dan kemudian mengisinya dengan data dari file backup. Saat proses ini selesai, klaster Redis menjadi hangat dan siap menerima permintaan.
penting
Sebelum melanjutkan, pastikan Anda telah membuat backup dari klaster yang menjadi sumber pemulihan Anda. Untuk informasi selengkapnya, lihat Membuat backup manual.
Jika Anda ingin memulihkan dari cadangan yang dibuat secara eksternal, lihat Penyemaian klaster baru dengan backup yang dibuat secara eksternal.
Anda dapat memulihkan backup Redis dengan dua cara. Anda dapat memulihkan ke klaster Redis (mode klaster dinonaktifkan) simpul tunggal. Atau Anda dapat memulihkan ke klaster Redis dengan replika baca (grup replikasi), baik Redis (mode klaster dinonaktifkan) ataupun Redis (mode klaster diaktifkan).
Untuk memulihkan backup ke klaster baru (konsol)
-
Masuk keAWS Management Console dan buka ElastiCache konsol di https://console.aws.amazon.com/elasticache/
. -
Dari panel navigasi, pilih Backup.
-
Pada daftar backup, pilih kotak di sebelah kiri nama backup yang ingin Anda pulihkan.
-
Pilih Pemulihan.
-
Lengkapi kotak dialog Memulihkan Klaster. Pastikan untuk melengkapi semua bidang "Diperlukan" dan semua bidang yang ingin Anda ubah dari default.
Redis (Mode Cluster Dinonaktifkan)
-
Cluster ID - Diperlukan. Nama klaster baru.
-
Kompatibilitas versi mesin — Versi mesin ElastiCache for Redis yang ingin Anda jalankan.
-
Mode klaster diaktifkan (menskalakan keluar) — Pilih ini untuk mengubah klaster Redis (mode klaster dinonaktifkan) menjadi Redis (mode klaster diaktifkan). Versi mesin menjadi 6.2.
Jika Anda memilih Mode klaster diaktifkan (menskalakan keluar):
-
Pilih jumlah serpihan yang Anda inginkan di klaster baru (API/CLI: grup simpul).
-
Pilih jumlah replika baca yang Anda inginkan di setiap serpihan.
-
Distribusikan kunci Anda di antara slot yang Anda inginkan.
-
-
Jenis Simpul — Menentukan jenis simpul yang Anda inginkan untuk klaster baru.
-
Availability Zone — Menentukan cara yang Anda inginkan untuk memilih Availability Zone dari klaster.
-
Port — Ubah ini hanya jika Anda menginginkan klaster baru menggunakan port yang berbeda.
-
Pilih VPC — Pilih VPC yang akan menjadi tempat pembuatan klaster ini.
-
Grup Parameter — Memilih grup parameter yang mencadangkan memori yang cukup untuk overhead Redis untuk jenis simpul yang Anda pilih.
Redis (Mode Cluster Diaktifkan)
-
Cluster ID - Diperlukan. Nama klaster baru.
-
Mode klaster diaktifkan (menskalakan keluar) — Pilih ini untuk klaster Redis (mode klaster diaktifkan). Bersihkan untuk klaster Redis (mode klaster dinonaktifkan).
-
Jenis Simpul — Menentukan jenis simpul yang Anda inginkan untuk klaster baru.
-
Jumlah Serpihan — Memilih jumlah serpihan yang Anda inginkan di klaster baru (API/CLI: grup simpul).
-
Replika per Serpihan — Pilih jumlah simpul replika baca yang Anda inginkan di setiap serpihan.
-
Slot dan keyspace — Pilih cara yang Anda inginkan untuk mendistribusikan kunci di antara serpihan. Jika Anda memilih untuk menentukan pendistribusian kunci, lengkapi tabel yang menentukan rentang kunci untuk setiap serpihan.
-
Availability Zone — Menentukan cara yang Anda inginkan untuk memilih Availability Zone dari klaster.
-
Port — Ubah ini hanya jika Anda menginginkan klaster baru menggunakan port yang berbeda.
-
Pilih VPC — Pilih VPC yang akan menjadi tempat pembuatan klaster ini.
-
Grup Parameter — Memilih grup parameter yang mencadangkan memori yang cukup untuk overhead Redis untuk jenis simpul yang Anda pilih.
-
-
Saat pengaturan sudah sesuai keinginan Anda, pilih Buat.
Anda dapat memulihkan backup Redis (mode klaster dinonaktifkan) dengan dua cara. Anda dapat memulihkan ke klaster Redis (mode klaster dinonaktifkan) simpul tunggal menggunakanAWS CLI operasicreate-cache-cluster
. Atau Anda dapat memulihkan ke klaster Redis dengan replika baca (grup replikasi). Untuk melakukan yang terakhir, Anda dapat menggunakan Redis (mode cluster dinonaktifkan) atau Redis (mode cluster diaktifkan) denganAWS CLI operasicreate-replication-group
. Dalam hal ini, Anda menyemai pemulihan dengan file .rdb Redis.
Saat menggunakan baik operasi create-cache-cluster
ataupun create-replication-group
, pastikan untuk memasukkan parameter --snapshot-name
atau --snapshot-arns
untuk menyemai klaster atau grup replikasi baru dengan data dari backup.
Untuk informasi selengkapnya, lihat yang berikut:
-
Membuat cluster (AWS CLI) di Panduan Pengguna ElastiCache .
-
create-cache-clusterdi ReferensiAWS CLI Perintah.
-
Membuat grup replikasi Redis dari scratch di Panduan Pengguna ElastiCache .
-
create-replication-groupdi ReferensiAWS CLI Perintah.
Anda dapat memulihkan backup Redis menjadi baik klaster Redis simpul tunggal (mode klaster dinonaktifkan) menggunakan operasi ElastiCache APICreateCacheCluster
ataupun menjadi klaster Redis dengan replika baca (grup replikasi) — baik Redis (mode klaster dinonaktifkan) ataupun Redis (mode klaster diaktifkan) dengan menggunakan operasi ElastiCache API APICreateReplicationGroup
dan melakukan penyemaian dengan file .rdb Redis.
Saat menggunakan baik operasi CreateCacheCluster
ataupun CreateReplicationGroup
, pastikan untuk memasukkan parameter SnapshotName
atau SnapshotArns
untuk menyemai klaster atau grup replikasi baru dengan data dari backup.
Untuk informasi selengkapnya, lihat yang berikut:
-
Membuat klaster (ElastiCache API) di Panduan Pengguna ElastiCache .
-
CreateCacheCluster di Referensi API ElastiCache .
-
Membuat grup replikasi Redis dari scratch di Panduan Pengguna ElastiCache .
-
CreateReplicationGroup di Referensi API ElastiCache .