

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

# Membuat cluster untuk Valkey atau Redis OSS
<a name="Clusters.Create"></a>

Contoh berikut menunjukkan cara membuat cluster Valkey atau Redis OSS menggunakan Konsol Manajemen AWS, AWS CLI dan ElastiCache API.

## Membuat Valkey atau Redis OSS (mode cluster dinonaktifkan) (Konsol)
<a name="Clusters.Create.CON.Redis"></a>

ElastiCache mendukung replikasi saat Anda menggunakan mesin Valkey atau Redis OSS. Untuk memantau latensi antara saat data ditulis ke cluster read/write utama Valkey atau Redis OSS dan ketika disebarkan ke cluster sekunder read-only, tambahkan ke ElastiCache cluster kunci khusus,. `ElastiCacheMasterReplicationTimestamp` Kunci ini adalah waktu saat ini dalam Waktu Terkoordinasi Universal (UTC). Karena cluster Valkey atau Redis OSS mungkin ditambahkan ke grup replikasi di lain waktu, kunci ini disertakan dalam semua cluster Valkey atau Redis OSS, bahkan jika awalnya mereka bukan anggota grup replikasi. Untuk informasi selengkapnya tentang grup replikasi, lihat [Ketersediaan tinggi menggunakan grup replikasi](Replication.md).

