

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

# Melakukan snapshot dan pemulihan
<a name="backups"></a>

Amazon ElastiCache cache yang menjalankan Valkey, Redis OSS, atau Serverless Memcached dapat mencadangkan data mereka dengan membuat snapshot. Anda dapat menggunakan cadangan untuk memulihkan cache atau melakukan seeding data ke cache baru. Cadangan terdiri dari metadata cache, beserta semua data dalam cache. Semua cadangan ditulis ke Amazon Simple Storage Service (Amazon S3), yang menyediakan penyimpanan durabel. Kapan saja, Anda dapat memulihkan data Anda dengan membuat cache Valkey, Redis OSS, atau Memcached Tanpa Server baru dan mengisinya dengan data dari cadangan. Dengan ElastiCache, Anda dapat mengelola backup menggunakan Konsol Manajemen AWS, the AWS Command Line Interface(AWS CLI), dan API. ElastiCache 

Jika Anda ingin menghapus cache dan perlu mempertahankan datanya, Anda dapat mengambil tindakan pencegahan tambahan. Untuk melakukannya, buat cadangan manual terlebih dahulu, pastikan bahwa statusnya *tersedia*, lalu hapus cache. Dengan melakukannya, Anda dapat memastikan bahwa jika cadangan gagal, Anda masih memiliki data cache yang tersedia. Anda dapat mencoba lagi membuat cadangan, dengan mengikuti praktik terbaik yang diuraikan sebelumnya.

