

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Creazione di un cluster per Valkey o Redis OSS
<a name="Clusters.Create"></a>

Gli esempi seguenti mostrano come creare un cluster Valkey o Redis OSS utilizzando l'Console di gestione AWS API e.AWS CLI ElastiCache 

## Creazione di un Valkey o Redis OSS (modalità cluster disabilitata) (Console)
<a name="Clusters.Create.CON.Redis"></a>

ElastiCache supporta la replica quando si utilizza il motore Valkey o Redis OSS. Per monitorare la latenza tra il momento in cui i dati vengono scritti su un cluster read/write primario Valkey o Redis OSS e il momento in cui vengono propagati in un cluster secondario di sola lettura, aggiunge al cluster una chiave speciale, ElastiCache . `ElastiCacheMasterReplicationTimestamp` Questa chiave è l'ora UTC (Universal Time Coordinated) corrente. Poiché un cluster Valkey o Redis OSS potrebbe essere aggiunto a un gruppo di replica in un secondo momento, questa chiave è inclusa in tutti i cluster Valkey o Redis OSS, anche se inizialmente non sono membri di un gruppo di replica. Per ulteriori informazioni sui gruppi di replica, consulta [Alta disponibilità utilizzando gruppi di replica](Replication.md).

Per creare un cluster Valkey o Redis OSS (modalità cluster disabilitata), procedi nel seguente modo. [Creazione di un cluster Valkey (modalità cluster disabilitata) (console)](SubnetGroups.designing-cluster-pre.valkey.md#Clusters.Create.CON.valkey-gs)

Non appena lo stato del cluster è *disponibile*, puoi concedere ad Amazon EC2 l'accesso, connetterti e iniziare a utilizzarlo. Per ulteriori informazioni, consultare [Fase 3. Autorizza l'accesso al cluster](SubnetGroups.designing-cluster-pre.valkey.md#GettingStarted.AuthorizeAccess.valkey) e [Passaggio 4. Connect al nodo del cluster](SubnetGroups.designing-cluster-pre.valkey.md#GettingStarted.ConnectToCacheNode.valkey).

**Importante**  
Non appena il cluster diventa disponibile, viene addebitata ogni ora o frazione di ora in cui il cluster è attivo, anche se non viene effettivamente utilizzato. Per evitare di sostenere i costi del cluster, è necessario eliminarlo. Per informazioni, consulta [Eliminazione di un cluster in ElastiCache](Clusters.Delete.md). 

## Creazione di un cluster Valkey o Redis OSS (modalità cluster abilitata) (Console)
<a name="Clusters.Create.CON.RedisCluster"></a>

Se utilizzi Redis OSS 3.2.4 o versione successiva, puoi creare un cluster Valkey o Redis OSS (modalità cluster abilitata). I cluster Valkey o Redis OSS (modalità cluster abilitata) supportano il partizionamento dei dati su 1-500 shard (API/CLI: gruppi di nodi) ma con alcune limitazioni. Per un confronto tra Valkey o Redis OSS (modalità cluster disabilitata) e Valkey o Redis OSS (modalità cluster abilitata), vedi. [Motori e versioni supportati](VersionManagement.md#supported-engine-versions)

**Per creare un cluster Valkey o Redis OSS (modalità cluster abilitata) utilizzando la console ElastiCache**

1. Accedi a Console di gestione AWS e apri la ElastiCache console Amazon all'indirizzo [https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. Dall'elenco nell'angolo in alto a destra, scegli la AWS regione in cui desideri avviare questo cluster.

1. Scegli **Nozioni di base** dal riquadro di navigazione.

1. Scegli **Crea VPC** e segui la procedura descritta in [Creazione di un cloud privato virtuale (VPC)](VPCs.CreatingVPC.md).

1. Nella pagina del ElastiCache dashboard, scegli **Crea cluster, quindi scegli Crea cluster** **Valkey o **Crea** cluster Redis** OSS.

1. In **Cluster settings** (Impostazioni cluster), procedi come indicato di seguito:

   1. Scegli **Configurazione e creazione di un nuovo cluster**.

   1. Per **Modalità cluster**, scegli **Abilitata**.

   1. Per **Informazioni sul cluster**, inserisci un valore per **Nome**. 

   1. (Facoltativo) Inserisci un valore per **Descrizione**.

1. In **Location** (Ubicazione):

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

   1. Per **Cloud AWS**, è preferibile accettare le impostazioni predefinite per **Multi-AZ** e **Failover automatico**. Per ulteriori informazioni, consulta [Ridurre al minimo i tempi di inattività in Redis OSS con ElastiCache Multi-AZ](AutoFailover.md).

   1. In **Cluster settings** (Impostazioni cluster)

      1. Per **Engine version** (Versione motore), scegli una versione disponibile.

      1. Per **Porta** utilizza la porta predefinita, 6379. Se esiste un motivo per utilizzare una porta diversa, immettere il numero di porta.

      1. Per **Parameter group (Gruppo di parametri)**, scegliere un gruppo di parametri o crearne uno nuovo. I gruppi di parametri controllano i parametri di runtime del cluster. Per ulteriori informazioni sui gruppi di parametri, consulta [Parametri Valkey e Redis OSS](ParameterGroups.Engine.md#ParameterGroups.Redis) e [Creazione di un gruppo di ElastiCache parametri](ParameterGroups.Creating.md).
**Nota**  
Quando si seleziona un gruppo di parametri per impostare i valori di configurazione del motore, tale gruppo di parametri viene applicato a tutti i cluster nel Global Datastore. Nella pagina **Parameter Groups (Gruppi di parametri)** con/senza l'attributo **Global (Globale)** indica se un gruppo di parametri fa parte di un Global Datastore.

      1. In **Node type (Tipo di nodo)**, scegliere la freccia in giù (![\[Downward-pointing triangle icon, typically used to indicate a dropdown menu.\]](http://docs.aws.amazon.com/it_it/AmazonElastiCache/latest/dg/images/ElastiCache-DnArrow.png)). Nella finestra di dialogo **Change node type (Cambia tipo di nodo)** scegliere un valore per **Instance family (Famiglia di istanze)** per il tipo di nodo desiderato. Scegliere quindi il tipo di nodo che si desidera utilizzare per il cluster, quindi scegliere **Save (Salva)**.

         Per ulteriori informazioni, consulta [Scelta delle dimensioni dei nodi](CacheNodes.SelectSize.md).

         Se scegli un tipo di nodo r6gd, il tiering dei dati viene abilitato automaticamente. Per ulteriori informazioni, consulta [Suddivisione dei dati su più livelli in ElastiCache](data-tiering.md).

      1. Per **Numero di shard**, scegli il numero di shard (partizioni/gruppi di nodi) che desideri per questo cluster Valkey o Redis OSS (modalità cluster abilitata).

         Per alcune versioni di Valkey o Redis OSS (modalità cluster abilitata), puoi modificare il numero di shard nel cluster in modo dinamico:
         + **Redis OSS 3.2.10 e versioni successive**: se sul cluster è in esecuzione Redis OSS 3.2.10 o versioni successive, è possibile modificare il numero di shard nel cluster in modo dinamico. Per ulteriori informazioni, consulta [Scalabilità dei cluster Valkey o Redis OSS (Cluster Mode Enabled)](scaling-redis-cluster-mode-enabled.md).
         + **Altre versioni di Redis OSS**: se sul cluster è in esecuzione una versione di Redis OSS precedente alla versione 3.2.10, esiste un altro approccio. Per modificare il numero dle partizioni nel cluster in questo caso, creare un nuovo cluster con il nuovo numero dle partizioni. Per ulteriori informazioni, consulta [Ripristino da un backup in una nuova cache](backups-restoring.md).

      1. In **Replicas per shard (Repliche per partizione)**: scegliere il numero di nodi di replica di lettura per ognle partizioni.

         Esistono le seguenti restrizioni per Valkey o Redis OSS (modalità cluster abilitata).
         + Se hai abilitato la funzione Multi-AZ, assicurati di avere almeno una replica per ognle partizioni.
         + Quando utilizzi la console per creare il cluster, il numero delle repliche è lo stesso per ognle partizioni.
         + Il numero delle repliche di lettura per ognle partizioni è fisso e non modificabile. Se scopri che ti servono più o meno repliche per partizione (API/CLI: gruppo di nodi), devi creare un nuovo cluster con il nuovo numero di repliche. Per ulteriori informazioni, consulta [Tutorial: Seminare un nuovo cluster basato su nodi con un backup creato esternamente](backups-seeding-redis.md).

   1. In **Connectivity** (Connettività)

      1. Per **Network type** (Tipo di rete), scegli le versioni IP supportate da questo cluster. 

      1. Per i **gruppi di sottoreti**, scegli la sottorete che desideri applicare a questo cluster. ElastiCache utilizza quel gruppo di sottorete per scegliere una sottorete e gli indirizzi IP all'interno di quella sottorete da associare ai nodi. ElastiCache i cluster richiedono una sottorete dual-stack con entrambi IPv6 gli indirizzi assegnati per funzionare in modalità dual-stack IPv4 e una sottorete -only per funzionare solo come -only. IPv6 IPv6

         Durante la creazione di un nuovo gruppo di sottoreti, immettere l'**VPC ID** (ID VPC) a cui appartiene.

         Seleziona un **Discovery IP type** (Tipo di rilevamento IP). Vengono restituiti solo gli indirizzi IP del protocollo scelto. 

         Per ulteriori informazioni, consulta:
         + [Scelta del tipo di rete in ElastiCache](network-type.md).
         + Creazione di una sottorete nel VPC.

         Se si esegue per [Utilizzo delle zone locali con ElastiCache](Local_zones.md), è necessario creare o scegliere una sottorete che si trova nella zona locale. 

         Per ulteriori informazioni, consulta [Sottoreti e gruppi di sottoreti](SubnetGroups.md).

   1. Per **Posizionamento zone disponibilità**, le opzioni sono due:
      + ** ElastiCache Nessuna** preferenza: sceglie la zona di disponibilità.
      + **Specify Availability Zones (Specifica zone di disponibilità)** – L'utente specifica la zona di disponibilità per ogni cluster.

        Se hai scelto di specificare le zone di disponibilità, per ogni cluster in ognle partizioni, seleziona la zona di disponibilità dall'elenco.

      Per ulteriori informazioni, consulta [Scelta delle regioni e delle zone di disponibilità per ElastiCache](RegionsAndAZs.md).

   1. Seleziona **Successivo**.

   1. Nelle impostazioni **Advanced Valkey o nelle impostazioni** **Advanced Redis OSS** oppure 

      1. Per **Sicurezza**: 

        1. Per crittografare i dati, le opzioni disponibili sono le seguenti:
           + **Crittografia dei dati inattivi** : Consente la crittografia dei dati memorizzati su disco. Per ulteriori informazioni, consultare [Crittografia dei dati inattivi](at-rest-encryption.md).
**Nota**  
Hai la possibilità di fornire una chiave di crittografia diversa scegliendo la chiave **AWS KMS gestita dal cliente e scegliendo la chiave**. Per ulteriori informazioni, vedere [Utilizzo di chiavi gestite dal cliente da AWS KMS](at-rest-encryption.md#using-customer-managed-keys-for-elasticache-security).
           + **Crittografia dei dati in transito** – Consente la crittografia dei dati in trasferimento. Per maggiori informazioni, consultare [Crittografia dei dati in transito](in-transit-encryption.md). **Per Valkey 7.2 e versioni successive o Redis OSS 6.0 e versioni successive, se abiliti Encryption in-transit ti verrà richiesto di specificare una delle seguenti opzioni di controllo degli accessi:**
             + **Nessun controllo degli accessi** - Questa è l'impostazione di default. Questo non indica alcuna restrizione sull'accesso dell’utente al cluster.
             + **Lista di controllo accessi** – scegliere un gruppo di utenti con un set definito di utenti che possono accedere al cluster. Per ulteriori informazioni, consulta [Gestione dei gruppi di utenti con Console e CLI](Clusters.RBAC.md#User-Groups).
             + **AUTH Default User**: meccanismo di autenticazione per un server Valkey o Redis OSS. [Per ulteriori informazioni, consulta AUTH.](auth.md)
           + **AUTH**: meccanismo di autenticazione per il server Valkey o Redis OSS. [Per ulteriori informazioni, consulta AUTH.](auth.md)
**Nota**  
Per le versioni Redis OSS comprese tra 3.2.6 e successive, esclusa la versione 3.2.10, AUTH è l'unica opzione.

        1. In **Security groups (Gruppi di sicurezza)**, scegliere i gruppi di sicurezza per il cluster. Un *gruppo di sicurezza* si comporta come un firewall, controllando l'accesso di rete al cluster. È possibile utilizzare il gruppo di sicurezza di default per il VPC o crearne uno nuovo.

           Per ulteriori informazioni sui gruppi di sicurezza, consulta [Gruppi di sicurezza per il VPC](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html) nella *Guida per l'utente di Amazon VPC*.

   1. Se si desiderano backup regolari pianificati regolarmente, scegliere **Enable automatic backups (Abilita backup automatici)**, quindi digitare il numero di giorni in cui conservare ciascun backup automatico prima che venga automaticamente eliminato. Se non si desiderano backup automatici pianificati regolarmente, deselezionare la casella di controllo **Enable automatic backups (Abilita backup automatici)**. In ogni caso, hai sempre la possibilità di creare backup manuali.

      Per ulteriori informazioni sul backup e il ripristino, vedere. [Snapshot e ripristino](backups.md)

   1. (Facoltativo) Specifica una finestra di manutenzione. La *Maintenance window (Finestra di manutenzione)* è l'intervallo di tempo, generalmente un'ora a settimana, in cui ElastiCache pianifica la manutenzione di sistema per il cluster. Si può consentire a ElastiCache di scegliere l'ora e il giorno della finestra di manutenzione (*No preference (Nessuna preferenza)*) o sceglierne autonomamente il giorno, l'ora e la durata (*Specify maintenance window (Specifica finestra di manutenzione)*). Se dagli elenchi si sceglie *Specify maintenance window (Specifica finestra di manutenzione)*, selezionare *Start day (Giorno di inizio)*, *Start time (Ora di inizio)* e *Duration (Durata)* (in ore) per la finestra di manutenzione. Tutti gli orari sono UCT.

      Per ulteriori informazioni, consulta [Gestione della manutenzione dei ElastiCache cluster](maintenance-window.md).

   1. (Facoltativo) Per**Registro**:
      + In **Formato del registro**, scegliere **Text** o **JSON**.
      + In **Tipo di destinazione**, scegli **CloudWatch Logs** o **Kinesis Firehose**.
      + In **Destinazione log**, scegliete **Crea nuovo** e inserite il nome del gruppo di log CloudWatch Logs o il nome dello stream Firehose, oppure **scegliete Seleziona esistente e quindi scegliete** il nome del gruppo di log Logs o CloudWatch il nome dello stream Firehose,

   1. Per quanto riguarda i **tag**, per aiutarti a gestire i tuoi cluster e altre ElastiCache risorse, puoi assegnare i tuoi metadati a ciascuna risorsa sotto forma di tag. Per ulteriori informazioni, consulta [Taggare le tue risorse ElastiCache](Tagging-Resources.md).

   1. Scegli **Next (Successivo)**.

   1. Riesaminare le voci e le selezioni, quindi apportare le eventuali correzioni. Al termine, scegli **Crea**.

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

   1. Per **On-premise**, è preferibile lasciare abilitato il **Failover automatico**. Per ulteriori informazioni, consulta [Ridurre al minimo i tempi di inattività in ElastiCache ](AutoFailover.md) Redis OSS con Multi-AZ

   1. Segui la procedura descritta in [Utilizzo di outpost](ElastiCache-Outposts.md).

------

Per creare l'equivalente utilizzando l' ElastiCache API o al AWS CLI posto della ElastiCache console, consulta quanto segue: 
+ 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)

Non appena lo stato del cluster è *disponibile*, puoi concedere EC2 l'accesso al cluster, connetterti e iniziare a usarlo. Per ulteriori informazioni, consultare [Fase 3. Autorizza l'accesso al cluster](SubnetGroups.designing-cluster-pre.valkey.md#GettingStarted.AuthorizeAccess.valkey) e [Passaggio 4. Connect al nodo del cluster](SubnetGroups.designing-cluster-pre.valkey.md#GettingStarted.ConnectToCacheNode.valkey).

**Importante**  
Non appena il cluster diventa disponibile, viene addebitata ogni ora o frazione di ora in cui il cluster è attivo, anche se non viene effettivamente utilizzato. Per evitare di sostenere i costi del cluster, è necessario eliminarlo. Per informazioni, consulta [Eliminazione di un cluster in ElastiCache](Clusters.Delete.md). 

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

Per creare un cluster utilizzando il AWS CLI, usa il `create-cache-cluster` comando.

**Importante**  
Non appena il cluster diventa disponibile, viene addebitata ogni ora o frazione di ora in cui il cluster è attivo, anche se non viene effettivamente utilizzato. Per evitare di sostenere i costi del cluster, è necessario eliminarlo. Per informazioni, consulta [Eliminazione di un cluster in ElastiCache](Clusters.Delete.md). 

### Creazione di un cluster (CLI) Valkey o Redis OSS (modalità cluster disabilitata)
<a name="Clusters.Create.CLI.Redis"></a>

**Example — Un cluster Valkey o Redis OSS (modalità cluster disabilitata) senza repliche di lettura**  
Il seguente codice CLI crea un cluster Valkey o Redis OSS (modalità cluster disabilitata) senza repliche.  
Quando si crea un cluster utilizzando un tipo di nodo della famiglia r6gd, è necessario passare il parametro `data-tiering-enabled`.
Per Linux, macOS o 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
```
Per 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
```

### Creazione di un cluster Valkey o Redis OSS (modalità cluster abilitata) ()AWS CLI
<a name="Clusters.Create.CLI.RedisCluster"></a>

I cluster Valkey o Redis OSS (modalità cluster enabled) (API/CLI: gruppi di replica) non possono essere creati utilizzando l'operazione. `create-cache-cluster` Per creare un cluster Valkey o Redis OSS (modalità cluster abilitata) (API/CLI: gruppo di replica), vedere. [Creazione da zero di un gruppo di replica Valkey o Redis OSS (Cluster Mode Enabled) ()AWS CLI](Replication.CreatingReplGroup.NoExistingCluster.Cluster.md#Replication.CreatingReplGroup.NoExistingCluster.Cluster.CLI)

Per ulteriori informazioni, consulta l'argomento di riferimento.AWS CLI ElastiCache [https://docs.aws.amazon.com/cli/latest/reference/elasticache/create-replication-group.html](https://docs.aws.amazon.com/cli/latest/reference/elasticache/create-replication-group.html)

## Creazione di un cluster per Valkey o Redis OSS (API) ElastiCache
<a name="Clusters.Create.API.red-heading"></a>

Per creare un cluster utilizzando l' ElastiCache API, utilizza l'azione`CreateCacheCluster`. 

**Importante**  
Non appena il cluster diventa disponibile, viene addebitata ogni ora o frazione di ora in cui il cluster è attivo, anche se non viene utilizzato. Per evitare di sostenere i costi del cluster, è necessario eliminarlo. Per informazioni, consulta [Eliminazione di un cluster in ElastiCache](Clusters.Delete.md). 

**Topics**
+ [Creazione di un cluster (API) Valkey o Redis OSS (modalità cluster disabilitata) ElastiCache](#Clusters.Create.API.Redis)
+ [Creazione di un cluster in Valkey o Redis OSS (modalità cluster abilitata) (API) ElastiCache](#Clusters.Create.API.RedisCluster)

### Creazione di un cluster (API) Valkey o Redis OSS (modalità cluster disabilitata) ElastiCache
<a name="Clusters.Create.API.Redis"></a>

Il codice seguente crea un cluster (API) Valkey o Redis OSS (modalità cluster disabilitata). ElastiCache 

Le interruzioni di riga vengono aggiunte per facilitare la lettura.

```
https://elasticache.us-west-2.amazonaws.com/
    ?Action=CreateCacheCluster
    &CacheClusterId=my-cluster
    &CacheNodeType=cache.r4.large
    &CacheParameterGroup=default.redis3.2
    &Engine=redis
    &EngineVersion=3.2.4
    &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>
```

### Creazione di un cluster in Valkey o Redis OSS (modalità cluster abilitata) (API) ElastiCache
<a name="Clusters.Create.API.RedisCluster"></a>

I cluster Valkey o Redis OSS (modalità cluster enabled) (API/CLI: gruppi di replica) non possono essere creati utilizzando l'operazione. `CreateCacheCluster` Per creare un cluster Valkey o Redis OSS (modalità cluster abilitata) (API/CLI: gruppo di replica), vedere. [Creazione da zero di un gruppo di replica in Valkey o Redis OSS (Cluster Mode Enabled) (API) ElastiCache](Replication.CreatingReplGroup.NoExistingCluster.Cluster.md#Replication.CreatingReplGroup.NoExistingCluster.Cluster.API)

Per ulteriori informazioni, consulta l'argomento di riferimento sulle API. ElastiCache [https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_CreateReplicationGroup.html](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_CreateReplicationGroup.html)