Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Melakukan pemulihan dari cadangan ke dalam cache baru
Anda dapat memulihkan cadangan yang ada dari Valkey ke cache Valkey baru atau cluster berbasis node, dan mengembalikan cadangan Redis OSS yang ada ke cache Redis OSS baru atau cluster berbasis node. Anda juga dapat memulihkan cadangan cache tanpa server Memcached yang ada ke cache tanpa server Memcached yang baru.
catatan
ElastiCache Tanpa server mendukung file RDB yang kompatibel dengan Valkey 7.2 ke atas, dan versi Redis OSS antara 5.0 dan versi terbaru yang tersedia.
Untuk memulihkan cadangan ke cache nirserver (konsol)
-
Masuk ke Konsol Manajemen AWS dan buka ElastiCache konsol di https://console.aws.amazon.com/elasticache/
. -
Dari panel navigasi, pilih Cadangan.
-
Dalam daftar cadangan, pilih kotak di sebelah kiri nama cadangan yang ingin Anda pulihkan.
-
Pilih Tindakan, lalu pilih Pulihkan.
Masukkan nama untuk cache nirserver baru dan deskripsi opsional.
Klik Buat untuk membuat cache baru dan mengimpor data dari cadangan Anda.
Untuk memulihkan cadangan ke cluster berbasis node (konsol)
-
Masuk ke Konsol Manajemen AWS dan buka ElastiCache konsol di https://console.aws.amazon.com/elasticache/
. -
Dari panel navigasi, pilih Cadangan.
-
Di daftar cadangan, pilih kotak di sebelah kiri nama cadangan yang ingin Anda pulihkan.
-
Pilih Tindakan, lalu pilih Pulihkan.
-
Pilih Node-based cache dan sesuaikan pengaturan cluster, seperti jenis node, ukuran, jumlah pecahan, replika, penempatan AZ, dan pengaturan keamanan.
-
Pilih Buat untuk membuat cluster berbasis node baru dan mengimpor data dari cadangan Anda.
catatan
ElastiCache Tanpa server mendukung file RDB yang kompatibel dengan Valkey 7.2 ke atas, dan versi Redis OSS antara 5.0 dan versi terbaru yang tersedia.
Untuk memulihkan cadangan ke cache nirserver baru (AWS CLI)
AWS CLI Contoh berikut membuat cache baru menggunakan create-serverless-cache dan mengimpor data dari cadangan.
Untuk Linux, macOS, atau Unix:
aws elasticache create-serverless-cache \ --serverless-cache-name CacheName \ --engine redis --snapshot-arns-to-restore Snapshot-ARN
Untuk Windows:
aws elasticache create-serverless-cache ^ --serverless-cache-name CacheName ^ --engine redis ^ --snapshot-arns-to-restore Snapshot-ARN
Untuk memulihkan cadangan ke cluster berbasis node ()AWS CLI
Anda dapat memulihkan cadangan ke cluster berbasis node menggunakan create-replication-group operasi dengan parameter (untuk ElastiCache cadangan) atau --snapshot-name parameter (untuk file RDB yang disimpan di --snapshot-arns Amazon S3).
Contoh berikut mengembalikan dari ElastiCache cadangan:
Untuk Linux, macOS, atau Unix:
aws elasticache create-replication-group \ --replication-group-idmy-cluster\ --replication-group-description "Restore from backup" \ --snapshot-namemy-backup
Untuk Windows:
aws elasticache create-replication-group ^ --replication-group-idmy-cluster^ --replication-group-description "Restore from backup" ^ --snapshot-namemy-backup
Contoh berikut mengembalikan dari file RDB yang disimpan di Amazon S3:
Untuk Linux, macOS, atau Unix:
aws elasticache create-replication-group \ --replication-group-idmy-cluster\ --replication-group-description "Restore from S3" \ --snapshot-arnsarn:aws:s3:::my-bucket/my-backup.rdb
Untuk Windows:
aws elasticache create-replication-group ^ --replication-group-idmy-cluster^ --replication-group-description "Restore from S3" ^ --snapshot-arnsarn:aws:s3:::my-bucket/my-backup.rdb
Untuk informasi lebih lanjut tentang penyemaian cluster berbasis node baru dari cadangan, lihat. Tutorial: Menyemai cluster berbasis node baru dengan cadangan yang dibuat secara eksternal