**Topics**
+ [Batasan pencadangan](#backups-constraints)
+ [Dampak kinerja pencadangan cluster berbasis node](#backups-performance)
+ [Menjadwalkan pencadangan otomatis](backups-automatic.md)
+ [Membuat cadangan manual](backups-manual.md)
+ [Membuat cadangan akhir](backups-final.md)
+ [Menjelaskan cadangan](backups-describing.md)
+ [Menyalin cadangan](backups-copying.md)
+ [Mengekspor cadangan](backups-exporting.md)
+ [Melakukan pemulihan dari cadangan ke dalam cache baru](backups-restoring.md)
+ [Menghapus cadangan](backups-deleting.md)
+ [Memberikan tag pada cadangan](backups-tagging.md)
+ [Tutorial: Menyemai cluster berbasis node baru dengan cadangan yang dibuat secara eksternal](backups-seeding-redis.md)

## Batasan pencadangan
<a name="backups-constraints"></a>

Pertimbangkan batasan berikut saat merencanakan atau membuat cadangan:
+ Backup dan restore didukung hanya untuk cache yang berjalan di Valkey, Redis OSS atau Serverless Memcached.
+ Untuk cluster Valkey atau Redis OSS (mode cluster dinonaktifkan), pencadangan dan pemulihan tidak didukung pada node. `cache.t1.micro` Semua jenis simpul cache lain didukung.
+ Untuk cluster Valkey atau Redis OSS (mode cluster enabled), backup dan restore didukung untuk semua jenis node.
+ Selama periode 24 jam yang berdekatan, Anda dapat membuat tidak lebih dari 24 cadangan manual per cache tanpa server. Untuk cluster berbasis node Valkey dan Redis OSS, Anda dapat membuat tidak lebih dari 20 backup manual per node di cluster.
+ Valkey atau Redis OSS (mode cluster diaktifkan) hanya mendukung pengambilan cadangan pada tingkat cluster (untuk API atau CLI, tingkat grup replikasi). Valkey atau Redis OSS (mode cluster diaktifkan) tidak mendukung pengambilan cadangan pada tingkat pecahan (untuk API atau CLI, tingkat grup node).
+ Selama proses pencadangan, Anda tidak dapat menjalankan operasi API atau CLI lainnya di cache tanpa server. Anda dapat menjalankan operasi API atau CLI pada cluster berbasis node selama pencadangan.
+ Jika Anda menggunakan cache Valkey atau Redis OSS dengan tiering data, Anda tidak dapat mengekspor cadangan ke Amazon S3.
+ Anda dapat memulihkan cadangan klaster yang menggunakan jenis simpul r6gd hanya untuk klaster yang menggunakan jenis simpul r6gd.

## Dampak kinerja pencadangan cluster berbasis node
<a name="backups-performance"></a>

Pencadangan di cache nirserver bersifat transparan untuk aplikasi tanpa adanya dampak performa. Namun, saat membuat cadangan untuk cluster berbasis node, mungkin ada beberapa dampak kinerja tergantung pada memori cadangan yang tersedia. Cadangan untuk cluster berbasis node tidak tersedia untuk Memcached tetapi tersedia ElastiCache untuk Redis OSS. ElastiCache 

Berikut ini adalah pedoman untuk meningkatkan kinerja cadangan untuk cluster berbasis node.
+ Mengatur `reserved-memory-percent` parameter — Untuk mengurangi paging yang berlebihan, kami sarankan Anda mengatur parameter. *reserved-memory-percent* Parameter ini mencegah Valkey dan Redis OSS mengkonsumsi semua memori node yang tersedia, dan dapat membantu mengurangi jumlah paging. Anda mungkin juga melihat peningkatan performa hanya menggunakan simpul yang lebih besar. Untuk informasi selengkapnya tentang *memori cadangan* dan *reserved-memory-percent*parameter, lihat. [Mengelola memori cadangan untuk Valkey dan Redis OSS](redis-memory-management.md)

   
+ Buat cadangan dari replika baca - Jika Anda menjalankan Valkey atau Redis OSS dalam grup node dengan lebih dari satu node, Anda dapat mengambil cadangan dari node utama atau salah satu replika baca. Karena sumber daya sistem yang diperlukan selama BGSAVE, sebaiknya buat cadangan dari salah satu replika baca. Saat cadangan sedang dibuat dari replika, simpul primer tetap tidak terpengaruh oleh kebutuhan sumber daya BGSAVE. Simpul primer dapat terus melayani permintaan tanpa menjadi lambat.

  Untuk melakukannya, lihat [Membuat cadangan manual (Konsol)](backups-manual.md#backups-manual-CON) dan di bidang **Nama Klaster** di jendela **Buat Cadangan**, pilih replika, bukan simpul primer default.

Jika Anda menghapus grup replikasi dan meminta cadangan akhir, ElastiCache selalu ambil cadangan dari simpul utama. Ini memastikan bahwa Anda menangkap data Valkey atau Redis OSS terbaru, sebelum grup replikasi dihapus.

# Menjadwalkan pencadangan otomatis
<a name="backups-automatic"></a>

Anda dapat mengaktifkan pencadangan otomatis untuk cache tanpa server Valkey atau Redis OSS atau cluster berbasis node. Saat pencadangan otomatis diaktifkan, ElastiCache buat cadangan cache setiap hari. Tidak ada dampak pada cache dan perubahan terjadi seketika. Pencadangan otomatis dapat membantu mencegah kehilangan data. Jika terjadi kegagalan, Anda dapat membuat cache baru, memulihkan data Anda dari cadangan terakhir. Hasilnya adalah cache dengan proses warm start, yang dimuat di awal dengan data Anda dan siap digunakan. Untuk informasi selengkapnya, lihat [Melakukan pemulihan dari cadangan ke dalam cache baru](backups-restoring.md).

Anda dapat mengaktifkan pencadangan otomatis untuk cache Tanpa Server Memcached apa pun. Saat pencadangan otomatis diaktifkan, ElastiCache buat cadangan cache setiap hari. Tidak ada dampak pada cache dan perubahan terjadi seketika. Pencadangan otomatis dapat membantu mencegah kehilangan data. Jika terjadi kegagalan, Anda dapat membuat cache baru, memulihkan data Anda dari cadangan terakhir. Hasilnya adalah cache dengan proses warm start, yang dimuat di awal dengan data Anda dan siap digunakan. Untuk informasi selengkapnya, lihat [Melakukan pemulihan dari cadangan ke dalam cache baru](backups-restoring.md).

Saat Anda menjadwalkan cadangan otomatis, Anda harus merencanakan pengaturan berikut:
+ **Waktu mulai Backup** — Waktu hari ketika ElastiCache mulai membuat cadangan. Anda dapat mengatur periode pencadangan setiap saat pada waktu yang paling sesuai. Jika Anda tidak menentukan jendela cadangan, ElastiCache tetapkan satu secara otomatis.

   
+ **Batas retensi cadangan** – Jumlah hari cadangan dipertahankan di Amazon S3. Contohnya, jika Anda menetapkan batas retensi ke 5, cadangan yang diambil hari ini akan dipertahankan selama 5 hari. Jika batas retensi berakhir, cadangan akan dihapus secara otomatis.

  Batas retensi cadangan maksimum adalah 35 hari. Jika batas retensi cadangan ditetapkan ke 0, cadangan otomatis akan dinonaktifkan untuk cache.

Ketika Anda menjadwalkan backup otomatis, ElastiCache akan mulai membuat backup. Anda dapat mengatur periode pencadangan setiap saat pada waktu yang paling sesuai. Jika Anda tidak menentukan jendela cadangan, ElastiCache tetapkan satu secara otomatis.

Anda dapat mengaktifkan atau menonaktifkan pencadangan otomatis saat membuat cache baru atau memperbarui cache yang ada, dengan menggunakan ElastiCache konsol,AWS CLI, atau API. ElastiCache **Untuk Valkey dan Redis OSS, ini dilakukan dengan mencentang kotak **Aktifkan Pencadangan Otomatis** di bagian **Advanced Valkey Settings atau Advanced Redis OSS Settings**.** Untuk Memcached, ini dilakukan dengan mencentang kotak **Aktifkan Pencadangan Otomatis** di bagian Pengaturan Memcached **Lanjutan**.

# Membuat cadangan manual
<a name="backups-manual"></a>

Selain cadangan otomatis, Anda dapat membuat cadangan *manual* kapan saja. Tidak seperti cadangan otomatis, yang secara otomatis dihapus setelah berakhirnya periode retensi yang ditentukan, cadangan manual tidak memiliki periode retensi yang jika berakhir, akan membuat cadangan manual dihapus secara otomatis. Bahkan jika Anda menghapus cache, setiap cadangan manual dari cache akan dipertahankan. Jika Anda tidak ingin lagi menyimpan cadangan manual, Anda harus menghapusnya sendiri secara eksplisit.

Selain membuat cadangan manual secara langsung, Anda dapat membuat cadangan manual dengan salah satu cara berikut:
+ [Menyalin cadangan](backups-copying.md). Tidak menjadi masalah apakah cadangan sumber dibuat secara otomatis atau manual.
+ [Membuat cadangan akhir](backups-final.md). Buat cadangan segera sebelum menghapus klaster atau simpul.

Anda dapat membuat cadangan manual cache menggunakan Konsol Manajemen AWS,AWS CLI, atau ElastiCache API.

Anda dapat membuat cadangan manual dari replika yang mengaktifkan mode cluster, dan mode cluster dinonaktifkan.



## Membuat cadangan manual (Konsol)
<a name="backups-manual-CON"></a>

**Untuk membuat cadangan dari cache (konsol)**

1. Masuk ke Konsol Manajemen AWS dan buka ElastiCache konsol di [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. Dari panel navigasi, pilih cache **Valkey, cache** **Redis OSS, atau cache **Memcached****, tergantung pada preferensi Anda.

1. Pilih kotak di sebelah kiri nama cache yang ingin Anda cadangkan.

1. Pilih **Cadangkan**.

1. Di dialog **Buat Cadangan**, ketik nama untuk cadangan Anda di kotak **Nama Cadangan**. Sebaiknya berikan nama yang menunjukkan klaster yang dicadangkan serta tanggal dan waktu cadangan dibuat.

   Batasan penamaan klaster adalah sebagai berikut:
   + Harus berisi 1–40 karakter alfanumerik atau tanda hubung.
   + Harus diawali dengan huruf.
   + Tidak boleh berisi dua tanda hubung berurutan.
   + Tidak boleh diakhiri dengan tanda hubung.

1. Pilih **Buat Cadangan**.

   Status klaster berubah menjadi *snapshotting*.

## Membuat cadangan manual (AWS CLI)
<a name="backups-manual-CLI"></a>

**Pencadangan manual cache tanpa server dengan AWS CLI**

Untuk membuat cadangan manual cache menggunakan AWS CLI, gunakan `create-serverless-snapshot`AWS CLI operasi dengan parameter berikut:
+ `--serverless-cache-name` – Nama cache nirserver yang Anda cadangkan.
+ `--serverless-cache-snapshot-name` – Nama snapshot yang akan dibuat.

Untuk Linux, macOS, atau Unix:
+ 

  ```
  aws elasticache create-serverless-snapshot \
                          --serverless-cache-name CacheName \
                          --serverless-cache-snapshot-name bkup-20231127
  ```

Untuk Windows:
+ 

  ```
  aws elasticache create-serverless-snapshot ^
      --serverless-cache-name CacheName ^
      --serverless-cache-snapshot-name bkup-20231127
  ```

**Pencadangan manual dari cluster berbasis node dengan AWS CLI**

Untuk membuat cadangan manual dari cluster berbasis node menggunakan AWS CLI, gunakan `create-snapshot`AWS CLI operasi dengan parameter berikut:
+ `--cache-cluster-id`
  + Jika cluster yang Anda cadangkan tidak memiliki node replika, `--cache-cluster-id` adalah nama cluster yang Anda cadangkan, misalnya. *mycluster*
  + Jika klaster yang Anda cadangkan memiliki satu atau beberapa simpul replika, `--cache-cluster-id` adalah nama simpul di klaster yang dapat Anda gunakan untuk cadangan. Misalnya, namanya mungkin*mycluster-002*.

  Gunakan parameter ini hanya saat mencadangkan cluster Valkey atau Redis OSS (mode cluster dinonaktifkan).

   
+ `--replication-group-id`— Nama cluster Valkey atau Redis OSS (mode cluster enabled) (CLI/API: grup replikasi) untuk digunakan sebagai sumber cadangan. Gunakan parameter ini saat mencadangkan cluster Valkey atau Redis OSS (mode cluster enabled).

   
+ `--snapshot-name` – Nama snapshot yang akan dibuat.

  Batasan penamaan klaster adalah sebagai berikut:
  + Harus berisi 1–40 karakter alfanumerik atau tanda hubung.
  + Harus diawali dengan huruf.
  + Tidak boleh berisi dua tanda hubung berurutan.
  + Tidak boleh diakhiri dengan tanda hubung.

### Contoh 1: Mencadangkan cluster Valkey atau Redis OSS (Cluster Mode Disabled) yang tidak memiliki node replika
<a name="backups-manual-CLI-example1"></a>

AWS CLI Operasi berikut membuat cadangan `bkup-20150515` dari cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) `myNonClusteredRedis` yang tidak memiliki replika baca.

Untuk Linux, macOS, atau Unix:

```
aws elasticache create-snapshot \
    --cache-cluster-id myNonClusteredRedis \
    --snapshot-name bkup-20150515
```

Untuk Windows:

```
aws elasticache create-snapshot ^
    --cache-cluster-id myNonClusteredRedis ^
    --snapshot-name bkup-20150515
```

### Contoh 2: Mencadangkan cluster Valkey atau Redis OSS (Cluster Mode Disabled) dengan node replika
<a name="backups-manual-CLI-example2"></a>

AWS CLI Operasi berikut membuat cadangan `bkup-20150515` dari cluster Valkey atau Redis OSS (mode cluster dinonaktifkan). `myNonClusteredRedis` Cadangan ini memiliki satu atau beberapa replika baca.

Untuk Linux, macOS, atau Unix:

```
aws elasticache create-snapshot \
    --cache-cluster-id myNonClusteredRedis-001 \
    --snapshot-name bkup-20150515
```

Untuk Windows:

```
aws elasticache create-snapshot ^
    --cache-cluster-id myNonClusteredRedis-001 ^
    --snapshot-name bkup-20150515
```

**Contoh Output: Mencadangkan Cluster Valkey atau Redis OSS (Mode Cluster Dinonaktifkan) dengan Node Replika**

Output dari operasi ini akan terlihat seperti berikut.

```
{
    "Snapshot": {
        "Engine": "redis", 
        "CacheParameterGroupName": "default.redis6.x", 
        "VpcId": "vpc-91280df6", 
        "CacheClusterId": "myNonClusteredRedis-001", 
        "SnapshotRetentionLimit": 0, 
        "NumCacheNodes": 1, 
        "SnapshotName": "bkup-20150515", 
        "CacheClusterCreateTime": "2017-01-12T18:59:48.048Z", 
        "AutoMinorVersionUpgrade": true, 
        "PreferredAvailabilityZone": "us-east-1c", 
        "SnapshotStatus": "creating", 
        "SnapshotSource": "manual", 
        "SnapshotWindow": "08:30-09:30", 
        "EngineVersion": "6.0", 
        "NodeSnapshots": [
            {
                "CacheSize": "", 
                "CacheNodeId": "0001", 
                "CacheNodeCreateTime": "2017-01-12T18:59:48.048Z"
            }
        ], 
        "CacheSubnetGroupName": "default", 
        "Port": 6379, 
        "PreferredMaintenanceWindow": "wed:07:30-wed:08:30", 
        "CacheNodeType": "cache.m3.2xlarge",
        "DataTiering": "disabled"
    }
}
```

### Contoh 3: Mencadangkan cluster untuk Valkey atau Redis OSS (Mode Cluster Diaktifkan)
<a name="backups-manual-CLI-example3"></a>

AWS CLI Operasi berikut membuat cadangan `bkup-20150515` dari cluster Valkey atau Redis OSS (mode cluster enabled). `myClusteredRedis` Perhatikan penggunaan `--replication-group-id`, bukan `--cache-cluster-id` untuk mengidentifikasi sumber. Perhatikan juga bahwa ElastiCache mengambil cadangan menggunakan node replika saat ada, dan akan default ke node utama jika node replika tidak tersedia.

Untuk Linux, macOS, atau Unix:

```
aws elasticache create-snapshot \
    --replication-group-id myClusteredRedis \
    --snapshot-name bkup-20150515
```

Untuk Windows:

```
aws elasticache create-snapshot ^
    --replication-group-id myClusteredRedis ^
    --snapshot-name bkup-20150515
```

**Contoh Output: Mencadangkan Cluster Valkey atau Redis OSS (Mode Cluster Diaktifkan)**

Output dari operasi ini akan terlihat seperti berikut.

```
{
    "Snapshot": {
        "Engine": "redis", 
        "CacheParameterGroupName": "default.redis6.x.cluster.on", 
        "VpcId": "vpc-91280df6", 
        "NodeSnapshots": [
            {
                "CacheSize": "", 
                "NodeGroupId": "0001"
            }, 
            {
                "CacheSize": "", 
                "NodeGroupId": "0002"
            }
        ], 
        "NumNodeGroups": 2, 
        "SnapshotName": "bkup-20150515", 
        "ReplicationGroupId": "myClusteredRedis", 
        "AutoMinorVersionUpgrade": true, 
        "SnapshotRetentionLimit": 1, 
        "AutomaticFailover": "enabled", 
        "SnapshotStatus": "creating", 
        "SnapshotSource": "manual", 
        "SnapshotWindow": "10:00-11:00", 
        "EngineVersion": "6.0", 
        "CacheSubnetGroupName": "default", 
        "ReplicationGroupDescription": "2 shards 2 nodes each", 
        "Port": 6379, 
        "PreferredMaintenanceWindow": "sat:03:30-sat:04:30", 
        "CacheNodeType": "cache.r3.large",
        "DataTiering": "disabled"
    }
}
```

### Topik terkait
<a name="backups-manual-CLI-see-also"></a>

Untuk informasi selengkapnya, lihat [create-snapshot](https://docs.aws.amazon.com/cli/latest/reference/elasticache/create-snapshot.html) dalam *Referensi Perintah AWS CLI*.

## Membuat cadangan menggunakan CloudFormation
<a name="backups-CFN"></a>

Anda dapat menggunakan CloudFormation untuk membuat cadangan ElastiCache Redis OSS atau Valkey cache Anda, menggunakan properti atau. `AWS::ElastiCache::ServerlessCache` `AWS::ElastiCache::ReplicationGroup`

**Menggunakan sumber `AWS::ElastiCache::ServerlessCache` daya**

Gunakan ini untuk membuat cadangan menggunakan AWS::ElastiCache::ServerlessCache sumber daya:

```
Resources:
                    iotCatalog:
                        Type: AWS::ElastiCache::ServerlessCache
                            Properties:
                            ...
                            ServerlessCacheName: "your-cache-name"
                            Engine: "redis"
                            CacheUsageLimits
```

**Menggunakan sumber AWS::ElastiCache::ReplicationGroup daya**

Gunakan sumber `AWS::ElastiCache::ReplicationGroup` daya:

```
Resources:
                    iotCatalog:
                        Type: AWS::ElastiCache::ReplicationGroup 
                            Properties:
                            ...
                            ReplicationGroupDescription: "Description of your replication group"
                            Engine: "redis"
                            CacheNodeType
                            NumCacheClusters
                            AutomaticFailoverEnabled
                            AtRestEncryptionEnabled
```

# Membuat cadangan akhir
<a name="backups-final"></a>

Anda dapat membuat cadangan akhir menggunakan ElastiCache konsol, file AWS CLI, atau ElastiCache API.

## Membuat cadangan akhir (konsol)
<a name="backups-final-CON"></a>

Anda dapat membuat cadangan akhir saat menghapus cache tanpa server Valkey, Memcached, atau Redis OSS, atau cluster berbasis node Valkey atau Redis OSS, dengan menggunakan konsol. ElastiCache 

Untuk membuat cadangan akhir saat menghapus cache, pada kotak dialog hapus pilih **Ya** di bawah **Buat cadangan** dan beri nama cadangan.

**Topik terkait**
+ [Menggunakan Konsol Manajemen AWS](Clusters.Delete.md#Clusters.Delete.CON)
+ [Menghapus Grup Replikasi (Konsol)](Replication.DeletingRepGroup.md#Replication.DeletingRepGroup.CON)

## Membuat cadangan akhir (AWS CLI)
<a name="backups-final-CLI"></a>

Anda dapat membuat cadangan akhir saat menghapus cache menggunakan file.AWS CLI

**Topics**
+ [Saat menghapus cache Valkey, cache tanpa server Memcached, atau cache Redis OSS](#w2aac24b7c29b7b1b7)
+ [Saat menghapus cluster Valkey atau Redis OSS tanpa replika baca](#w2aac24b7c29b7b1b9)
+ [Saat menghapus cluster Valkey atau Redis OSS dengan replika baca](#w2aac24b7c29b7b1c11)

### Saat menghapus cache Valkey, cache tanpa server Memcached, atau cache Redis OSS
<a name="w2aac24b7c29b7b1b7"></a>

Untuk membuat cadangan akhir, gunakan `delete-serverless-cache`AWS CLI operasi dengan parameter berikut.
+ `--serverless-cache-name` – Nama cache yang dihapus.
+ `--final-snapshot-name` – Nama cadangan.

Kode berikut membuat cadangan akhir `bkup-20231127-final` saat menghapus cache `myserverlesscache`.

Untuk Linux, macOS, atau Unix:

```
aws elasticache delete-serverless-cache \
        --serverless-cache-name myserverlesscache \
        --final-snapshot-name bkup-20231127-final
```

Untuk Windows:

```
aws elasticache delete-serverless-cache ^
        --serverless-cache-name myserverlesscache ^
        --final-snapshot-name bkup-20231127-final
```

Untuk informasi selengkapnya, lihat [delete-serverless-cache](https://docs.aws.amazon.com/cli/latest/reference/elasticache/delete-serverless-cache.html) dalam *AWS CLI Referensi Perintah*.

### Saat menghapus cluster Valkey atau Redis OSS tanpa replika baca
<a name="w2aac24b7c29b7b1b9"></a>

Untuk membuat cadangan akhir untuk cluster berbasis node tanpa replika baca, gunakan `delete-cache-cluster`AWS CLI operasi dengan parameter berikut.
+ `--cache-cluster-id` – Nama klaster yang dihapus.
+ `--final-snapshot-identifier` – Nama cadangan.

Kode berikut membuat cadangan akhir `bkup-20150515-final` saat menghapus klaster `myRedisCluster`.

Untuk Linux, macOS, atau Unix:

```
aws elasticache delete-cache-cluster \
        --cache-cluster-id myRedisCluster \
        --final-snapshot-identifier bkup-20150515-final
```

Untuk Windows:

```
aws elasticache delete-cache-cluster ^
        --cache-cluster-id myRedisCluster ^
        --final-snapshot-identifier bkup-20150515-final
```

Untuk informasi selengkapnya, lihat [delete-cache-cluster](https://docs.aws.amazon.com/cli/latest/reference/elasticache/delete-cache-cluster.html) dalam *AWS CLI Referensi Perintah*.

### Saat menghapus cluster Valkey atau Redis OSS dengan replika baca
<a name="w2aac24b7c29b7b1c11"></a>

Untuk membuat cadangan akhir saat menghapus grup replikasi, gunakan `delete-replication-group`AWS CLI operasi, dengan parameter berikut:
+ `--replication-group-id` – Nama grup replikasi yang dihapus.
+ `--final-snapshot-identifier` – Nama cadangan akhir.

Kode berikut membuat cadangan akhir `bkup-20150515-final` saat menghapus grup replikasi `myReplGroup`.

Untuk Linux, macOS, atau Unix:

```
aws elasticache delete-replication-group \
        --replication-group-id myReplGroup \
        --final-snapshot-identifier bkup-20150515-final
```

Untuk Windows:

```
aws elasticache delete-replication-group ^
        --replication-group-id myReplGroup ^
        --final-snapshot-identifier bkup-20150515-final
```

Untuk informasi selengkapnya, lihat [delete-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/delete-replication-group.html) dalam *AWS CLI Referensi Perintah*.

# Menjelaskan cadangan
<a name="backups-describing"></a>

Prosedur berikut menunjukkan cara menampilkan daftar cadangan Anda. Jika ingin, Anda juga dapat melihat detail cadangan tertentu.

## Mendeskripsikan cadangan (Konsol)
<a name="backups-describing-CON"></a>

**Untuk menampilkan cadangan menggunakan Konsol Manajemen AWS**

1. Masuk ke Konsol Manajemen AWS dan buka ElastiCache konsol di [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. Dari panel navigasi, pilih **Cadangan**.

1. Untuk melihat detail cadangan tertentu, pilih kotak di sebelah kiri nama cadangan.

## Menjelaskan cadangan nirserver (AWS CLI)
<a name="backups-describing-serverless-CLI"></a>

Untuk menampilkan daftar cadangan nirserver, dan detail tentang cadangan tertentu (opsional), gunakan operasi CLI `describe-serverless-cache-snapshots`. 

**Contoh**

Operasi berikut menggunakan parameter `--max-records` untuk menampilkan hingga 20 cadangan yang terkait dengan akun Anda. Menghilangkan parameter `--max-records` akan menampilkan hingga 50 cadangan.

```
aws elasticache describe-serverless-cache-snapshots --max-records 20
```

Operasi berikut menggunakan parameter `--serverless-cache-name` untuk hanya menampilkan cadangan yang terkait dengan cache `my-cache`.

```
aws elasticache describe-serverless-cache-snapshots --serverless-cache-name my-cache
```

Operasi berikut menggunakan parameter `--serverless-cache-snapshot-name` untuk menampilkan detail cadangan `my-backup`.

```
aws elasticache describe-serverless-cache-snapshots --serverless-cache-snapshot-name my-backup
```

Untuk informasi selengkapnya, lihat [describe-serverless-cache-snapshots](https://docs.aws.amazon.com/cli/latest/reference/elasticache/describe-serverless-cache-snapshots.html)di Referensi AWS CLI Perintah.

## Menjelaskan backup cluster berbasis node ()AWS CLI
<a name="backups-describing-CLI"></a>

Untuk menampilkan daftar backup cluster berbasis node dan rincian opsional tentang cadangan tertentu, gunakan operasi CLI. `describe-snapshots` 

**Contoh**

Operasi berikut menggunakan parameter `--max-records` untuk menampilkan hingga 20 cadangan yang terkait dengan akun Anda. Menghilangkan parameter `--max-records` akan menampilkan hingga 50 cadangan.

```
aws elasticache describe-snapshots --max-records 20
```

Operasi berikut menggunakan parameter `--cache-cluster-id` untuk menampilkan hanya cadangan yang terkait dengan klaster `my-cluster`.

```
aws elasticache describe-snapshots --cache-cluster-id my-cluster
```

Operasi berikut menggunakan parameter `--snapshot-name` untuk menampilkan detail cadangan `my-backup`.

```
aws elasticache describe-snapshots --snapshot-name my-backup
```

Untuk informasi selengkapnya, lihat [deskripsi-snapshot](https://docs.aws.amazon.com/cli/latest/reference/elasticache/describe-snapshots.html) di Referensi Perintah.AWS CLI

# Menyalin cadangan
<a name="backups-copying"></a>

Anda dapat membuat salinan cadangan apa pun, baik dibuat secara otomatis maupun manual. Anda juga dapat mengekspor cadangan Anda sehingga Anda dapat mengaksesnya dari luar ElastiCache. Untuk panduan tentang cara mengekspor cadangan, lihat [Mengekspor cadangan](backups-exporting.md).

Langkah-langkah berikut menunjukkan cara menyalin cadangan.

## Menyalin cadangan (Konsol)
<a name="backups-copying-CON"></a>

**Untuk menyalin cadangan (konsol)**

1. Masuk ke Konsol Manajemen AWS dan buka ElastiCache konsol di [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. Untuk melihat daftar cadangan Anda, dari panel navigasi sebelah kiri, pilih **Cadangan**.

1. Dari daftar cadangan, pilih kotak di sebelah kiri nama cadangan yang ingin Anda salin.

1. Pilih **Tindakan** lalu **Salin**.

1. Pada kotak **Nama cadangan baru**, ketikkan nama untuk cadangan baru Anda.

1. Pilih **Salin**.

## Menyalin cadangan nirserver (AWS CLI)
<a name="backups-copying-CLI"></a>

Untuk menyalin cadangan cache nirserver, gunakan operasi `copy-serverless-cache-snapshot`.

**Parameter**
+ `--source-serverless-cache-snapshot-name` – Nama cadangan yang akan disalin.
+ `--target-serverless-cache-snapshot-name` – Nama salinan cadangan.

Contoh berikut membuat salinan dari cadangan otomatis.

Untuk Linux, macOS, atau Unix:

```
aws elasticache copy-serverless-cache-snapshot \
    --source-serverless-cache-snapshot-name automatic.my-cache-2023-11-27-03-15 \
    --target-serverless-cache-snapshot-name my-backup-copy
```

Untuk Windows:

```
aws elasticache copy-serverless-cache-snapshot ^
    --source-serverless-cache-snapshot-name automatic.my-cache-2023-11-27-03-15 ^
    --target-serverless-cache-snapshot-name my-backup-copy
```

Untuk informasi selengkapnya, lihat [https://docs.aws.amazon.com/cli/latest/reference/elasticache/copy-serverless-cache-snapshot.html](https://docs.aws.amazon.com/cli/latest/reference/elasticache/copy-serverless-cache-snapshot.html) di *AWS CLI*.

## Menyalin backup cluster berbasis node ()AWS CLI
<a name="backups-copying-self-designed-CLI"></a>

Untuk menyalin cadangan cluster berbasis node, gunakan operasi. `copy-snapshot`

**Parameter**
+ `--source-snapshot-name` – Nama cadangan yang akan disalin.
+ `--target-snapshot-name` – Nama salinan cadangan.
+ `--target-bucket` – Dikhususkan untuk mengekspor cadangan. Jangan menggunakan parameter ini saat membuat salinan cadangan. Untuk informasi selengkapnya, lihat [Mengekspor cadangan](backups-exporting.md).

Contoh berikut membuat salinan dari cadangan otomatis.

Untuk Linux, macOS, atau Unix:

```
aws elasticache copy-snapshot  \
    --source-snapshot-name automatic.my-redis-primary-2014-03-27-03-15 \
    --target-snapshot-name amzn-s3-demo-bucket
```

Untuk Windows:

```
aws elasticache copy-snapshot ^
    --source-snapshot-name automatic.my-redis-primary-2014-03-27-03-15 ^
    --target-snapshot-name amzn-s3-demo-bucket
```

Untuk informasi selengkapnya, lihat [https://docs.aws.amazon.com/cli/latest/reference/elasticache/copy-snapshot.html](https://docs.aws.amazon.com/cli/latest/reference/elasticache/copy-snapshot.html) di *AWS CLI*.

# Mengekspor cadangan
<a name="backups-exporting"></a>

Amazon ElastiCache mendukung ekspor cadangan Redis OSS Anda ElastiCache ke bucket Amazon Simple Storage Service (Amazon S3), yang memberi Anda akses ke sana dari luar. ElastiCache Anda dapat mengekspor cadangan menggunakan ElastiCache konsol, file AWS CLI, atau ElastiCache API.

Mengekspor cadangan dapat membantu jika Anda perlu meluncurkan cluster di AWS Wilayah lain. Anda dapat mengekspor data Anda dalam satu AWS Wilayah, menyalin file.rdb ke AWS Wilayah baru, dan kemudian menggunakan file.rdb itu untuk menyemai cache baru alih-alih menunggu cluster baru diisi melalui penggunaan. Untuk informasi tentang melakukan seeding klaster baru, lihat [Tutorial: Menyemai cluster berbasis node baru dengan cadangan yang dibuat secara eksternal](backups-seeding-redis.md). Alasan lain Anda mungkin ingin mengekspor data cache Anda adalah dengan menggunakan file.rdb untuk pemrosesan offline.

**penting**  
 ElastiCache Cadangan dan ember Amazon S3 yang ingin Anda salin harus berada di Wilayah yang sama AWS.  
Meskipun cadangan disalin ke bucket Amazon S3 dalam keadaan terenkripsi, sebaiknya jangan memberi orang lain akses ke bucket Amazon S3 tempat Anda ingin menyimpan cadangan Anda.
Mengekspor cadangan ke Amazon S3 tidak didukung untuk klaster yang menggunakan tingkatan data. Untuk informasi selengkapnya, lihat [Tingkatan data di ElastiCache](data-tiering.md).
Mengekspor cadangan tersedia untuk: cluster Valkey berbasis node, cluster Redis OSS berbasis node, dan cache tanpa server Valkey, Memcached, dan Redis OSS. Mengekspor cadangan tidak tersedia untuk cluster Memcached berbasis node.

Sebelum Anda dapat mengekspor cadangan ke bucket Amazon S3, Anda harus memiliki bucket Amazon S3 di Wilayah AWS yang sama dengan cadangan. Berikan ElastiCache akses ke ember. Dua langkah pertama menunjukkan cara melakukannya.

## Buat bucket Amazon S3.
<a name="backups-exporting-create-s3-bucket"></a>

Langkah-langkah berikut menggunakan konsol Amazon S3 untuk membuat bucket Amazon S3 tempat Anda mengekspor dan menyimpan cadangan. ElastiCache 

**Untuk membuat bucket Amazon S3**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Pilih **Buat Bucket**.

1. Di **Buat Bucket - Pilih Nama Bucket dan Wilayah**, lakukan hal berikut:

   1. Di **Nama Bucket**, ketikkan nama untuk bucket Amazon S3 Anda.

      Nama bucket Amazon S3 Anda harus sesuai dengan persyaratan DNS. Jika tidak, tidak ElastiCache dapat mengakses file cadangan Anda. Aturan untuk kesesuaian DNS adalah:
      + Nama harus minimal 3 dan tidak lebih dari 63 karakter.
      + Nama harus serangkaian satu atau beberapa label yang dipisahkan oleh titik (.) dengan setiap label:
        + Dimulai dengan huruf kecil atau angka.
        + Diakhiri dengan huruf kecil atau angka.
        + Hanya berisi huruf kecil, angka, dan tanda hubung.
      + Nama tidak dapat diformat sebagai alamat IP (misalnya, 192.0.2.0).

   1. Dari daftar **Wilayah**, pilih AWS Wilayah untuk bucket Amazon S3 Anda.AWS Wilayah ini harus AWS Wilayah yang sama dengan ElastiCache cadangan yang ingin Anda ekspor.

   1. Pilih **Buat**.

Untuk informasi selengkapnya tentang cara membuat bucket Amazon S3, lihat [Membuat bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/CreatingaBucket.html) dalam *Panduan Pengguna Amazon Simple Storage Service*. 

## Berikan ElastiCache akses ke bucket Amazon S3 Anda
<a name="backups-exporting-grant-access"></a>

 ElastiCache Agar dapat menyalin snapshot ke bucket Amazon S3, Anda harus memperbarui kebijakan bucket IAM untuk ElastiCache memberikan akses ke bucket. 

**Awas**  
Meskipun cadangan yang disalin ke bucket Amazon S3 sudah terenkripsi, data Anda dapat diakses oleh siapa saja dengan akses ke bucket Amazon S3 Anda. Oleh karena itu, sebaiknya siapkan kebijakan IAM untuk mencegah akses tidak sah ke bucket Amazon S3 ini. Untuk informasi selengkapnya, lihat [Mengelola akses](https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-access-control.html) dalam *Panduan Pengguna Amazon S3*.

Untuk membuat izin yang tepat di bucket Amazon S3, lakukan langkah-langkah yang dijelaskan sebagai berikut.

**Untuk memberikan ElastiCache akses ke bucket S3**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Pilih nama bucket Amazon S3 tempat cadangan akan disalin. Bucket tersebut harus berupa bucket S3 yang Anda buat di [Buat bucket Amazon S3.](#backups-exporting-create-s3-bucket).

1. Pilih tab **Izin** dan di bagian **Izin**, pilih **Daftar kontrol akses (ACL)**, lalu pilih **Edit**.

1. Tambahkan ID Kanonis penerima izin `540804c33a284a299d2547575ce1010f2312ef3da9b3a053c8bc45bf233e4353` dengan opsi berikut:
   + **Objek: Daftar, Tulis**
   + **Bucket ACL: Baca, Tulis**
**catatan**  
Untuk GovCloud Wilayah PDT, Id Kanonik adalah. `40fa568277ad703bd160f66ae4f83fc9dfdfd06c2f1b5060ca22442ac3ef8be6`
Untuk GovCloud Wilayah OSU, Id Kanonik adalah. `c54286759d2a83da9c480405349819c993557275cf37d820d514b42da6893f5c`

1. Pilih **Simpan**.

## Ekspor ElastiCache cadangan
<a name="backups-exporting-procedures"></a>

Sekarang Anda telah membuat bucket S3 dan memberikan ElastiCache izin untuk mengaksesnya. Selanjutnya, Anda dapat menggunakan ElastiCache konsol,AWS CLI, atau ElastiCache API untuk mengekspor snapshot Anda ke sana. 

Berikut adalah contoh tampilan kebijakan yang sudah diperbarui.

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Id": "Policy15397346",
    "Statement": [
        {
            "Sid": "Stmt15399484",
            "Effect": "Allow",
            "Action": "s3:*",
            "Resource": [
                "arn:aws:s3:::hkg-elasticache-backup",
                "arn:aws:s3:::hkg-elasticache-backup/*"
            ]
        }
    ]
}
```

------

Untuk Wilayah keikutsertaan, berikut ini adalah contoh seperti apa kebijakan IAM yang diperbarui untuk bucket S3. (Contoh ini menggunakan Wilayah Asia Pasifik (Hong Kong).)

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Id": "Policy15397346",
    "Statement": [
        {
            "Sid": "Stmt15399483",
            "Effect": "Allow",
            "Action": "s3:*",
            "Resource": [
                "arn:aws:s3:::hkg-elasticache-backup",
                "arn:aws:s3:::hkg-elasticache-backup/*"
            ]
        },
        {
            "Sid": "Stmt15399484",
            "Effect": "Allow",
            "Action": "s3:*",
            "Resource": [
                "arn:aws:s3:::hkg-elasticache-backup",
                "arn:aws:s3:::hkg-elasticache-backup/*"
            ]
        }
    ]
}
```

------

### Mengekspor ElastiCache cadangan (Konsol)
<a name="backups-exporting-CON"></a>

Langkah-langkah berikut menggunakan ElastiCache konsol untuk mengekspor cadangan ke bucket Amazon S3 sehingga Anda dapat mengaksesnya dari luar. ElastiCache Bucket Amazon S3 harus berada di AWS Wilayah yang sama dengan cadangan. ElastiCache 

**Untuk mengekspor ElastiCache cadangan ke bucket Amazon S3**

1. Masuk ke Konsol Manajemen AWS dan buka ElastiCache konsol di [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. Untuk melihat daftar cadangan Anda, dari panel navigasi sebelah kiri, pilih **Cadangan**.

1. Dari daftar cadangan, pilih kotak di sebelah kiri nama cadangan yang ingin Anda ekspor. 

1. Pilih **Salin**.

1. Di **Buat Salinan Cadangan?**, lakukan hal berikut: 

   1. Di kotak **Nama cadangan baru**, ketikkan nama untuk cadangan baru Anda.

      Nama itu harus di antara 1 dan 1.000 karakter serta dapat dienkode ke UTF-8.

      ElastiCache menambahkan pengidentifikasi instance dan nilai `.rdb` yang Anda masukkan di sini. Misalnya, jika Anda memasukkan `my-exported-backup`, ElastiCache membuat `my-exported-backup-0001.rdb`.

   1. Dari daftar **Lokasi S3 Target**, pilih nama bucket Amazon S3 yang menjadi tujuan Anda menyalin cadangan (bucket yang telah Anda buat di [Buat bucket Amazon S3.](#backups-exporting-create-s3-bucket)).

      **Lokasi Target S3** harus berupa bucket Amazon S3 di Wilayah AWS cadangan dengan izin berikut agar proses ekspor berhasil.
      + Akses objek – **Baca** dan **Tulis**.
      + Akses izin – **Baca**.

      Untuk informasi selengkapnya, lihat [Berikan ElastiCache akses ke bucket Amazon S3 Anda](#backups-exporting-grant-access). 

   1. Pilih **Salin**.

**catatan**  
Jika bucket S3 Anda tidak memiliki izin yang diperlukan untuk mengekspor cadangan ElastiCache ke sana, Anda menerima salah satu pesan galat berikut. Kembali ke [Berikan ElastiCache akses ke bucket Amazon S3 Anda](#backups-exporting-grant-access) untuk menambahkan izin yang ditentukan dan mencoba mengekspor cadangan Anda kembali.  
ElastiCache belum diberikan izin BACA %s pada Bucket S3.  
**Solusi:** Tambahkan izin Baca pada bucket.
ElastiCache belum diberikan izin WRITE %s pada Bucket S3.  
**Solusi:** Tambahkan izin Tulis pada bucket.
ElastiCache belum diberikan izin READ\$1ACP %s pada Bucket S3.  
**Solusi:** Tambahkan **Baca** untuk akses Izin pada bucket.

Jika Anda ingin menyalin cadangan Anda ke AWS Wilayah lain, gunakan Amazon S3 untuk menyalinnya. Untuk informasi selengkapnya, lihat [Menyalin objek](https://docs.aws.amazon.com/AmazonS3/latest/userguide/MakingaCopyofanObject.html) dalam *Panduan Pengguna Amazon Simple Storage*.

### Mengekspor cadangan ElastiCache tanpa server ()AWS CLI
<a name="backups-exporting-CLI"></a>

**Mengekspor cadangan cache nirserver**

Ekspor cadangan ke bucket Amazon S3 menggunakan operasi CLI `export-serverless-cache-snapshot` dengan parameter berikut:

**Parameter**
+ `--serverless-cache-snapshot-name` – Nama cadangan yang akan disalin.
+ `--s3-bucket-name` – Nama bucket Amazon S3 tempat tujuan Anda mengekspor cadangan. Salinan cadangan dibuat dalam bucket yang ditentukan.

  `--s3-bucket-name`Harus berupa bucket Amazon S3 di AWS Wilayah cadangan dengan izin berikut agar proses ekspor berhasil.
  + Akses objek – **Baca** dan **Tulis**.
  + Akses izin – **Baca**.

Operasi berikut menyalin cadangan ke my-s3-bucket.

Untuk Linux, macOS, atau Unix:

```
aws elasticache export-serverless-cache-snapshot \
    --serverless-cache-snapshot-name automatic.my-redis-2023-11-27 \
    --s3-bucket-name my-s3-bucket
```

Untuk Windows:

```
aws elasticache export-serverless-cache-snapshot ^
    --serverless-cache-snapshot-name automatic.my-redis-2023-11-27 ^
    --s3-bucket-name my-s3-bucket
```

### Mengekspor cadangan ElastiCache cluster berbasis node ()AWS CLI
<a name="backups-exporting-self-designed-CON"></a>

**Mengekspor cadangan cluster berbasis node**

Ekspor cadangan ke bucket Amazon S3 menggunakan operasi CLI `copy-snapshot` dengan parameter berikut:

**Parameter**
+ `--source-snapshot-name` – Nama cadangan yang akan disalin.
+ `--target-snapshot-name` – Nama salinan cadangan.

  Nama tersebut harus berisi antara 1 dan 1.000 karakter serta dienkode dengan UTF-8.

  ElastiCache menambahkan pengidentifikasi instance dan nilai `.rdb` yang Anda masukkan di sini. Misalnya, jika Anda memasukkan `my-exported-backup`, ElastiCache membuat `my-exported-backup-0001.rdb`.
+ `--target-bucket` – Nama bucket Amazon S3 tempat tujuan Anda mengekspor cadangan. Salinan cadangan dibuat dalam bucket yang ditentukan.

  `--target-bucket`Harus berupa bucket Amazon S3 di AWS Wilayah cadangan dengan izin berikut agar proses ekspor berhasil.
  + Akses objek – **Baca** dan **Tulis**.
  + Akses izin – **Baca**.

  Untuk informasi selengkapnya, lihat [Berikan ElastiCache akses ke bucket Amazon S3 Anda](#backups-exporting-grant-access).

Operasi berikut menyalin cadangan ke my-s3-bucket.

Untuk Linux, macOS, atau Unix:

```
aws elasticache copy-snapshot \
    --source-snapshot-name automatic.my-redis-primary-2016-06-27-03-15 \
    --target-snapshot-name my-exported-backup \
    --target-bucket my-s3-bucket
```

Untuk Windows:

```
aws elasticache copy-snapshot ^
    --source-snapshot-name automatic.my-redis-primary-2016-06-27-03-15 ^
    --target-snapshot-name my-exported-backup ^
    --target-bucket my-s3-bucket
```

# Melakukan pemulihan dari cadangan ke dalam cache baru
<a name="backups-restoring"></a>

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. 

## Memulihkan cadangan ke dalam cache nirserver (Konsol)
<a name="backups-restoring-CON"></a>

**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)**

1. Masuk ke Konsol Manajemen AWS dan buka ElastiCache konsol di [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. Dari panel navigasi, pilih **Cadangan**.

1. Dalam daftar cadangan, pilih kotak di sebelah kiri nama cadangan yang ingin Anda pulihkan.

1. Pilih **Tindakan**, lalu pilih **Pulihkan**.

1. Masukkan nama untuk cache nirserver baru dan deskripsi opsional.

1. Klik **Buat** untuk membuat cache baru dan mengimpor data dari cadangan Anda.

## Memulihkan cadangan ke dalam cluster berbasis node (Konsol)
<a name="backups-restoring-self-designedCON"></a>

**Untuk memulihkan cadangan ke cluster berbasis node (konsol)**

1. Masuk ke Konsol Manajemen AWS dan buka ElastiCache konsol di [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. Dari panel navigasi, pilih **Cadangan**.

1. Di daftar cadangan, pilih kotak di sebelah kiri nama cadangan yang ingin Anda pulihkan.

1. Pilih **Tindakan**, lalu pilih **Pulihkan**.

1. Pilih **cache berbasis Node** dan sesuaikan pengaturan cluster, seperti jenis node, ukuran, jumlah pecahan, replika, penempatan AZ, dan pengaturan keamanan.

1. Pilih **Buat** untuk membuat cluster berbasis node baru dan mengimpor data dari cadangan Anda.

## Memulihkan cadangan ke dalam cache nirserver (AWS CLI)
<a name="backups-restoring-CLI"></a>

**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
```

# Menghapus cadangan
<a name="backups-deleting"></a>

Cadangan otomatis akan dihapus secara otomatis jika batas retensinya berakhir. Jika Anda menghapus klaster, semua cadangan otomatis juga dihapus. Jika Anda menghapus grup replikasi, semua cadangan otomatis dari klaster di grup tersebut juga dihapus.

ElastiCache menyediakan operasi penghapusan API yang memungkinkan Anda menghapus cadangan kapan saja, terlepas dari apakah cadangan dibuat secara otomatis atau manual. Karena cadangan manual tidak memiliki batas retensi, penghapusan manual adalah satu-satunya cara untuk menghapusnya.

Anda dapat menghapus cadangan menggunakan ElastiCache konsol, file AWS CLI, atau ElastiCache API.

## Menghapus cadangan (Konsol)
<a name="backups-deleting-CON"></a>

Prosedur berikut menghapus cadangan menggunakan ElastiCache konsol.

**Untuk menghapus cadangan**

1. Masuk ke Konsol Manajemen AWS dan buka ElastiCache konsol di [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. Di panel navigasi, pilih **Cadangan**.

   Layar Cadangan muncul dengan daftar cadangan Anda.

1. Pilih kotak di sebelah kiri nama cadangan yang ingin Anda hapus.

1. Pilih **Hapus**.

1. Jika Anda ingin menghapus cadangan ini, pilih **Hapus** di layar konfirmasi **Hapus Cadangan**. Status berubah menjadi *menghapus*.

## Menghapus cadangan nirserver (AWS CLI)
<a name="backups-deleting-serverless-CLI"></a>

Gunakan AWS CLI operasi delete-snapshot dengan parameter berikut untuk menghapus cadangan tanpa server.
+ `--serverless-cache-snapshot-name` – Nama cadangan yang akan dihapus.

Kode berikut menghapus cadangan `myBackup`.

```
aws elasticache delete-serverless-cache-snapshot --serverless-cache-snapshot-name myBackup
```

Untuk informasi selengkapnya, lihat [delete-serverless-cache-snapshot](https://docs.aws.amazon.com/cli/latest/reference/elasticache/delete-serverless-cache-snapshot.html) dalam *AWS CLI Referensi Perintah*.

## Menghapus backup cluster berbasis node ()AWS CLI
<a name="backups-deleting-CLI"></a>

Gunakan AWS CLI operasi delete-snapshot dengan parameter berikut untuk menghapus cadangan cluster berbasis node.
+ `--snapshot-name` – Nama cadangan yang akan dihapus.

Kode berikut menghapus cadangan `myBackup`.

```
aws elasticache delete-snapshot --snapshot-name myBackup
```

Untuk informasi selengkapnya, lihat [delete-snapshot](https://docs.aws.amazon.com/cli/latest/reference/elasticache/delete-snapshot.html) dalam *Referensi Perintah AWS CLI*.

# Memberikan tag pada cadangan
<a name="backups-tagging"></a>

Anda dapat memberikan metadata Anda sendiri ke setiap cadangan dalam bentuk tag. Tag memungkinkan Anda mengategorikan cadangan dengan berbagai cara, misalnya, berdasarkan tujuan, pemilik, atau lingkungan. Hal ini berguna ketika Anda memiliki banyak sumber daya dengan jenis yang sama—Anda dapat dengan cepat mengidentifikasi sumber daya tertentu berdasarkan tag yang telah Anda tetapkan. Untuk informasi selengkapnya, lihat [Sumber daya yang dapat Anda beri tag](Tagging-Resources.md#Tagging-your-resources).

Tag alokasi biaya adalah sarana untuk melacak biaya Anda di beberapa AWS layanan dengan mengelompokkan pengeluaran Anda pada faktur berdasarkan nilai tag. Untuk mempelajari selengkapnya tentang tag alokasi biaya, lihat [Menggunakan tag alokasi biaya](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html).

Dengan menggunakan ElastiCache konsol, ElastiCache API AWS CLI, atau Anda dapat menambahkan, membuat daftar, memodifikasi, menghapus, atau menyalin tag alokasi biaya pada cadangan Anda. Lihat informasi yang lebih lengkap di [Memantau biaya dengan tag alokasi biaya](Tagging.md).

# Tutorial: Menyemai cluster berbasis node baru dengan cadangan yang dibuat secara eksternal
<a name="backups-seeding-redis"></a>

Saat Anda membuat cluster berbasis node Valkey atau Redis OSS baru, Anda dapat menyemai dengan data dari file cadangan Valkey atau Redis OSS.rdb. Penyemaian cluster berguna jika saat ini Anda mengelola instance Valkey atau Redis OSS di luar ElastiCache dan ingin mengisi cluster berbasis node Redis OSS baru ElastiCache Anda dengan data Valkey atau Redis OSS Anda yang ada.

Untuk menyemai klaster berbasis node Valkey atau Redis OSS baru dari cadangan Valkey atau Redis OSS yang dibuat di Amazon, lihat. ElastiCache [Melakukan pemulihan dari cadangan ke dalam cache baru](backups-restoring.md)

Saat Anda menggunakan file Valkey atau Redis OSS.rdb untuk menyemai cluster berbasis node baru, Anda dapat melakukan hal berikut:
+ Tingkatkan dari cluster non-partisi ke cluster berbasis node Valkey atau Redis OSS (mode cluster diaktifkan) yang menjalankan Redis OSS versi 3.2.4.
+ Tentukan sejumlah pecahan (disebut grup simpul di API dan CLI) di cluster berbasis node baru. Jumlah ini bisa berbeda dari jumlah pecahan di cluster berbasis node yang digunakan untuk membuat file cadangan.
+ Tentukan jenis node yang berbeda untuk cluster berbasis node baru—lebih besar atau lebih kecil dari yang digunakan di cluster yang membuat cadangan. Jika Anda menskalakan ke tipe node yang lebih kecil, pastikan bahwa tipe node baru memiliki memori yang cukup untuk data Anda dan overhead Valkey atau Redis OSS. Untuk informasi selengkapnya, lihat [Memastikan Anda memiliki cukup memori untuk membuat snapshot Valkey atau Redis OSS](BestPractices.BGSAVE.md).
+ Bagikan kunci Anda di slot cluster Valkey atau Redis OSS (mode cluster diaktifkan) baru secara berbeda dari pada cluster yang digunakan untuk membuat file cadangan.

**catatan**  
Anda tidak dapat menyemai klaster Valkey atau Redis OSS (mode cluster dinonaktifkan) dari file.rdb yang dibuat dari cluster Valkey atau Redis OSS (mode cluster enabled).

**penting**  
Anda harus memastikan bahwa data cadangan Valkey atau Redis OSS Anda tidak melebihi sumber daya node. Misalnya, Anda tidak dapat mengunggah file.rdb dengan 5 GB data Valkey atau Redis OSS ke node cache.m3.medium yang memiliki memori 2,9 GB.  
Jika cadangan terlalu besar, klaster yang dihasilkan akan memiliki status `restore-failed`. Jika hal ini terjadi, Anda harus menghapus klaster tersebut dan memulai dari awal.  
Untuk daftar lengkap jenis dan spesifikasi node, lihat [Parameter spesifik tipe node Redis OSS](ParameterGroups.Engine.md#ParameterGroups.Redis.NodeSpecific) serta [fitur dan detail ElastiCache produk Amazon](https://aws.amazon.com/elasticache/details/).
Anda dapat mengenkripsi file Valkey atau Redis OSS.rdb dengan enkripsi sisi server Amazon S3 (SSE-S3) saja. Untuk informasi selengkapnya, lihat [Melindungi data menggunakan enkripsi sisi server](https://docs.aws.amazon.com/AmazonS3/latest/dev/serv-side-encryption.html).

Berikut ini, Anda dapat menemukan topik yang memandu Anda melalui migrasi cluster Anda dari luar ElastiCache untuk Valkey atau Redis OSS ke ElastiCache Redis OSS.

**Topics**
+ [Langkah 1: Buat cadangan Valkey atau Redis OSS](#backups-seeding-redis-create-backup)
+ [Langkah 2: Buat folder dan bucket Amazon S3](#backups-seeding-redis-create-s3-bucket)
+ [Langkah 3: Unggah cadangan Anda ke Amazon S3](#backups-seeding-redis-upload)
+ [Langkah 4: Berikan akses ElastiCache baca ke file.rdb](#backups-seeding-redis-grant-access)

**Topics**
+ [Langkah 1: Buat cadangan Valkey atau Redis OSS](#backups-seeding-redis-create-backup)
+ [Langkah 2: Buat folder dan bucket Amazon S3](#backups-seeding-redis-create-s3-bucket)
+ [Langkah 3: Unggah cadangan Anda ke Amazon S3](#backups-seeding-redis-upload)
+ [Langkah 4: Berikan akses ElastiCache baca ke file.rdb](#backups-seeding-redis-grant-access)

## Langkah 1: Buat cadangan Valkey atau Redis OSS
<a name="backups-seeding-redis-create-backup"></a>

**Untuk membuat cadangan Valkey atau Redis OSS untuk menyemai instans Redis OSS Anda ElastiCache**

1. Connect ke instans Valkey atau Redis OSS yang ada.

1. Jalankan salah satu `BGSAVE` atau `SAVE` operasi untuk membuat cadangan. Catat tempat file .rdb Anda berada.

   `BGSAVE` bersifat asinkron dan tidak memblokir klien lain saat melakukan pemrosesan. Untuk informasi lebih lanjut, lihat [BGSAVE di situs](https://valkey.io/commands/bgsave) web Valkey.

   `SAVE` bersifat sinkron dan memblokir proses lainnya hingga selesai. Untuk informasi lebih lanjut, lihat [SIMPAN](https://valkey.io/commands/save) di situs web Valkey.

Untuk informasi tambahan tentang membuat cadangan, lihat [Persistence di situs](https://valkey.io/topics/persistence) web Valkey.

## Langkah 2: Buat folder dan bucket Amazon S3
<a name="backups-seeding-redis-create-s3-bucket"></a>

Saat Anda telah membuat file cadangan, Anda perlu mengunggahnya ke folder dalam bucket Amazon S3. Untuk melakukannya, Anda harus memiliki bucket Amazon S3 dan folder dalam bucket tersebut terlebih dahulu. Jika Anda sudah memiliki bucket Amazon S3 dan folder dengan izin yang sesuai, Anda dapat melanjutkan ke [Langkah 3: Unggah cadangan Anda ke Amazon S3](#backups-seeding-redis-upload).

**Untuk membuat bucket Amazon S3**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Ikuti petunjuk untuk membuat bucket Amazon S3 di [Membuat bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket.html) dalam *Panduan Pengguna Amazon Simple Storage Service*.

   Nama bucket Amazon S3 Anda harus sesuai dengan persyaratan DNS. Jika tidak, tidak ElastiCache dapat mengakses file cadangan Anda. Aturan untuk kesesuaian DNS adalah:
   + Nama harus minimal 3 dan tidak lebih dari 63 karakter.
   + Nama harus serangkaian satu atau beberapa label yang dipisahkan oleh titik (.) dengan setiap label:
     + Dimulai dengan huruf kecil atau angka.
     + Diakhiri dengan huruf kecil atau angka.
     + Hanya berisi huruf kecil, angka, dan tanda hubung.
   + Nama tidak dapat diformat sebagai alamat IP (misalnya, 192.0.2.0).

   Anda harus membuat bucket Amazon S3 di AWS Wilayah yang sama dengan cluster Redis OSS baru ElastiCache Anda. Pendekatan ini memastikan bahwa kecepatan transfer data tertinggi saat ElastiCache membaca file.rdb Anda dari Amazon S3.
**catatan**  
Untuk menjaga data Anda seaman mungkin, buat izin di bucket Amazon S3 Anda seketat mungkin. Pada saat yang sama, izin masih perlu mengizinkan bucket dan isinya digunakan untuk menyemai klaster Valkey atau Redis OSS baru Anda.

**Untuk menambahkan folder ke bucket Amazon S3**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Pilih nama bucket untuk mengunggah file .rdb Anda.

1. Pilih **Buat folder**.

1. Masukkan nama untuk folder baru Anda.

1. Pilih **Simpan**.

   Catat nama dari bucket dan folder.

## Langkah 3: Unggah cadangan Anda ke Amazon S3
<a name="backups-seeding-redis-upload"></a>

Sekarang, unggah file .rdb yang Anda buat di [Langkah 1: Buat cadangan Valkey atau Redis OSS](#backups-seeding-redis-create-backup). Anda mengunggahnya ke bucket Amazon S3 dan folder yang Anda buat di [Langkah 2: Buat folder dan bucket Amazon S3](#backups-seeding-redis-create-s3-bucket). Untuk informasi selengkapnya tentang tugas ini, lihat [Menambahkan Objek ke Bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/upload-objects.html). Di antara langkah 2 dan 3, pilih nama folder yang Anda buat.

**Untuk mengunggah file .rdb Anda ke folder Amazon S3**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Pilih nama bucket Amazon S3 yang Anda buat di Langkah 2.

1. Pilih nama folder yang Anda buat di Langkah 2.

1. Pilih **Unggah**.

1. Pilih **Tambahkan file**.

1. Telusuri untuk mencari file atau beberapa file yang ingin diunggah, lalu pilih file atau beberapa file tersebut. Untuk memilih beberapa file, tahan tombol Ctrl saat memilih setiap nama file.

1. Pilih **Buka**.

1. Konfirmasikan file atau beberapa file yang tercantum sudah benar dalam kotak dialog **Unggah**, lalu pilih **Unggah**.

Catat jalur ke file .rdb Anda. Misalnya, jika nama bucket Anda `myBucket` dan jalurnya adalah `myFolder/redis.rdb`, masukkan `myBucket/myFolder/redis.rdb`. Anda memerlukan jalur ini untuk melakukan seeding klaster baru dengan data dalam cadangan ini.

Untuk informasi tambahan, lihat [Pembatasan dan batasan bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/BucketRestrictions.html) dalam *Panduan Pengguna Amazon Simple Storage Service*.

## Langkah 4: Berikan akses ElastiCache baca ke file.rdb
<a name="backups-seeding-redis-grant-access"></a>

Sekarang, berikan akses ElastiCache baca ke file cadangan.rdb Anda. Anda memberikan ElastiCache akses ke file cadangan dengan cara yang berbeda tergantung apakah bucket Anda berada di AWS Wilayah default atau AWS Wilayah keikutsertaan.

AWS Wilayah yang diperkenalkan sebelum 20 Maret 2019, diaktifkan secara default. Anda dapat mulai bekerja di AWS Wilayah ini segera. Wilayah yang diperkenalkan setelah 20 Maret 2019, seperti Asia Pasifik (Hong Kong) dan Timur Tengah (Bahrain) dinonaktifkan secara default. Anda harus mengaktifkan, atau memilih, Wilayah ini sebelum dapat menggunakannya, seperti dijelaskan pada dalam [Mengelola Wilayah AWS](https://docs.aws.amazon.com/general/latest/gr/rande-manage.html) dalam *Referensi Umum AWS*.

Pilih pendekatan Anda tergantung pada AWS Wilayah Anda:
+ Untuk Wilayah default, gunakan prosedur di [Berikan akses ElastiCache baca ke file.rdb di Wilayah default](#backups-seeding-redis-default-region).
+ Untuk Wilayah pilihan, gunakan prosedur di [Berikan akses ElastiCache baca ke file.rdb di Wilayah keikutsertaan](#backups-seeding-opt-in-region).

### Berikan akses ElastiCache baca ke file.rdb di Wilayah default
<a name="backups-seeding-redis-default-region"></a>

AWS Wilayah yang diperkenalkan sebelum 20 Maret 2019, diaktifkan secara default. Anda dapat mulai bekerja di AWS Wilayah ini segera. Wilayah yang diperkenalkan setelah 20 Maret 2019, seperti Asia Pasifik (Hong Kong) dan Timur Tengah (Bahrain) dinonaktifkan secara default. Anda harus mengaktifkan, atau memilih, Wilayah ini sebelum dapat menggunakannya, seperti dijelaskan pada dalam [Mengelola Wilayah AWS](https://docs.aws.amazon.com/general/latest/gr/rande-manage.html) dalam *Referensi Umum AWS*.

**Untuk memberikan akses ElastiCache baca ke file cadangan di AWS Wilayah yang diaktifkan secara default**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Pilih nama bucket S3 yang berisi file .rdb Anda.

1. Pilih nama folder yang berisi file .rdb Anda.

1. Pilih nama file cadangan .rdb Anda. Nama file yang dipilih muncul di atas tab di bagian atas halaman.

1. Pilih **Izin**.

1. Jika **aws-scs-s3-readonly** atau salah satu kanonik IDs dalam daftar berikut tidak terdaftar sebagai pengguna, lakukan hal berikut:

   1. Di bawah **Akses untuk AWS akun lain**, pilih **Tambahkan penerima hibah**.

   1. Di dalam kotak, tambahkan ID kanonik AWS Wilayah seperti yang ditunjukkan berikut:
      + AWS GovCloud (AS-Barat) Wilayah: 

        ```
        40fa568277ad703bd160f66ae4f83fc9dfdfd06c2f1b5060ca22442ac3ef8be6
        ```
**penting**  
Cadangan harus ditempatkan di bucket S3 AWS GovCloud (US) agar Anda dapat mengunduhnya ke cluster Valkey atau Redis OSS di.AWS GovCloud (US)
      + AWS Wilayah diaktifkan secara default: 

        ```
        540804c33a284a299d2547575ce1010f2312ef3da9b3a053c8bc45bf233e4353
        ```

   1. Tetapkan izin pada bucket dengan memilih **Ya** untuk berikut ini:
      + **Daftar/tulis objek**
      + **Baca/tulis izin ACL objek**

   1. Pilih **Simpan**.

1. Pilih **Gambaran Umum**, lalu pilih **Unduh**.

### Berikan akses ElastiCache baca ke file.rdb di Wilayah keikutsertaan
<a name="backups-seeding-opt-in-region"></a>

AWS Wilayah yang diperkenalkan sebelum 20 Maret 2019, diaktifkan secara default. Anda dapat mulai bekerja di AWS Wilayah ini segera. Wilayah yang diperkenalkan setelah 20 Maret 2019, seperti Asia Pasifik (Hong Kong) dan Timur Tengah (Bahrain) dinonaktifkan secara default. Anda harus mengaktifkan, atau memilih, Wilayah ini sebelum dapat menggunakannya, seperti dijelaskan pada dalam [Mengelola Wilayah AWS](https://docs.aws.amazon.com/general/latest/gr/rande-manage.html) dalam *Referensi Umum AWS*.

Sekarang, berikan akses ElastiCache baca ke file cadangan.rdb Anda. 

**Untuk memberikan akses ElastiCache baca ke file cadangan**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Pilih nama bucket S3 yang berisi file .rdb Anda.

1. Pilih nama folder yang berisi file .rdb Anda.

1. Pilih nama file cadangan .rdb Anda. Nama file yang dipilih muncul di atas tab di bagian atas halaman.

1. Pilih tab **Izin**.

1. Di bagian **Izin**, pilih **Kebijakan bucket**, lalu pilih **Edit**.

1. Memperbarui kebijakan untuk memberikan izin ElastiCache yang diperlukan untuk melakukan operasi:
   + Tambahkan `[ "Service" : "region-full-name.elasticache-snapshot.amazonaws.com" ]` ke `Principal`.
   + Menambahkan izin yang diperlukan berikut untuk mengekspor snapshot ke bucket Amazon S3: 
     + `"s3:GetObject"`
     + `"s3:ListBucket"`
     + `"s3:GetBucketAcl"`

   Berikut adalah contoh tampilan kebijakan yang sudah diperbarui.

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Id": "Policy15397346",
       "Statement": [
           {
               "Sid": "Stmt15399483",
               "Effect": "Allow",
               "Action": [
                   "s3:GetObject",
                   "s3:ListBucket",
                   "s3:GetBucketAcl"
               ],
               "Resource": [
                   "arn:aws:s3:::amzn-s3-demo-bucket",
                   "arn:aws:s3:::amzn-s3-demo-bucket/backup1.rdb",
                   "arn:aws:s3:::amzn-s3-demo-bucket/backup2.rdb"
               ]
           }
       ]
   }
   ```

------

1. Pilih **Simpan perubahan**.

### Benih ElastiCache cluster dengan data file.rdb
<a name="backups-seeding-redis-seed-cluster"></a>

Sekarang Anda siap untuk membuat ElastiCache cluster dan menyemai dengan data dari file.rdb. Untuk membuat klaster, ikuti petunjuk di [Membuat cluster untuk Valkey atau Redis OSS](Clusters.Create.md) atau [Membuat grup replikasi Valkey atau Redis OSS dari awal](Replication.CreatingReplGroup.NoExistingCluster.md). Pastikan untuk memilih Valkey atau Redis OSS sebagai mesin cluster Anda.

Metode yang Anda gunakan untuk mengetahui ElastiCache di mana menemukan cadangan yang Anda unggah ke Amazon S3 bergantung pada metode yang Anda gunakan untuk membuat cluster:

**Benih ElastiCache untuk cluster Redis OSS atau grup replikasi dengan data file.rdb**
+ **Menggunakan ElastiCache konsol**

  Saat memilih **Pengaturan klaster**, pilih **Pulihkan dari cadangan** sebagai metode pembuatan klaster Anda, lalu pilih **Cadangan lain** sebagai **Sumber** Anda di bagian **Sumber cadangan**. Di kotak **Lokasi S3 file RDB seed**, ketikkan jalur Amazon S3 untuk file tersebut. Jika Anda memiliki beberapa file .rdb, ketikkan jalur untuk setiap file dalam daftar yang dipisahkan koma. Jalur Amazon S3 terlihat seperti `myBucket/myFolder/myBackupFilename.rdb`.
+ **Menggunakan AWS CLI**

  Jika Anda menggunakan operasi `create-cache-cluster` atau `create-replication-group`, gunakan parameter `--snapshot-arns` untuk menentukan ARN yang memenuhi syarat sepenuhnya untuk setiap file .rdb. Misalnya, `arn:aws:s3:::myBucket/myFolder/myBackupFilename.rdb`. ARN harus dapat diresolusi ke file cadangan yang Anda simpan di Amazon S3.
+ **Menggunakan ElastiCache API**

  Jika Anda menggunakan operasi `CreateCacheCluster` atau `CreateReplicationGroup` ElastiCache API, gunakan parameter `SnapshotArns` untuk menentukan ARN yang sepenuhnya memenuhi syarat untuk setiap file.rdb. Misalnya, `arn:aws:s3:::myBucket/myFolder/myBackupFilename.rdb`. ARN harus dapat diresolusi ke file cadangan yang Anda simpan di Amazon S3.

**penting**  
Saat menyemai cluster Valkey atau Redis OSS (mode cluster enabled), Anda harus mengonfigurasi setiap grup node (shard) di cluster atau grup replikasi baru. Gunakan parameter `--node-group-configuration` (API: `NodeGroupConfiguration`) untuk melakukannya. Untuk informasi selengkapnya, lihat berikut ini:  
CLI: [create-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/create-replication-group.html)dalam Referensi AWS CLI
API: [CreateReplicationGroup](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_CreateReplicationGroup.html)di Referensi ElastiCache API

Selama proses pembuatan cluster Anda, data dalam cadangan Valkey atau Redis OSS Anda ditulis ke cluster. Anda dapat memantau kemajuan dengan melihat pesan ElastiCache acara. Untuk melakukan ini, lihat ElastiCache konsol dan pilih **Acara Cache**. Anda juga dapat menggunakan antarmuka baris AWS ElastiCache perintah atau ElastiCache API untuk mendapatkan pesan acara. Lihat informasi yang lebih lengkap di [Melihat ElastiCache acara](ECEvents.Viewing.md).