Untuk membuat cluster Valkey atau Redis OSS (mode cluster dinonaktifkan), ikuti langkah-langkah di. [Membuat cluster Valkey (mode cluster dinonaktifkan) (Konsol)](SubnetGroups.designing-cluster-pre.valkey.md#Clusters.Create.CON.valkey-gs)

Setelah status klaster Anda menjadi *tersedia*, Anda dapat memberi Amazon EC2 akses ke klaster tersebut, terhubung dengannya, dan mulai menggunakannya. Untuk informasi selengkapnya, lihat [Langkah 3. Otorisasi akses ke cluster](SubnetGroups.designing-cluster-pre.valkey.md#GettingStarted.AuthorizeAccess.valkey) dan [Langkah 4. Hubungkan ke node cluster](SubnetGroups.designing-cluster-pre.valkey.md#GettingStarted.ConnectToCacheNode.valkey).

**penting**  
Setelah klaster Anda tersedia, Anda akan ditagih untuk setiap jam atau jam parsial saat klaster aktif, meskipun Anda tidak sedang aktif menggunakannya. Untuk menghentikan tagihan untuk klaster ini, Anda harus menghapusnya. Lihat [Menghapus cluster di ElastiCache](Clusters.Delete.md). 

## Membuat cluster Valkey atau Redis OSS (mode cluster diaktifkan) (Konsol)
<a name="Clusters.Create.CON.RedisCluster"></a>

Dengan Valkey dan Redis OSS, Anda dapat membuat cluster Valkey atau Redis OSS (mode cluster diaktifkan). Cluster Valkey atau Redis OSS (mode cluster diaktifkan) mendukung partisi data Anda di 1 hingga 500 pecahan (API/CLI: grup simpul) tetapi dengan beberapa batasan. Untuk perbandingan Valkey atau Redis OSS (mode cluster dinonaktifkan) dan Valkey atau Redis OSS (mode cluster diaktifkan), lihat. [Versi mesin dan peningkatan di ElastiCache](engine-versions.md)

**Untuk membuat cluster Valkey atau Redis OSS (mode cluster diaktifkan) menggunakan konsol ElastiCache**

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

1. Dari daftar di sudut kanan atas, pilih Wil AWS ayah tempat Anda ingin meluncurkan cluster ini.

1. Pilih **Mulai** di panel navigasi.

1. Pilih **Buat VPC** dan ikuti langkah-langkah yang telah dijelaskan dalam [Membuat Cloud Privat Virtual (VPC)](VPCs.CreatingVPC.md).

1. Pada halaman ElastiCache dasbor, pilih ** Buat cluster ** dan kemudian pilih ** Buat cluster Valkey ** atau ** Buat cluster Redis OSS. **

1. Di bagian **Pengaturan klaster**, lakukan hal berikut:

   1. Pilih **Konfigurasi dan buat klaster baru**.

   1. Untuk **Mode klaster**, pilih **Diaktifkan**.

   1. Untuk **Info klaster**, masukkan nilai untuk **Nama**. 

   1. (Opsional) Masukkan nilai untuk **Deskripsi**.

1. Di bagian **Lokasi**:

------
#### [ AWS Cloud  ]

   1. Untuk **AWS Cloud**, kami sarankan Anda menerima pengaturan default untuk ** Multi-AZ ** dan ** Auto-failover**. Untuk informasi selengkapnya, lihat [ Meminimalkan waktu henti ElastiCache untuk Redis OSS dengan Multi-AZ](AutoFailover.md).

   1. Pada **Pengaturan klaster**

      1. Untuk **Versi mesin**, pilih versi yang tersedia.

      1. Untuk **Port**, gunakan port default, 6379. Jika Anda memiliki alasan untuk menggunakan port lain, masukkan nomor port tersebut.

      1. Untuk **Grup parameter**, pilih grup parameter atau buat yang baru. Grup parameter mengontrol parameter runtime dari klaster Anda. Untuk informasi selengkapnya tentang grup parameter, lihat [Parameter Valkey dan Redis OSS](ParameterGroups.Engine.md#ParameterGroups.Redis) dan [Membuat grup ElastiCache parameter](ParameterGroups.Creating.md).
**catatan**  
Saat Anda memilih grup parameter untuk menetapkan nilai konfigurasi mesin, grup parameter tersebut diterapkan ke semua klaster di penyimpanan data global. Pada ** halaman Grup ** Parameter, ** atribut yes/no ** Global menunjukkan apakah grup parameter adalah bagian dari penyimpanan data global.

      1. Untuk **Jenis simpul**, pilih panah bawah (![Downward-pointing triangle icon, typically used to indicate a dropdown menu.](https://docs.aws.amazon.com/id_id/AmazonElastiCache/latest/dg/images/ElastiCache-DnArrow.png)). Pada kotak dialog **Ubah jenis simpul**, pilih nilai untuk **Keluarga instans** untuk jenis simpul yang Anda inginkan. Kemudian pilih jenis simpul yang ingin Anda gunakan untuk klaster ini, lalu pilih **Simpan**.

         Untuk informasi selengkapnya, lihat [Memilih ukuran simpul Anda](CacheNodes.SelectSize.md).

         Jika Anda memilih jenis simpul r6gd, tingkatan data akan diaktifkan secara otomatis. Untuk informasi selengkapnya, lihat [Data berjenjang masuk ElastiCache](data-tiering.md).

      1. Untuk ** Jumlah pecahan**, pilih jumlah pecahan (partitions/nodegrup) yang Anda inginkan untuk cluster Valkey atau Redis OSS (mode cluster diaktifkan) ini.

         Anda dapat mengubah jumlah pecahan di cluster Anda secara dinamis. Untuk informasi selengkapnya, lihat [Penskalaan cluster Valkey atau Redis OSS (Mode Cluster Diaktifkan)](scaling-redis-cluster-mode-enabled.md).

      1. Untuk **Replika per serpihan**, pilih jumlah simpul replika baca yang Anda inginkan dalam setiap serpihan.

         Batasan berikut ada untuk Valkey atau Redis OSS (mode cluster diaktifkan).
         + Jika Anda telah Multi-AZ mengaktifkan, pastikan Anda memiliki setidaknya satu replika per pecahan.
         + Replika akan berjumlah sama untuk setiap serpihan saat membuat klaster menggunakan konsol.
         + Jumlah replika baca per serpihan bersifat tetap dan tidak dapat diubah. Jika Anda menemukan Anda membutuhkan lebih banyak atau lebih sedikit replika per shard (API/CLI: grup simpul), Anda harus membuat cluster baru dengan jumlah replika baru. Untuk informasi selengkapnya, lihat [Tutorial: Menyemai cluster berbasis node baru dengan cadangan yang dibuat secara eksternal](backups-seeding-redis.md).

   1. Di bagian **Konektivitas**

      1. Untuk **Jenis jaringan**, pilih versi IP yang akan didukung oleh klaster ini. 

      1. Untuk ** grup Subnet**, pilih subnet yang ingin Anda terapkan ke cluster ini. ElastiCache menggunakan grup subnet tersebut untuk memilih subnet dan alamat IP dalam subnet tersebut untuk dikaitkan dengan node Anda. ElastiCache cluster memerlukan subnet dual-stack dengan alamat IPv4 dan IPv6 yang ditetapkan untuk beroperasi dalam mode dual-stack dan subnet untuk beroperasi sebagai IPv6-only . IPv6-only

         Saat membuat grup subnet baru, masukkan **ID VPC** yang menaungi grup subnet tersebut.

         Pilih **Tipe IP Penemuan**. Hanya alamat IP protokol yang Anda pilih yang dikembalikan. 

         Untuk informasi selengkapnya, lihat:
         + [Memilih jenis jaringan di ElastiCache](network-type.md).
         + [Membuat subnet di VPC Anda](https://docs.aws.amazon.com/vpc/latest/userguide/working-with-vpcs.html#AddaSubnet).

         Jika Anda adalah [Menggunakan zona lokal dengan ElastiCache](Local_zones.md), Anda harus membuat atau memilih subnet yang berada di zona lokal. 

         Untuk informasi selengkapnya, lihat [Subnet dan grup subnet](SubnetGroups.md).

   1. Untuk **Penempatan zona ketersediaan**, Anda memiliki dua opsi:
      + **Tidak ada preferensi ** — ElastiCache memilih Zona Ketersediaan.
      + **Tentukan zona ketersediaan** – Anda menentukan Zona Ketersediaan untuk setiap klaster.

        Jika Anda memilih untuk menentukan Zona Ketersediaan, untuk setiap klaster di setiap serpihan, pilih Zona Ketersediaan dari daftar.

      Untuk informasi selengkapnya, lihat [Memilih wilayah dan zona ketersediaan untuk ElastiCache](RegionsAndAZs.md).

   1. Pilih **Berikutnya**

   1. Di bawah ** Pengaturan Valkey L ** anjutan ** atau pengaturan OSS Redis Lanjutan atau ** 

      1. Untuk **Keamanan**: 

        1. Untuk mengenkripsi data Anda, Anda memiliki opsi berikut:
           + **Enkripsi diam** – Mengaktifkan enkripsi pada data yang disimpan di disk. Untuk informasi selengkapnya, lihat [Enkripsi Diam](at-rest-encryption.md).
**catatan**  
Anda memiliki opsi untuk menyediakan kunci enkripsi yang berbeda dengan memilih kunci AWS KMS yang Dikelola ** Pelang ** gan dan memilih kunci. Untuk informasi selengkapnya, lihat [Menggunakan kunci yang dikelola pelanggan dari AWS KMS](at-rest-encryption.md#using-customer-managed-keys-for-elasticache-security).
           + **Enkripsi bergerak** – Mengaktifkan enkripsi data selama pengiriman. Untuk informasi selengkapnya, lihat [Enkripsi bergerak](in-transit-encryption.md). Untuk Valkey 7.2 ke atas atau Redis OSS 6.0 ke atas, jika Anda mengaktifkan Enkripsi dalam transit, Anda akan diminta untuk menentukan salah satu opsi Kontrol Akses berikut**: **
             + **Tanpa Kontrol Akses** – Ini adalah pengaturan default. Opsi ini menunjukkan bahwa tidak ada batasan akses pengguna ke klaster.
             + **Daftar Kontrol Akses Grup Pengguna** – Pilih grup pengguna dengan kumpulan pengguna tertentu yang dapat mengakses klaster. Untuk informasi selengkapnya, lihat [Mengelola Grup Pengguna dengan Konsol dan CLI](Clusters.RBAC.md#User-Groups).
             + **AUTH Default User ** — Mekanisme otentikasi untuk server Valkey atau Redis OSS. Untuk informasi selengkapnya, lihat [ AUTH](auth.md).
           + **AUTH ** — Mekanisme otentikasi untuk server Valkey atau Redis OSS. Untuk informasi selengkapnya, lihat [ AUTH](auth.md).
**catatan**  
RBAC tersedia di Valkey, dan pada Redis OSS versi 6.0 dan yang lebih baru. Pada versi Redis OSS sebelumnya, AUTH adalah satu-satunya pilihan.

        1. Untuk **Grup keamanan**, pilih grup keamanan yang Anda inginkan untuk klaster ini. *Grup keamanan* bertindak sebagai firewall untuk mengontrol akses jaringan ke klaster Anda. Anda dapat menggunakan grup keamanan default untuk VPC Anda atau membuat yang baru.

           Untuk informasi selengkapnya tentang grup keamanan, lihat [Grup Keamanan untuk VPC Anda](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html) dalam *Panduan Pengguna Amazon VPC.*

   1. Untuk pencadangan otomatis terjadwal secara berkala, pilih **Aktifkan pencadangan otomatis**, lalu masukkan jumlah hari yang diinginkan untuk mempertahankan cadangan otomatis sebelum dihapus secara otomatis. Jika Anda tidak ingin melakukan pencadangan otomatis terjadwal secara berkala, hapus kotak centang **Aktifkan pencadangan otomatis**. Apa pun pilihannya, Anda dapat membuat pencadangan secara manual kapan saja.

      Untuk informasi selengkapnya tentang pencadangan dan pemulihan, lihat[Melakukan snapshot dan pemulihan](backups.md).

   1. (Opsional) Tentukan periode pemeliharaan. *Jendela pemeliharaan* adalah waktu yang biasanya satu jam setiap minggu saat ElastiCache menjadwalkan pemeliharaan sistem untuk klaster Anda. Anda dapat mengi ElastiCache zinkan untuk memilih hari dan waktu untuk jendela pemeliharaan Anda (*Tidak ada preferensi*), atau Anda dapat memilih hari, waktu, dan durasi sendiri (T * entukan jendela pemeliharaan*). Jika Anda memilih *Tentukan periode pemeliharaan* dari daftar, pilih *Hari mulai*, *Waktu mulai*, dan *Durasi* (dalam jam) untuk periode pemeliharaan. Semua waktu menggunakan zona waktu UTC.

      Untuk informasi selengkapnya, lihat [Mengelola pemeliharaan ElastiCache klaster](maintenance-window.md).

   1. (Opsional) Untuk **Log**:
      + Di bagian **Format log**, pilih **Teks** atau **JSON**.
      + Di bawah ** Tipe ** Tujuan, pilih ** CloudWatch Logs ** atau ** Kinesis Fire ** hose.
      + Di bawah Tujuan ** log**, pilih ** Buat baru ** dan masukkan nama grup CloudWatch log Log atau nama aliran Firehose Anda, atau ** pilih Pilih yang ada ** lalu pilih nama grup CloudWatch log Log atau nama aliran Firehose Anda,

   1. Untuk ** Tag**, untuk membantu mengelola cluster dan ElastiCache sumber daya lainnya, Anda dapat menetapkan metadata Anda sendiri ke setiap sumber daya dalam bentuk tag. Untuk informasi selengkapnya, lihat [Menandai sumber daya Anda ElastiCache](Tagging-Resources.md).

   1. Pilih **Berikutnya**.

   1. Tinjau semua entri dan pilihan Anda, lalu lakukan koreksi yang diperlukan. Saat Anda siap, pilih **Buat**.

------
#### [ On premises ]

   1. Untuk ** Di tempat**, kami sarankan Anda membiarkannya ** Auto-failover ** diaktifkan. Untuk informasi selengkapnya, lihat [ Meminimalkan downtime ElastiCache untuk Redis OSS dengan Multi-AZ ](AutoFailover.md)

   1. Ikuti langkah-langkahnya dalam [Menggunakan Outposts](ElastiCache-Outposts.md).

------

Untuk membuat yang setara menggunakan ElastiCache API atau al AWS CLI ih-alih ElastiCache konsol, lihat yang berikut ini: 
+ API: [CreateReplicationGroup](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_CreateReplicationGroup.html)
+ CLI: [create-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/create-replication-group.html)

Setelah status klaster Anda menjadi *tersedia*, Anda dapat memberi EC2 akses ke klaster tersebut, terhubung dengannya, dan mulai menggunakannya. Untuk informasi selengkapnya, lihat [Langkah 3. Otorisasi akses ke cluster](SubnetGroups.designing-cluster-pre.valkey.md#GettingStarted.AuthorizeAccess.valkey) dan [Langkah 4. Hubungkan ke node cluster](SubnetGroups.designing-cluster-pre.valkey.md#GettingStarted.ConnectToCacheNode.valkey).

**penting**  
Setelah klaster Anda tersedia, Anda akan ditagih untuk setiap jam atau jam parsial saat klaster aktif, meskipun Anda tidak sedang aktif menggunakannya. Untuk menghentikan tagihan untuk klaster ini, Anda harus menghapusnya. Lihat [Menghapus cluster di ElastiCache](Clusters.Delete.md). 

## Membuat cluster (AWS CLI)
<a name="Clusters.Create.CLI"></a>

Untuk membuat cluster menggunakan AWS CLI, gunakan `create-cache-cluster` perintah.

**penting**  
Setelah klaster Anda tersedia, Anda akan ditagih untuk setiap jam atau jam parsial saat klaster aktif, meskipun Anda tidak sedang aktif menggunakannya. Untuk menghentikan tagihan untuk klaster ini, Anda harus menghapusnya. Lihat [Menghapus cluster di ElastiCache](Clusters.Delete.md). 

### Membuat cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) (CLI)
<a name="Clusters.Create.CLI.Redis"></a>

**Example — Cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) tanpa replika baca**  
Kode CLI berikut membuat cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) tanpa replika.  
Ketika membuat klaster menggunakan jenis simpul dari keluarga r6gd, Anda harus meneruskan parameter `data-tiering-enabled`.
Untuk Linux, macOS, atau Unix:  

```
aws elasticache create-cache-cluster \
--cache-cluster-id {{my-cluster}} \
--cache-node-type {{cache.r4.large}} \
--engine {{redis}} \
--num-cache-nodes {{1}} \
--cache-parameter-group {{default.redis6.x}} \
--snapshot-arns {{arn:aws:s3:::amzn-s3-demo-bucket/snapshot.rdb}}
```
Untuk Windows:  

```
aws elasticache create-cache-cluster ^
--cache-cluster-id {{my-cluster}} ^
--cache-node-type {{cache.r4.large}} ^
--engine {{redis}} ^
--num-cache-nodes {{1}} ^
--cache-parameter-group {{default.redis6.x}} ^
--snapshot-arns {{arn:aws:s3:::amzn-s3-demo-bucket/snapshot.rdb}}
```

### Membuat cluster Valkey atau Redis OSS (mode cluster diaktifkan) (AWS CLI)
<a name="Clusters.Create.CLI.RedisCluster"></a>

Valkey atau Redis OSS (mode cluster diaktifkan) cluster (API/CLI: grup replikasi) tidak dapat dibuat menggunakan operasi. `create-cache-cluster` Untuk membuat cluster Valkey atau Redis OSS (mode cluster diaktifkan) (API/CLI: grup replikasi), lihat. [Membuat grup replikasi Valkey atau Redis OSS (Cluster Mode Enabled) dari awal (AWS CLI)](Replication.CreatingReplGroup.NoExistingCluster.Cluster.md#Replication.CreatingReplGroup.NoExistingCluster.Cluster.CLI)

Untuk informasi selengkapnya, lihat topik ElastiCache referensi [`create-replication-group`](https://docs.aws.amazon.com/cli/latest/reference/elasticache/create-replication-group.html). AWS CLI 

## Membuat cluster untuk Valkey atau Redis OSS (API) ElastiCache
<a name="Clusters.Create.API.red-heading"></a>

Untuk membuat cluster menggunakan ElastiCache API, gunakan `CreateCacheCluster` tindakan. 

**penting**  
Setelah klaster Anda tersedia, Anda akan ditagih untuk setiap jam atau jam parsial saat klaster aktif, meskipun Anda tidak menggunakannya. Untuk menghentikan tagihan untuk klaster ini, Anda harus menghapusnya. Lihat [Menghapus cluster di ElastiCache](Clusters.Delete.md). 

**Topics**
+ [Membuat cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) (ElastiCache API)](#Clusters.Create.API.Redis)
+ [Membuat cluster di Valkey atau Redis OSS (mode cluster diaktifkan) (ElastiCache API)](#Clusters.Create.API.RedisCluster)

### Membuat cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) (ElastiCache API)
<a name="Clusters.Create.API.Redis"></a>

Kode berikut membuat cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) (ElastiCache API).

Jeda baris ditambahkan agar dapat lebih mudah dibaca.

```
https://elasticache.us-west-2.amazonaws.com/
    ?Action=CreateCacheCluster
    &CacheClusterId=my-cluster
    &CacheNodeType=cache.r4.large
    &CacheParameterGroup=default.redis7
    &Engine=redis
    &EngineVersion=7.1
    &NumCacheNodes=1
    &SignatureVersion=4       
    &SignatureMethod=HmacSHA256
    &SnapshotArns.member.1=arn%3Aaws%3As3%3A%3A%3AmyS3Bucket%2Fdump.rdb
    &Timestamp=20150508T220302Z
    &Version=2015-02-02
    &X-Amz-Algorithm=&AWS;4-HMAC-SHA256
    &X-Amz-Credential=<credential>
    &X-Amz-Date=20150508T220302Z
    &X-Amz-Expires=20150508T220302Z
    &X-Amz-SignedHeaders=Host
    &X-Amz-Signature=<signature>
```

### Membuat cluster di Valkey atau Redis OSS (mode cluster diaktifkan) (ElastiCache API)
<a name="Clusters.Create.API.RedisCluster"></a>

Valkey atau Redis OSS (mode cluster diaktifkan) cluster (API/CLI: grup replikasi) tidak dapat dibuat menggunakan operasi. `CreateCacheCluster` Untuk membuat cluster Valkey atau Redis OSS (mode cluster diaktifkan) (API/CLI: grup replikasi), lihat. [Membuat grup replikasi di Valkey atau Redis OSS (Mode Cluster Diaktifkan) dari awal (ElastiCache API)](Replication.CreatingReplGroup.NoExistingCluster.Cluster.md#Replication.CreatingReplGroup.NoExistingCluster.Cluster.API)

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