

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

# Memodifikasi cluster ElastiCache
<a name="Clusters.Modify"></a>

Selain menambahkan atau menghapus node dari ElastiCache cluster, mungkin ada saat-saat di mana Anda perlu membuat perubahan lain seperti menambahkan grup keamanan, mengubah jendela pemeliharaan atau grup parameter.

Sebaiknya atur periode pemeliharaan Anda pada waktu penggunaan terendah. Jadi, Anda mungkin perlu mengubahnya dari waktu ke waktu.

Saat Anda mengubah parameter klaster, perubahan diterapkan pada klaster secara langsung atau setelah klaster dimulai ulang. Ini berlaku terlepas dari apakah Anda mengubah grup parameter klaster itu sendiri atau nilai parameter di dalam grup parameter klaster. Untuk menentukan kapan perubahan parameter tertentu diterapkan, lihat bagian **Perubahan Berpengaruh** pada kolom **Detail** dalam tabel untuk [Parameter spesifik Memcached](ParameterGroups.Engine.md#ParameterGroups.Memcached)dan [Parameter Valkey dan Redis OSS](ParameterGroups.Engine.md#ParameterGroups.Redis). Untuk informasi tentang cara melakukan boot ulang simpul klaster, lihat [Mem-boot ulang node](nodes.rebooting.md).

## Menggunakan ElastiCache Konsol Manajemen AWS
<a name="Clusters.Modify.CON"></a>

**Untuk mengubah klaster**

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 daftar di sudut kanan atas, pilih AWS Wilayah tempat cluster yang ingin Anda modifikasi berada.

1. Di panel navigasi, pilih mesin yang berjalan pada klaster yang ingin diubah.

   Daftar klaster mesin yang dipilih akan muncul.

1. Dalam daftar klaster tersebut, pilih nama klaster yang ingin Anda ubah. 

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

   Jendela **Ubah Klaster** akan muncul.

1. Di jendela **Ubah Klaster**, lakukan perubahan yang Anda inginkan. Opsinya meliputi:
   + Deskripsi
   + Mode klaster - Untuk mengubah mode klaster dari **Dinonaktifkan** ke **Diaktifkan**, Anda harus terlebih dahulu mengatur mode klaster ke **Kompatibel**.

     Mode yang kompatibel memungkinkan klien Valkey atau Redis OSS Anda terhubung menggunakan mode cluster diaktifkan dan mode cluster dinonaktifkan. **Setelah Anda memigrasikan semua klien Valkey atau Redis OSS untuk menggunakan mode cluster yang diaktifkan, Anda kemudian dapat menyelesaikan konfigurasi mode cluster dan mengatur mode cluster ke Diaktifkan.**
   + Kompatibilitas Versi Mesin
**penting**  
Anda dapat meningkatkan ke versi mesin yang lebih baru. Jika Anda meningkatkan versi utama mesin, misalnya dari 5.0.6 ke 6.0, Anda perlu memilih keluarga grup parameter yang kompatibel dengan versi mesin yang baru. Untuk informasi selengkapnya tentang cara melakukannya, lihat [Manajemen Versi untuk ElastiCache](VersionManagement.md). Namun, Anda tidak dapat menurunkan ke versi mesin yang lebih lama kecuali dengan menghapus klaster yang ada dan membuatnya lagi.
   + Grup Keamanan VPC
   + Grup Parameter
   + Jenis Simpul
**catatan**  
Jika klaster menggunakan jenis simpul dari keluarga r6gd, Anda hanya dapat memilih ukuran simpul yang berbeda dari dalam keluarga tersebut. Jika Anda memilih jenis simpul dari keluarga r6gd, tingkatan data akan diaktifkan secara otomatis. Untuk informasi selengkapnya, lihat [Tingkatan data](data-tiering.md).
   + Multi-AZ
   + Failover otomatis (hanya mode klaster dinonaktifkan)
   + Aktifkan Pencadangan Otomatis
   + ID Simpul Cadangan
   + Periode Retensi Cadangan
   + Periode Pencadangan
   + Topik untuk Notifikasi SNS
   + Kompatibilitas Versi Mesin Memcached
   + Jenis jaringan
**catatan**  
Jika Anda beralih dari IPv4 ke IPv6, Anda harus memilih atau membuat grup subnet yang kompatibel dengannya IPv6. Untuk informasi selengkapnya, lihat [Memilih jenis jaringan di ElastiCache](network-type.md).
   + Grup Keamanan VPC
   + Grup Parameter
   + Periode Pemeliharaan
   + Topik untuk Notifikasi SNS

   Kotak **Terapkan Segera** hanya berlaku untuk versi mesin dan modifikasi tipe node. Untuk menerapkan perubahan secara langsung, pilih kotak centang **Terapkan Segera**. Jika kotak ini tidak dipilih, perubahan versi mesin diterapkan pada periode pemeliharaan berikutnya. Perubahan lain, seperti mengubah jendela pemeliharaan, akan diterapkan segera.

**Untuk enable/disable mencatat pengiriman untuk Redis**

1. Dari daftar klaster, pilih klaster yang ingin diubah. Pilih **Nama klaster**, bukan kotak centang di sampingnya.

1. Pada halaman **detail Cluster**, pilih tab **Log**.

1. Untuk mengaktifkan atau menonaktifkan log lambat, pilih **Aktifkan** atau **Nonaktifkan**.

   Jika Anda memilih Aktifkan:

   1. Di bagian **Format log**, pilih **Teks** atau **JSON**.

   1. Di bawah **Jenis tujuan Log**, pilih **CloudWatch Log** atau **Kinesis Firehose**.

   1. Di bawah **Tujuan log**, Anda dapat memilih **Buat baru** dan masukkan nama grup CloudWatchLogs log atau nama aliran Kinesis Data Firehose Anda. Anda juga dapat memilih **Pilih yang ada** dan kemudian memilih nama grup CloudWatchLogs log atau nama aliran Kinesis Data Firehose Anda.

   1. Pilih **Aktifkan**.

**Untuk mengubah konfigurasi Anda untuk Redis:**

1. Pilih **Ubah**.

1. Di bagian **Format log**, pilih **Teks** atau **JSON**.

1. Di bawah **Jenis Tujuan**, pilih **CloudWatch Log** atau **Kinesis Firehose**.

1. Di bawah **Tujuan log**, pilih **Buat baru** dan masukkan nama grup CloudWatchLogs log Anda atau nama aliran Kinesis Data Firehose Anda. Atau pilih **Pilih yang ada** lalu pilih nama grup CloudWatchLogs log atau nama aliran Kinesis Data Firehose Anda.

## Menggunakan AWS CLI dengan ElastiCache
<a name="Clusters.Modify.CLI"></a>

Anda dapat memodifikasi cluster yang ada menggunakan AWS CLI `modify-cache-cluster` operasi. Untuk mengubah nilai konfigurasi klaster, tentukan ID klaster, parameter yang akan diubah, dan nilai baru parameter. Contoh berikut mengubah periode pemeliharaan untuk klaster bernama `my-cluster` dan menerapkan perubahan tersebut secara langsung.

**penting**  
Anda dapat meningkatkan ke versi mesin Memcached yang lebih baru. Untuk informasi selengkapnya tentang cara melakukannya, lihat [Manajemen Versi untuk ElastiCache](VersionManagement.md). Namun, Anda tidak dapat menurunkan ke versi mesin yang lebih lama kecuali dengan menghapus klaster yang ada dan membuatnya lagi.

**penting**  
Anda dapat meningkatkan ke versi mesin Valkey atau Redis OSS yang lebih baru. Jika Anda meningkatkan versi mesin utama, misalnya dari Redis OSS 5.0.6 ke Redis OSS 6.0, Anda perlu memilih keluarga grup parameter yang kompatibel dengan versi mesin baru. Untuk informasi selengkapnya tentang cara melakukannya, lihat [Manajemen Versi untuk ElastiCache](VersionManagement.md). Namun, Anda tidak dapat menurunkan ke versi mesin yang lebih lama kecuali dengan menghapus klaster yang ada dan membuatnya lagi.

Untuk Linux, macOS, atau Unix:

```
aws elasticache modify-cache-cluster \
    --cache-cluster-id my-cluster \
    --preferred-maintenance-window sun:23:00-mon:02:00
```

Untuk Windows:

```
aws elasticache modify-cache-cluster ^
    --cache-cluster-id my-cluster ^
    --preferred-maintenance-window sun:23:00-mon:02:00
```

Parameter `--apply-immediately` hanya berlaku untuk perubahan pada jenis simpul, versi mesin, dan jumlah simpul di klaster. Jika Anda ingin menerapkan salah satu perubahan ini segera, gunakan parameter `--apply-immediately`. Jika Anda lebih memilih untuk menunda perubahan ini ke periode pemeliharaan berikutnya, gunakan parameter `--no-apply-immediately`. Perubahan lain, seperti perubahan periode pemeliharaan, akan diterapkan segera.

Untuk informasi lebih lanjut, lihat ElastiCache topik AWS CLI untuk [https://docs.aws.amazon.com/cli/latest/reference/elasticache/modify-cache-cluster.html](https://docs.aws.amazon.com/cli/latest/reference/elasticache/modify-cache-cluster.html).

## Menggunakan ElastiCache API
<a name="Clusters.Modify.API"></a>

Anda dapat memodifikasi cluster yang ada menggunakan `ModifyCacheCluster` operasi ElastiCache API. Untuk mengubah nilai konfigurasi klaster, tentukan ID klaster, parameter yang akan diubah, dan nilai baru parameter. Contoh berikut mengubah periode pemeliharaan untuk klaster bernama `my-cluster` dan menerapkan perubahan tersebut secara langsung.

**penting**  
Anda dapat meningkatkan ke versi mesin Memcached yang lebih baru. Untuk informasi selengkapnya tentang cara melakukannya, lihat [Manajemen Versi untuk ElastiCache](VersionManagement.md). Namun, Anda tidak dapat menurunkan ke versi mesin yang lebih lama kecuali dengan menghapus klaster yang ada dan membuatnya lagi.

**penting**  
Anda dapat meningkatkan ke versi mesin Valkey atau Redis OSS yang lebih baru. Jika Anda meningkatkan versi mesin utama, misalnya dari Redis OSS 5.0.6 ke Redis OSS 6.0, Anda perlu memilih keluarga grup parameter yang kompatibel dengan versi mesin baru. Untuk informasi selengkapnya tentang cara melakukannya, lihat [Manajemen Versi untuk ElastiCache](VersionManagement.md). Namun, Anda tidak dapat menurunkan ke versi mesin yang lebih lama kecuali dengan menghapus klaster yang ada dan membuatnya lagi.

Jeda baris ditambahkan agar dapat lebih mudah dibaca.

```
https://elasticache.us-west-2.amazonaws.com/
    ?Action=ModifyCacheCluster
    &CacheClusterId=my-cluster
    &PreferredMaintenanceWindow=sun:23:00-mon:02:00
    &SignatureVersion=4
    &SignatureMethod=HmacSHA256
    &Timestamp=20150901T220302Z
    &X-Amz-Algorithm=&AWS;4-HMAC-SHA256
    &X-Amz-Date=20150202T220302Z
    &X-Amz-SignedHeaders=Host
    &X-Amz-Expires=20150901T220302Z
    &X-Amz-Credential=<credential>
    &X-Amz-Signature=<signature>
```

Parameter `ApplyImmediately` hanya berlaku untuk perubahan pada jenis simpul, versi mesin, dan jumlah simpul di klaster. Jika Anda ingin menerapkan salah satu perubahan ini secara langsung, tetapkan parameter `ApplyImmediately` ke `true`. Jika Anda lebih memilih untuk menunda perubahan ini ke periode pemeliharaan berikutnya, tetapkan parameter `ApplyImmediately` ke `false`. Perubahan lain, seperti perubahan periode pemeliharaan, akan diterapkan segera.

Untuk informasi selengkapnya, lihat topik referensi ElastiCache API [https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyCacheCluster.html](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyCacheCluster.html).