

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Replicación entre AWS regiones mediante almacenes de datos globales
<a name="Redis-Global-Datastore"></a>

**nota**  
Actualmente, el almacén de datos global solo está disponible para clústeres basados en nodos.

Al utilizar la función Global Datastore, puede trabajar con una replicación de clústeres de OSS de Valkey o Redis totalmente gestionada, rápida, fiable y segura en todas las regiones.AWS Con esta función, puede crear clústeres de réplicas de lectura entre regiones para permitir las lecturas de baja latencia y la recuperación ante desastres en todas las regiones.AWS

En las secciones siguientes, puede encontrar una descripción de cómo trabajar con almacenes de datos globales.

**Topics**
+ [Descripción general de](#Redis-Global-Data-Stores-Overview)
+ [Requisitos previos y limitaciones](Redis-Global-Datastores-Getting-Started.md)
+ [Uso de almacenes de datos globales (consola)](Redis-Global-Datastores-Console.md)
+ [Uso de almacenes de datos globales (CLI)](Redis-Global-Datastores-CLI.md)

## Descripción general de
<a name="Redis-Global-Data-Stores-Overview"></a>

Cada *almacén de datos global* es un conjunto de uno o más clústeres que se replican entre sí. 

Un almacén de datos global consta de lo siguiente:
+ **Clúster principal (activo)**: un clúster principal acepta escrituras que se replican en todos los clústeres dentro del almacén de datos global. Un clúster principal también acepta solicitudes de lectura. 
+ **Clúster secundario (pasivo)**: un clúster secundario solo acepta solicitudes de lectura y replica las actualizaciones de datos a partir de un clúster principal. Un clúster secundario debe estar en una AWS región diferente a la del clúster principal. 

Al crear un almacén de datos global ElastiCache para Valkey o Redis OSS, este replica automáticamente los datos del clúster principal al clúster secundario. Elija la AWS región en la que se deben replicar los datos de Valkey o Redis OSS y, a continuación, cree un clúster secundario en esa región.AWS ElastiCache a continuación, configura y gestiona la replicación automática y asíncrona de los datos entre los dos clústeres. 

El uso de un almacén de datos global de Valkey or Redis OSS ofrece las siguientes ventajas: 
+ **Rendimiento geolocal**: al configurar clústeres de réplicas remotas en AWS regiones adicionales y sincronizar los datos entre ellas, puede reducir la latencia del acceso a los datos en esa región.AWS Un almacén de datos global puede ayudar a aumentar la capacidad de respuesta de su aplicación al ofrecer lecturas geolocales de baja latencia en todas las regiones.AWS
+ **Recuperación de desastres**: si el clúster principal de un almacén de datos global experimenta una reducción, puede promocionar un clúster secundario como su clúster principal nuevo. Puede hacerlo conectándose a cualquier AWS región que contenga un clúster secundario.

El siguiente diagrama muestra cómo pueden funcionar los almacenes de datos globales.

![\[almacén de datos global\]](http://docs.aws.amazon.com/es_es/AmazonElastiCache/latest/dg/images/Global-DataStore.png)


# Requisitos previos y limitaciones
<a name="Redis-Global-Datastores-Getting-Started"></a>

Antes de comenzar con almacenes de datos globales, tenga en cuenta lo siguiente:
+ Los almacenes de datos globales se admiten en las siguientes regiones de AWS:
  + **África**: Ciudad del Cabo
  + **Asia-Pacífico**: Hong Kong, Hyderabad, Yakarta, Malasia, Melbourne, Mumbai, Osaka, Seúl, Singapur, Sídney, Tailandia y Tokio 
  + **Canadá**: Canadá centro y Oeste de Canadá (Calgary)
  + **China**: Pekín y Ningxia
  + **Europa**: Fráncfort, Londres, Irlanda, Milán, París, España, Estocolmo y Zúrich
  + **AWS GovCloud**: Oeste de EE. UU. y Este de EE. UU.
  + **Israel**: Tel Aviv
  + **Medio Oriente**: Baréin y Emiratos Árabes Unidos
  + **EE. UU.**: Este (Norte de Virginia y Ohio) y Oeste (Norte de California y Oregón)
  + **América del Sur**: México (centro) y São Paulo
+  Todos los clústeres (principal y secundario) del almacén de datos global deben tener el mismo número de nodos primarios, tipo de nodo, versión del motor y número de particiones (en caso de que el modo clúster se encuentre habilitado). Cada clúster del almacén de datos global puede tener un número distinto de réplicas de lectura para acomodar el tráfico de lectura local a dicho clúster. 

  La reproducción debe estar habilitada si tiene previsto utilizar un clúster de nodo único existente.
+ Los almacenes de datos globales se admiten en instancias de tamaño grande y superior.
+ Puede configurar la reproducción para un clúster principal desde una región de AWS a un clúster secundario en un máximo de otras dos regiones de AWS. 
**nota**  
La excepción a esto son las regiones de China (Pekín) y China (Ningxia), donde la reproducción solo puede ocurrir entre las dos regiones. 
+ Solo puede trabajar con almacenes de datos globales en clústeres de VPC. Para obtener más información, consulte [Patrones de acceso para obtener acceso a una caché de ElastiCache en una Amazon VPC](elasticache-vpc-accessing.md). Los almacenes de datos globales no se admiten cuando se utiliza EC2-Classic. Para obtener más información, consulte [EC2-Classic](https://docs.aws.amazon.com//AWSEC2/latest/UserGuide/ec2-classic-platform.html) en la *Guía del usuario de Amazon EC2*.
**nota**  
Por el momento, no puede utilizar almacenes de datos globales en [Uso de Local Zones con ElastiCache](Local_zones.md).
+ ElastiCache no admite la conmutación por error automática de una región de AWS a otra. Cuando sea necesario, puede promover manualmente un clúster secundario. Para ver un ejemplo, consulta [Promoción del clúster secundario a principal](Redis-Global-Datastores-Console.md#Redis-Global-Datastores-Console-Promote-Secondary). 
+ Para iniciar desde datos existentes, utilice un clúster existente como principal para crear un almacén de datos global. No se admite la adición de un clúster existente como secundario. El proceso de agregar el clúster como secundario borra datos, lo que puede provocar la pérdida de datos. 
+ Las actualizaciones de parámetros se aplican a todos los clústeres cuando se modifica un grupo de parámetros local de un clúster que pertenece a un almacén de datos global. 
+ Puede escalar los clústeres regionales tanto vertical (aumento y disminución) como horizontalmente (escalado ascendente y descendente). Puede escalar los clústeres modificando el almacén de datos global. A continuación, todos los clústeres regionales del almacén de datos global se escalan sin interrupción. Para obtener más información, consulte [Escalado ElastiCache](Scaling.md).
+ Los almacenes de datos globales admiten [cifrado en reposo](at-rest-encryption.md), [cifrado en tránsito](in-transit-encryption.md) y [AUTH](auth.md). 
+ Los almacenes de datos globales no admiten el protocolo de Internet versión 6 (IPv6).
+  Los almacenes de datos globales admiten claves de AWS KMS. Para obtener más información, consulte [Conceptos de servicios administrados de claves de AWS](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#master_keys) en la *Guía para desarrolladores de AWS Key Management Service.* 

**nota**  
Los almacenes de datos globales admiten [mensajes de publicación/suscripción](https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/elasticache-use-cases.html#elasticache-for-redis-use-cases-messaging) con las siguientes condiciones:  
Para el modo de clúster deshabilitado, se admite por completo la publicación/suscripción. Los eventos publicados en el clúster principal de la región de AWS principal se propagan a las regiones de AWS secundarias.
Para el modo de clúster habilitado, se aplica lo siguiente:  
En el caso de los eventos publicados que no se encuentran en un espacio de claves, solo los suscriptores de la misma región de AWS reciben los eventos.
En el caso de eventos de espacio de claves publicados, los suscriptores de todas las regiones de AWS reciben los eventos.

# Uso de almacenes de datos globales (consola)
<a name="Redis-Global-Datastores-Console"></a>

Para crear un almacén de datos global mediante la consola, siga este proceso de dos pasos:

1. Cree un clúster principal, ya sea mediante un clúster existente o creando un clúster nuevo. El motor debe ser Valkey 7.2 o una versión posterior, o Redis OSS 5.0.6 o una versión posterior.

1. Añada hasta dos clústeres secundarios en distintas regiones de AWS, utilizando de nuevo Valkey 7.2 o una versión posterior o Redis OSS 5.0.6 o una versión posterior.

Los siguientes procedimientos lo guían para crear un almacén de datos global para Valkey o Redis OSS y para realizar otras operaciones mediante la consola de ElastiCache.

**Topics**
+ [Creación de un almacén de datos global mediante un clúster existente](#Redis-Global-Datastores-Console-Create-Primary)
+ [Creación de un almacén de datos global nuevo mediante un clúster principal nuevo](#Redis-Global-Datastores-Create-From-Scratch)
+ [Visualización de detalles del almacén de datos global](#Redis-Global-Datastores-Console-Details)
+ [Adición de una región a un almacén de datos global](#Redis-Global-Datastores-Console-Create-Secondary)
+ [Modificación de un almacén de datos global](#Redis-Global-Datastores-Console-Modify-Regional-Clusters)
+ [Promoción del clúster secundario a principal](#Redis-Global-Datastores-Console-Promote-Secondary)
+ [Eliminación de una región de un almacén de datos global](#Redis-Global-Datastore-Console-Remove-Region)
+ [Eliminación de un almacén de datos global](#Redis-Global-Datastores-Console-Delete-GlobalDatastore)

## Creación de un almacén de datos global mediante un clúster existente
<a name="Redis-Global-Datastores-Console-Create-Primary"></a>

En esta situación, utilice un clúster existente que sirva como principal del nuevo almacén de datos global. A continuación, creará un clúster secundario de solo lectura en una región de AWS independiente. Este clúster secundario recibe actualizaciones automáticas y asincrónicas del clúster principal. 

**importante**  
El clúster existente debe utilizar un motor que sea Valkey 7.2 o posterior o Redis OSS 5.0.6 o posterior.

**Para crear un almacén de datos global mediante un clúster existente**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de ElastiCache en [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. En el panel de navegación, elija **Almacenes de datos globales** y, luego, elija **Crear almacén de datos global**.

1. En la página **Configuración del clúster principal**, haga lo siguiente:
   + En el campo **Información del almacén de datos global**, introduzca un nombre para el nuevo almacén de datos global. 
   + (Opcional) Introduzca un valor **Description (Descripción)**. 

1. En **Clúster regional**, seleccione **Usar clúster regional existente**.

1. En **Clúster existente**, seleccione el clúster existente que desea usar.

1. Mantenga las siguientes opciones tal como están. Se rellenan previamente para que coincidan con la configuración del clúster principal, no se pueden cambiar.
   + Versión del motor
   + Tipo de nodo
   + Grupo de parámetros
**nota**  
ElastiCache genera de forma automática un grupo de parámetros nuevo a partir de los valores del grupo de parámetros proporcionado y aplica el grupo de parámetros nuevo al clúster. Utilice este nuevo grupo de parámetros para modificar parámetros en un almacén de datos global. Cada grupo de parámetros generado automáticamente está asociado a un solo clúster y, por lo tanto, solo a un almacén de datos global.
   + Número de fragmentos
   + Encryption at rest (Cifrado en reposo): permite el cifrado de los datos almacenados en el disco. Para obtener más información, consulte [Cifrado en reposo](at-rest-encryption.md).
**nota**  
Puede suministrar una clave de cifrado distinta al elegir la **Clave de AWS KMS administrada por el cliente** y, a continuación elija la clave. Para obtener más información, consulte [Uso de claves de AWS KMS administradas por el cliente](at-rest-encryption.md#using-customer-managed-keys-for-elasticache-security).
   + Encryption in-transit (Cifrado en tránsito): permite el cifrado de datos del cable. Para obtener más información, consulte [Cifrado en tránsito](in-transit-encryption.md). Para Valkey 7.2 en adelante y Redis OSS 6.0 en adelante, si habilita el cifrado en tránsito, se le pedirá que especifique una de las siguientes opciones de **Control de acceso**:
     + **No Access Control** (Sin control de acceso): este es el valor predeterminado. Esto indica que no hay restricciones.
     + **Lista de control de acceso (ACL) de grupos de usuarios**: elija un grupo de usuarios con un conjunto definido de usuarios y permisos para las operaciones disponibles. Para obtener más información, consulte [Administración de grupos de usuarios con la consola y la CLI](Clusters.RBAC.md#User-Groups).
     + **Usuario predeterminado con el comando AUTH**: un mecanismo de autenticación para el servidor de Valkey o Redis OSS. Para obtener más información, consulte [AUTH](auth.md).

1. (Opcional) Según sea necesario, actualice la configuración del clúster secundario restante. Estos se rellenan previamente con los mismos valores que el clúster principal, pero puede actualizarlos para que cumplan los requisitos específicos de ese clúster.
   + Puerto
   + Número de réplicas
   + Grupo de subredes
   + Zonas de disponibilidad preferidas
   + Grupos de seguridad
   + Clave administrada por el cliente (clave de AWS KMS)
   + Token de AUTH
   + Habilitar copias de seguridad automáticas
   + Backup retention period
   + Intervalo de copia de seguridad
   + Periodo de mantenimiento
   + Tema para la notificación de SNS

1. Seleccione **Crear**. Al hacerlo, se establece el estado del almacén de datos global en **Creating (Creando)**. El estado pasa a **Modifying (Modificando)** después de que el clúster principal esté asociado al almacén de datos global y el clúster secundario esté en estado **Associating (Asociando)**.

   Una vez que el clúster principal y los clústeres secundarios se asocian al almacén de datos global, el estado cambia a **Available (Disponible)**. En este punto, tiene un clúster principal que acepta lecturas y escrituras y clústeres secundarios que aceptan lecturas replicadas desde el clúster principal.

   La página se actualiza para indicar si un clúster forma parte de un almacén de datos global, lo que incluye:
   + **Almacén de datos global**: el nombre del almacén de datos global al que pertenece el clúster.
   + **Rol del almacén de datos global**: el rol del clúster, ya sea principal o secundario.

Puede agregar hasta un clúster secundario adicional en una región de AWS diferente. Para obtener más información, consulte [Adición de una región a un almacén de datos global](#Redis-Global-Datastores-Console-Create-Secondary).

## Creación de un almacén de datos global nuevo mediante un clúster principal nuevo
<a name="Redis-Global-Datastores-Create-From-Scratch"></a>

Si decide crear un almacén de datos global con un clúster nuevo, utilice el siguiente procedimiento. 

1. Inicie sesión en la Consola de administración de AWS y abra la consola de ElastiCache en [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. En el panel de navegación, elija **Almacenes de datos globales** y, luego, elija **Crear almacén de datos global**.

1. En **Primary cluster settings** (Configuración de clúster principal), realice la siguiente operación:

   1. Para **Cluster mode** (Modo clúster), elija **Enabled** (Habilitado) o **Disabled** (Desactivado).

   1. Para **Global Datastore info** (Información del almacén de datos global) ingrese un valor para **Name** (Nombre). ElastiCache utiliza el sufijo para generar un nombre único para el almacén de datos global. Puede buscar el almacén de datos global utilizando el sufijo que especifique aquí.

   1. (Opcional) Escriba un valor para **Global Datastore Description (Descripción de almacén de datos global)**.

1. En **Regional cluster** (Clúster regional):

   1. Para **Region** (Región), elija una región de AWS disponible.

   1. Elija **Create new regional cluster** (Crear un nuevo clúster regional) o **Use existing regional cluster** (Utilizar el clúster regional existente)

   1. Si elige **Create new regional cluster** (Crear un nuevo clúster regional), en **Cluster info** (Información sobre clúster), introduzca un nombre y una descripción opcional del clúster.

   1. En **Location** (Ubicación), le recomendamos que acepte la configuración predeterminada de **Multi-AZ** y **Auto-failover** (Conmutación por error automática).

1. En **Cluster settings** (Configuración del clúster)

   1. Para **Engine version** (Versión del motor), elija una versión disponible, que sea 5.0.6 o una versión posterior.

   1. En **Port** (Puerto), utilice el puerto predeterminado, 6379. Si tiene un motivo para utilizar un puerto diferente, escriba el número de puerto.

   1. En **Grupo de parámetros**, elija un grupo de parámetros o cree uno nuevo. Los grupos de parámetros controlan los parámetros de tiempo de ejecución de su clúster. Para obtener más información acerca de los grupos de parámetros, consulte [Parámetros de Valkey y Redis OSS](ParameterGroups.Engine.md#ParameterGroups.Redis) y [Creación de un grupo de parámetros de ElastiCache](ParameterGroups.Creating.md).
**nota**  
Cuando se selecciona un grupo de parámetros para definir los valores de configuración del motor, dicho grupo de parámetros se aplica a todos los clústeres del almacén de datos global. En la página **Parameter Groups (Grupos de parámetros)**, el atributo **Global** sí/no, indica si un grupo de parámetros forma parte de un almacén de datos global.

   1. Para **Node type**, elija la flecha hacia abajo (![\[Downward-pointing triangle icon, typically used to indicate a dropdown menu.\]](http://docs.aws.amazon.com/es_es/AmazonElastiCache/latest/dg/images/ElastiCache-DnArrow.png)). En el cuadro de diálogo **Cambiar tipo de nodo**, elija un valor para **Familia de instancias** para el tipo de nodo que desea. A continuación, elija el tipo de nodo que desea utilizar para este clúster y, a continuación, elija **Guardar**.

      Para obtener más información, consulte [Elección del tamaño del nodo](CacheNodes.SelectSize.md).

      Si elige un tipo de nodo r6gd, la organización de datos en niveles se activará automáticamente. Para obtener más información, consulte [Organización de datos en niveles en ElastiCache](data-tiering.md).

   1. Si está creando un clúster de Valkey o Redis OSS (modo de clúster deshabilitado):

      Para **Number of replicas** (Número de réplicas), elija el número de réplicas que desea para este clúster.

   1. Si está creando un clúster de Valkey or Redis OSS (modo de clúster habilitado):

      1. En **Número de particiones**, elija el número de particiones (particiones/grupos de nodos) que desea para este clúster de Valkey o Redis OSS (modo de clúster habilitado).

         En algunas versiones de Valkey o Redis OSS (modo de clúster habilitado), puede cambiar dinámicamente el número de particiones del clúster:
         + **Redis OSS 3.2.10 y versiones posteriores**: si el clúster ejecuta Redis OSS 3.2.10 o versiones posteriores, puede cambiar el número de particiones del clúster de forma dinámica. Para obtener más información, consulte [Escalado de clústeres de Valkey o Redis OSS (modo de clúster habilitado)](scaling-redis-cluster-mode-enabled.md).
         + **Otras versiones de Redis OSS**: si su clúster ejecuta una versión de Redis OSS anterior a 3.2.10, existe otro enfoque. Para cambiar el número de particiones del clúster en este caso, cree un nuevo clúster con el nuevo número de particiones. Para obtener más información, consulte [Restauración desde una copia de seguridad a una nueva caché](backups-restoring.md).

      1. En **Réplicas por partición**, elija el número de nodos de réplica de lectura que desea en cada partición.

         Existen las siguientes restricciones para Valkey o Redis OSS (modo de clúster habilitado).
         + Si tiene habilitado Multi-AZ, asegúrese de tener al menos una réplica por partición.
         + El número de réplicas es el mismo para cada fragmento al crear el clúster utilizando la consola.
         + El número de réplicas de lectura por fragmento es fijo y no puede modificarse. Si se da cuenta de que necesita más o menos réplicas por fragmento (API/CLI: grupo de nodos), debe crear un nuevo clúster con el nuevo número de réplicas. Para obtener más información, consulte [Tutorial: propagación de un nuevo clúster basado en nodos con una copia de seguridad creada externamente](backups-seeding-redis.md).

1. Para **Subnet group settings** (Configuración de grupos de subredes), elija la subred que desea aplicar a este clúster. ElastiCache proporciona un grupo de subredes IPv4 predeterminado o puede optar por crear uno nuevo. Para IPv6, debe crear un grupo de subred con un bloque de CIDR IPv6. Si elige **dual stack** (doble pila), debe seleccionar un tipo de IP de detección, IPv6 o IPv4.

   Para obtener más información, consulte [Creación de una subred en la VPC](https://docs.aws.amazon.com/vpc/latest/userguide/working-with-vpcs.html#AddaSubnet).

1. En **Availability zone placements** Ubicaciones de las zonas de disponibilidad), tiene dos opciones:
   + **No preference (Sin preferencia)**: ElastiCache elige la zona de disponibilidad.
   + **Specify availability zones** (Especificar zonas de disponibilidad): especifique la zona de disponibilidad para cada clúster.

     Si decide especificar las zonas de disponibilidad, para cada clúster en cada fragmento, elija la zona de disponibilidad de la lista.

   Para obtener más información, consulte [Elección de regiones y zonas de disponibilidad para ElastiCache](RegionsAndAZs.md).  
![\[Imagen: especificación de espacios de nombres y zonas de disponibilidad\]](http://docs.aws.amazon.com/es_es/AmazonElastiCache/latest/dg/images/ElastiCache-ClusterOn-Slots-AZs.png)

   *Especificación de espacios de nombres y zonas de disponibilidad*

1. Elija **Next** (Siguiente).

1. En **Configuración avanzada de Valkey y Redis OSS**

   1. Para **Security** (Seguridad): 

     1. Para cifrar sus datos, tiene las siguientes opciones:
        + **Encryption at rest** (Cifrado en reposo): permite el cifrado de los datos almacenados en el disco. Para obtener más información, consulte [Cifrado en reposo](at-rest-encryption.md).
**nota**  
Tiene la opción de suministrar una clave de cifrado distinta al elegir **Customer Managed AWS KMS key** (Clave KMS de administrada por el cliente) y elegir la clave. Para obtener más información, consulte [Uso de claves de AWS KMS administradas por el cliente](at-rest-encryption.md#using-customer-managed-keys-for-elasticache-security).
        + **Encryption in-transit** (Cifrado en tránsito): permite el cifrado de datos del cable. Para obtener más información, consulte [Cifrado en tránsito](in-transit-encryption.md). Para Valkey 7.2 y versiones posteriores o Redis OSS 6.0 y versiones posteriores, si habilita el cifrado en tránsito, se le pedirá que especifique una de las siguientes opciones de **Control de acceso**:
          + **No Access Control** (Sin control de acceso): este es el valor predeterminado. Esto indica que no hay restricciones en el acceso de los usuarios al clúster.
          + **User Group Access Control List** (Lista de control de acceso del grupo de usuarios): seleccione un grupo de usuarios con un conjunto definido de usuarios que pueden acceder al clúster. Para obtener más información, consulte [Administración de grupos de usuarios con la consola y la CLI](Clusters.RBAC.md#User-Groups).
          + **Usuario predeterminado con el comando AUTH**: un mecanismo de autenticación para el servidor de Valkey o Redis OSS. Para obtener más información, consulte [AUTH](auth.md).
        + **AUTH**: un mecanismo de autenticación para un servidor de Valkey o Redis OSS. Para obtener más información, consulte [AUTH](auth.md).
**nota**  
Para las versiones de Redis OSS a partir de la 3.2.6, excepto la versión 3.2.10, AUTH es la única opción.

     1. En **Grupos de seguridad**, elija los grupos de seguridad que desea para este clúster. Un *grupo de seguridad* actúa como un firewall para controlar el acceso de red al clúster. Puede utilizar el grupo de seguridad predeterminado para la VPC o crear uno nuevo.

        Para obtener más información sobre los grupos de seguridad, consulte [Grupos de seguridad de su VPC](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html) en la *Guía del usuario de Amazon VPC*.

1. En las copias de seguridad automáticas programadas regularmente, seleccione **Enable automatic backups** (Habilitar copias de seguridad automáticas) y, a continuación, escriba el número de días que desea conservar cada copia de seguridad automática antes de que se elimine automáticamente. Si no quiere tener copias de seguridad automáticas programadas regularmente, desactive la casilla de verificación **Enable automatic backups (Habilitar copias de seguridad automáticas)**. En cualquier caso, siempre tendrá la opción de crear copias de seguridad manuales.

   Para obtener más información acerca de la copia de seguridad y restauración, consulte [Instantánea y restauración](backups.md).

1. (Opcional) Especifique un periodo de mantenimiento. El *periodo de mantenimiento* hace alusión al tiempo, generalmente una hora, de cada semana en la que ElastiCache programa el mantenimiento del sistema en su clúster. Puede permitir que ElastiCache elija el día y la hora de su periodo de mantenimiento (*No preference* [Sin preferencia]), o bien puede elegir el día, la hora y la duración por su cuenta (*Specify maintenance window* [Especificar periodo de mantenimiento]). Si elige *Especificar el periodo de mantenimiento* en las listas, seleccione *Día de inicio*, *Hora de inicio* y *Duración* (en horas) para el periodo de mantenimiento. Todas las horas se indican en UCT.

   Para obtener más información, consulte [Administración del mantenimiento de clústeres de ElastiCache](maintenance-window.md).

1. (Opcional) Para **Logs** (Registros):
   + En **Log format** (Formato de registro), elija **Text** o **JSON**.
   + En **Destination Type** (Tipo de destino), elija **CloudWatch Logs** o **Kinesis Firehose**.
   + En **Destino de registro**, elija **Crear nuevo** e introduzca el nombre del grupo de registro de Registros de CloudWatch o el nombre del flujo de Firehose, o elija **Seleccionar existente** y, a continuación, elija el nombre del grupo de registro de Registros de CloudWatch o el nombre del flujo de Firehose.

1. Para **Tags** (Etiquetas), para ayudarlo a administrar sus clústeres y otros recursos de ElastiCache, puede asignar sus propios metadatos a cada recurso en forma de etiquetas. Para obtener más información, consulte [Etiquetar sus recursos ElastiCache](Tagging-Resources.md).

1. Revise todas las entradas y opciones y, a continuación, realice todos los cambios necesarios. Cuando esté preparado para continuar, seleccione **Next** (Siguiente).

1. Una vez que haya configurado el clúster en los pasos anteriores, configure los detalles de clúster secundario.

1. En **Regional cluster** (Clúster regional), elija la región de AWS en la que se encuentra el clúster.

1. En **Cluster info** (Información sobre clúster), introduzca un nombre y una descripción opcional del clúster.

1. Las siguientes opciones se rellenan previamente para que coincidan con la configuración del clúster principal y no se pueden cambiar:
   + Ubicación
   + Versión del motor
   + Tipo de instancia
   + Tipo de nodo
   + Número de fragmentos
   + Grupo de parámetros
**nota**  
ElastiCache genera de forma automática un grupo de parámetros nuevo a partir de los valores del grupo de parámetros proporcionado y aplica el grupo de parámetros nuevo al clúster. Utilice este nuevo grupo de parámetros para modificar parámetros en un almacén de datos global. Cada grupo de parámetros generado automáticamente está asociado a un solo clúster y, por lo tanto, solo a un almacén de datos global.
   + Encryption at rest (Cifrado en reposo): permite el cifrado de los datos almacenados en el disco. Para obtener más información, consulte [Cifrado en reposo](at-rest-encryption.md).
**nota**  
Puede suministrar una clave de cifrado distinta al elegir la **Clave de AWS KMS administrada por el cliente** y, a continuación elija la clave. Para obtener más información, consulte [Uso de claves de AWS KMS administradas por el cliente](at-rest-encryption.md#using-customer-managed-keys-for-elasticache-security).
   + Encryption in-transit (Cifrado en tránsito): permite el cifrado de datos del cable. Para obtener más información, consulte [Cifrado en tránsito](in-transit-encryption.md). Para Valkey 7.2 y versiones posteriores o Redis OSS 6.4 y versiones posteriores, si habilita el cifrado en tránsito, se le pedirá que especifique una de las siguientes opciones de **Control de acceso**:
     + **No Access Control** (Sin control de acceso): este es el valor predeterminado. Esto indica que no hay restricciones en el acceso de los usuarios al clúster.
     + **User Group Access Control List** (Lista de control de acceso del grupo de usuarios): elija un grupo de usuarios con un conjunto definido de usuarios que pueden acceder al clúster. Para obtener más información, consulte [Administración de grupos de usuarios con la consola y la CLI](Clusters.RBAC.md#User-Groups).
     + **Usuario predeterminado con el comando AUTH**: un mecanismo de autenticación para el servidor de Valkey o Redis OSS. Para obtener más información, consulte [AUTH](auth.md).
**nota**  
Para las versiones de Redis OSS comprendidas entre la 4.0.2, cuando se admitió el cifrado en tránsito por primera vez, y la 6.0.4, AUTH es la única opción.

   La configuración de clúster secundario restante se rellena previamente con los mismos valores que el clúster principal, pero se puede actualizar lo siguiente para cumplir los requisitos específicos de dicho clúster:
   + Puerto
   + Número de réplicas
   + Grupo de subredes
   + Zonas de disponibilidad preferidas 
   + Grupos de seguridad
   + Clave administrada por el cliente (clave de AWS KMS) 
   + Token de AUTH
   + Habilitar copias de seguridad automáticas
   + Backup retention period
   + Intervalo de copia de seguridad
   + Periodo de mantenimiento
   + Tema para la notificación de SNS

1. Seleccione **Crear**. Esto establece el estado del almacén de datos global en **Creating (Creando)**. Una vez que el clúster principal y los clústeres secundarios se asocian al almacén de datos global, el estado cambia a **Available (Disponible)**. Tiene un clúster principal que acepta lecturas y escrituras y un clúster secundario que acepta lecturas replicadas desde el clúster principal.

   La página también se actualiza para indicar si un clúster forma parte de un almacén de datos global, incluido lo siguiente:
   + **Almacén de datos global**: el nombre del almacén de datos global al que pertenece el clúster.
   + **Rol del almacén de datos global**: el rol del clúster, ya sea principal o secundario.

Puede agregar hasta un clúster secundario adicional en una región de AWS diferente. Para obtener más información, consulte [Adición de una región a un almacén de datos global](#Redis-Global-Datastores-Console-Create-Secondary).

## Visualización de detalles del almacén de datos global
<a name="Redis-Global-Datastores-Console-Details"></a>

Puede ver los detalles de los almacenes de datos globales existentes y modificarlos también en la página **Almacén de datos global**.

**Para ver los detalles del almacén de datos global**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de ElastiCache en [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. En el panel de navegación, elija **Almacén de datos global** y, a continuación, elija un almacén de datos global disponible.

A continuación, puede examinar las siguientes propiedades globales del almacén de datos:
+ **Global Datastore Name (Nombre del almacén de datos global):** el nombre del almacén de datos global
+ **Description (Descripción):** una descripción del almacén de datos global
+ **Status (Estado)**: las opciones son:
  + Creación
  + Modificar
  + Disponible
  + Eliminación
  + Solo principal: este estado indica que el almacén de datos global contiene solo un clúster principal. Todos los clústeres secundarios se eliminan o no se crean correctamente.
+ **Cluster Mode (Modo de clúster):** habilitado o deshabilitado
+ **Versión del motor:** la versión del motor de Valkey o Redis OSS que ejecuta el almacén de datos global
+ **Instance Node Type (Tipo de nodo de instancia):** el tipo de nodo utilizado para el almacén de datos global
+ **Encryption at-rest (Cifrado en reposo):** habilitado o deshabilitado
+ **Encryption in-transit (Cifrado en tránsito):** habilitado o deshabilitado
+ **AUTH:** habilitado o deshabilitado

Puede realizar los siguientes cambios en el almacén de datos global:
+ [Adición de una región a un almacén de datos global](#Redis-Global-Datastores-Console-Create-Secondary) 
+ [Eliminación de una región de un almacén de datos global](#Redis-Global-Datastore-Console-Remove-Region) 
+ [Promoción del clúster secundario a principal](#Redis-Global-Datastores-Console-Promote-Secondary)
+ [Modificación de un almacén de datos global](#Redis-Global-Datastores-Console-Modify-Regional-Clusters)

La página Global Datastore también muestra los clústeres individuales que componen el almacén de datos global y las siguientes propiedades para cada uno de ellos:
+ **Región**: la región de AWS donde se almacena el clúster
+ **Role (Rol)**: primario o secundario
+ **Cluster name (Nombre del clúster)**: el nombre del clúster
+ **Status (Estado)**: las opciones son:
  + **Associating (Asociando)**: el clúster está en proceso de asociarse al almacén de datos global
  + **Associated (Asociado)**: el clúster está asociado al almacén de datos global
  + **Disassociating (Desasociando)**: proceso de eliminación de un clúster secundario del almacén de datos global mediante el nombre del almacén de datos global. Después de esto, el clúster secundario ya no recibe actualizaciones del clúster principal, sino que permanece como clúster independiente en esa región de AWS.
  + **Desasociado**: el clúster secundario se ha eliminado del almacén de datos global y ahora es un clúster independiente en su región de AWS.
+ **Retraso en la réplica del almacén de datos global**: muestra un valor por región de AWS secundaria en el almacén de datos global. Es el retraso entre el nodo primario de la región secundaria y el nodo primario de la región principal. Para Valkey o Redis OSS en modo de clúster habilitado, el retraso indica el retardo máximo entre las particiones. 

## Adición de una región a un almacén de datos global
<a name="Redis-Global-Datastores-Console-Create-Secondary"></a>

Puede agregar hasta una región de AWS adicional a un almacén de datos global existente. En esta situación, crea un clúster de solo lectura en una región de AWS independiente que recibe actualizaciones automáticas y asíncronas del clúster principal.

**Para agregar una región de AWS a un almacén de datos global**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de ElastiCache en [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. En el panel de navegación, elija **Almacenes de datos globales** y, a continuación, elija un almacén de datos global existente.

1. Elija **Agregar clúster regional** y luego la región de AWS donde residirá el clúster secundario.

1. En **Información del clúster**, escriba un valor en **Nombre** y, de manera opcional, en **Descripción** para el clúster.

1. Mantenga las siguientes opciones tal como están. Se rellenan previamente para que coincidan con la configuración del clúster principal y no se pueden cambiar.
   + Versión del motor
   + Tipo de instancia
   + Tipo de nodo
   + Número de fragmentos
   + Grupo de parámetros
**nota**  
ElastiCache genera de forma automática un grupo de parámetros nuevo a partir de los valores del grupo de parámetros proporcionado y aplica el grupo de parámetros nuevo al clúster. Utilice este nuevo grupo de parámetros para modificar parámetros en un almacén de datos global. Cada grupo de parámetros generado automáticamente está asociado a un solo clúster y, por lo tanto, solo a un almacén de datos global.
   + Cifrado en reposo
**nota**  
Puede suministrar una clave de cifrado distinta al elegir la **Clave de AWS KMS administrada por el cliente** y, a continuación elija la clave.
   + Cifrado en tránsito
   + AUTH

1. (Opcional) Actualice la configuración del clúster secundario restante. Esta se rellena previamente con los mismos valores que el clúster principal, pero puede actualizarlos para que cumplan los requisitos específicos de ese clúster:
   + Puerto
   + Número de réplicas
   + Grupo de subredes
   + Zonas de disponibilidad preferidas
   + Grupos de seguridad
   + Clave de AWS KMS administrada por el cliente 
   + Token de AUTH
   + Habilitar copias de seguridad automáticas
   + Backup retention period
   + Intervalo de copia de seguridad
   + Periodo de mantenimiento
   + Tema para la notificación de SNS

1. Elija **Agregar**.

## Modificación de un almacén de datos global
<a name="Redis-Global-Datastores-Console-Modify-Regional-Clusters"></a>

Puede modificar las propiedades de los clústeres regionales. Solo puede haber una operación de modificación en curso en un almacén de datos global, con la excepción de la promoción de un clúster secundario a principal. Para obtener más información, consulte [Promoción del clúster secundario a principal](#Redis-Global-Datastores-Console-Promote-Secondary).

**Para modificar un almacén de datos global**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de ElastiCache en [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. En el panel de navegación, elija **Almacenes de datos globales** y, a continuación, en **Nombre del almacén de datos global**, elija un almacén de datos global.

1. Elija **Modify (Modificar)** y elija entre las siguientes opciones:
   + **Modificar descripción:** actualice la descripción del almacén de datos global
   + **Modificar versión del motor**: solo están disponibles Valkey 7.2 y versiones posteriores o Redis OSS 5.0.6 y versiones posteriores.
   + **Modificar tipo de nodo**: escale los clústeres regionales tanto de forma vertical (reducción y escalado vertical) como horizontal (escalado y reducción horizontal). Las opciones incluyen las familias de nodos R5 y M5. Para obtener más información acerca de los tipos de nodos, consulte [Tipos de nodos compatibles](CacheNodes.SupportedTypes.md).
   + **Modificar la conmutación por error automática**: habilite o deshabilite la conmutación por error automática. Cuando habilita la conmutación por error y los nodos primarios de los clústeres regionales se desconectan de forma inesperada, ElastiCache conmuta por error a una de las réplicas regionales. Para obtener más información, consulte [Conmutación por error automática](AutoFailover.md).

   Para clústeres de Valkey o Redis OSS con el modo de clúster habilitado:
   + **Agregar particiones**: ingrese el número de particiones que desea agregar y, opcionalmente, especifique una o varias zonas de disponibilidad.
   + **Eliminar particiones**: elija particiones que se eliminarán en cada región de AWS.
   + **Particiones de reequilibrio**: reequilibre la distribución de las ranuras para garantizar una distribución uniforme entre las particiones existentes en el clúster. 

A fin de modificar los parámetros de un almacén de datos global, modifique el grupo de parámetros de cualquier clúster de miembros para el almacén de datos global. ElastiCache aplica este cambio a todos los clústeres de ese almacén de datos global de forma automática. Para modificar el grupo de parámetros de ese clúster, utilice la consola de Valkey o Redis OSS o la operación de la API [ModifyCacheCluster](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyCacheCluster.html). Para obtener más información, consulte [Modificación de un grupo de parámetros de ElastiCache](ParameterGroups.Modifying.md). Cuando modifica el grupo de parámetros de cualquier clúster contenido en un almacén de datos global, se aplica a todos los clústeres dentro de ese almacén de datos global.

Para restablecer un grupo de parámetros completo o parámetros específicos, utilice la operación de la API [ResetCacheParameterGroup](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ResetCacheParameterGroup.html).

## Promoción del clúster secundario a principal
<a name="Redis-Global-Datastores-Console-Promote-Secondary"></a>

Si el clúster principal o la región de AWS no se encuentran disponibles o tiene problemas de rendimiento, puede promover un clúster secundario a principal. La promoción está permitida en cualquier momento, incluso si hay otras modificaciones en curso. También puede emitir varias promociones en paralelo y el almacén de datos global se resuelve al final en uno principal. Si promociona varios clústeres secundarios de forma simultánea, ElastiCache no garantiza cuál se resuelve en última instancia en el principal.

**Para promover un clúster secundario a principal**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de ElastiCache en [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. En el panel de navegación, elija **Almacenes de datos globales**.

1. Elija el nombre del almacén de datos global para ver los detalles.

1. Elija el clúster **Secondary** (Secundario).

1. Elija **Promote to primary (Promocionar a principal)**.

   A continuación, se pedirá que confirme su decisión con la siguiente advertencia: ` Promoting a region to primary will make the cluster in this region as read/writable. Are you sure you want to promote the secondary cluster to primary?`

   `The current primary cluster in primary region will become secondary and will stop accepting writes after this operation completes. Please ensure you update your application stack to direct traffic to the new primary region.`

1. Seleccione **Confirm (Confirmar)** si desea continuar la promoción o **Cancel (Cancelar)** si no lo desea.

Si opta por confirmar, el almacén de datos global pasará a un estado **Modifying (Modificando)** y no estará disponible hasta que se complete la promoción.

## Eliminación de una región de un almacén de datos global
<a name="Redis-Global-Datastore-Console-Remove-Region"></a>

Puede quitar una región de AWS de un almacén de datos global mediante el siguiente procedimiento.

**Para eliminar una región de AWS de un almacén de datos global**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de ElastiCache en [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. En el panel de navegación, elija **Almacenes de datos globales**.

1. Elija un almacén de datos global.

1. Seleccione la **Region (Región)** que desea eliminar.

1. Elija **Remove region (Quitar región)**.
**nota**  
Esta opción solo está disponible para clústeres secundarios. 

   A continuación, se le pedirá que confirme su decisión con la siguiente advertencia: ` Removing the region will remove your only available cross region replica for the primary cluster. Your primary cluster will no longer be set up for disaster recovery and improved read latency in remote region. Are you sure you want to remove the selected region from the global datastore?`

1. Seleccione **Confirm (Confirmar)** si desea continuar la promoción o **Cancel (Cancelar)** si no lo desea.

Si elige confirmar, se eliminará la región de AWS y el clúster secundario dejará de recibir actualizaciones de reproducción.

## Eliminación de un almacén de datos global
<a name="Redis-Global-Datastores-Console-Delete-GlobalDatastore"></a>

Para eliminar un almacén de datos global, quite primero todos los clústeres secundarios. Para obtener más información, consulte [Eliminación de una región de un almacén de datos global](#Redis-Global-Datastore-Console-Remove-Region). Al hacerlo, el almacén de datos global se encuentra en estado **primary-only (solo principal)**. 

**Para eliminar un almacén de datos global**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de ElastiCache en [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. En el panel de navegación, elija **Almacenes de datos globales**.

1. En **Global Datastore Name (Nombre del almacén de datos global)**, elija el almacén de datos que desea eliminar y, a continuación, elija **Delete (Eliminar)**.

   A continuación, se le pedirá que confirme su decisión con la siguiente advertencia: `Are you sure you want to delete this Global Datastore?`

1. Elija **Eliminar**.

El almacén de datos global pasa al estado **Deleting (Eliminando)**.

# Uso de almacenes de datos globales (CLI)
<a name="Redis-Global-Datastores-CLI"></a>

Puede usar la AWS Command Line Interface (AWS CLI) para controlar varios servicios de AWS desde la línea de comandos y automatizarlos mediante scripts. Puede utilizar la AWS CLI para operaciones ad hoc (únicas). 

## Descarga y configuración de la AWS CLI
<a name="Redis-Global-Datastores-Downloading-CLI"></a>

La AWS CLI se ejecuta en Windows, macOS o Linux. Utilice el siguiente procedimiento para descargarlo y configurarlo.

**Para descargar, instalar y configurar la CLI**

1. Descargue la CLI de AWS en la página web de [Interfaz de línea de comandos de AWS](https://aws.amazon.com/cli).

1. Siga las instrucciones para instalar la AWS CLI y configurar la AWS CLI en la *Guía del usuario de la AWS Command Line Interface*.

## Uso de la AWS CLI con almacenes de datos globales
<a name="Redis-Global-Datastores-Using-CLI"></a>

Utilice las siguientes operaciones de la CLI para trabajar con almacenes de datos globales: 
+ [create-global-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/create-global-replication-group.html)

  ```
  aws elasticache create-global-replication-group \
     --global-replication-group-id-suffix my global datastore  \
     --primary-replication-group-id sample-repl-group  \
     --global-replication-group-description an optional description of the global datastore
  ```

  Amazon ElastiCache aplica de forma automática un prefijo al ID de almacén de datos global en el momento de la creación. Cada región de AWS tiene su propio prefijo. Por ejemplo, un ID de almacén de datos global creado en la región de oeste de EE. UU. (Norte de California) comienza con “virxk” junto con el nombre del sufijo que proporcione. El sufijo, en conjunto con el prefijo autogenerado, garantiza la exclusividad del nombre del almacén de datos global en varias regiones. 

  En la siguiente tabla se enumera cada región de AWS y su prefijo de ID de almacén de datos global.

    
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AmazonElastiCache/latest/dg/Redis-Global-Datastores-CLI.html)
+  [create-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/create-replication-group.html): utilice esta operación con el fin de crear clústeres secundarios para un almacén de datos global al proporcionar el nombre del almacén de datos global al parámetro `--global-replication-group-id`.

  ```
  aws elasticache create-replication-group \
    --replication-group-id secondary replication group name \
    --replication-group-description “Replication group description" \
    --global-replication-group-id global datastore name
  ```

  Al llamar a esta operación y pasar un valor de `--global-replication-group-id`, ElastiCache deducirá los valores del grupo de replicación principal del grupo de replicación global para los siguientes parámetros. No ingrese valores para estos parámetros:

  `"PrimaryClusterId",`

  `"AutomaticFailoverEnabled",`

  ` "NumNodeGroups",`

  ` "CacheParameterGroupName",`

  ` "CacheNodeType",`

  ` "Engine",`

  ` "EngineVersion",`

  ` "CacheSecurityGroupNames",`

  ` "EnableTransitEncryption",`

  ` "AtRestEncryptionEnabled",`

  ` "SnapshotArns",`

  ` "SnapshotName"`
+ [describe-global-replication-groups](https://docs.aws.amazon.com/cli/latest/reference/elasticache/describe-global-replication-groups.html)

  ```
  aws elasticache describe-global-replication-groups \
     --global-replication-group-id my global datastore  \
     --show-member-info an optional parameter that returns a list of the primary and secondary clusters that make up the global datastore
  ```
+ [modify-global-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/modify-global-replication-group.html)

  ```
  aws elasticache modify-global-replication-group \
     --global-replication-group-id my global datastore  \
     --automatic-failover-enabled \
     --cache-node-type node type \
     --cache-parameter-group-name parameter group name \ 
     --engine-version engine version \
     -—apply-immediately \
     --global-replication-group-description description
  ```

  **Actualización entre motores de Redis OSS a Valkey para GlobalDataStore de ElastiCache**

  Puede actualizar un grupo de replicación global de Redis OSS existente en Valkey mediante la consola, la API o la CLI. 

  Si ya tiene un grupo de replicación global de Redis OSS, puede actualizarlo a Valkey especificando el nuevo motor y la versión del motor con la API modify-global-replication-group.

  Para Linux, macOS o Unix:

  ```
  aws elasticache modify-global-replication-group \
     --global-replication-group-id myGlobalReplGroup \
     --engine valkey \
     --apply-immediately \
     --engine-version 8.0
  ```

  Para Windows:

  ```
  aws elasticache modify-global-replication-group ^
     --global-replication-group-id myGlobalReplGroup ^
     --engine valkey ^
     --apply-immediately ^
     --engine-version 8.0
  ```

  Si tiene un grupo de parámetros de caché personalizado aplicado al grupo de replicación global de Redis OSS existente que desea actualizar, también tendrá que incluir un grupo de parámetros de caché de Valkey personalizado en la solicitud. El grupo de parámetros personalizados de Valkey de entrada debe tener los mismos valores de parámetros estáticos de Redis OSS que el grupo de parámetros personalizados de Redis OSS existente.

  Para Linux, macOS o Unix:

  ```
  aws elasticache modify-global-replication-group \
     --global-replication-group-id myGlobalReplGroup \
     --engine valkey \
     --engine-version 8.0 \
     --apply-immediately \
     --cache-parameter-group-name myParamGroup
  ```

  Para Windows:

  ```
  aws elasticache modify-global-replication-group ^
     --global-replication-group-id myGlobalReplGroup ^
     --engine valkey ^
     --engine-version 8.0 ^
     --apply-immediately ^
     --cache-parameter-group-name myParamGroup
  ```
+ [delete-global-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/delete-global-replication-group.html)

  ```
  aws elasticache delete-global-replication-group \
     --global-replication-group-id my global datastore  \
     --retain-primary-replication-group defaults to true
  ```
+ [disassociate-global-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/disassociate-global-replication-group.html)

  ```
  aws elasticache disassociate-global-replication-group \
     --global-replication-group-id my global datastore  \
     --replication-group-id my secondary cluster  \
     --replication-group-region the AWS Region in which the secondary cluster resides
  ```
+ [failover-global-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/failover-global-replication-group.html)

  ```
  aws elasticache failover-replication-group \
     --global-replication-group-id my global datastore \
     --primary-region The AWS Region of the primary cluster \  
     --primary-replication-group-id  The name of the global datastore, including the suffix.
  ```
+ [increase-node-groups-in-global-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/increase-node-groups-in-global-replication-group.html)

  ```
  aws elasticache increase-node-groups-in-global-replication-group \
     --apply-immediately yes \
     --global-replication-group-id global-replication-group-name \
     --node-group-count 3
  ```
+ [decrease-node-groups-in-global-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/decrease-node-groups-in-global-replication-group.html)

  ```
  aws elasticache decrease-node-groups-in-global-replication-group \
     --apply-immediately yes \
     --global-replication-group-id global-replication-group-name \
     --node-group-count 3
  ```
+ [rebalance-shards-in-global-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/rebalance-slots-in-global-replication-group.html)

  ```
  aws elasticache rebalance-shards-in-global-replication-group \
     --apply-immediately yes \
     --global-replication-group-id global-replication-group-name
  ```

Utilice la ayuda para mostrar todos los comandos disponibles de ElastiCache para Valkey o Redis OSS.

```
aws elasticache help
```

También puede utilizar la ayuda para describir un comando específico y obtener más información sobre su uso: 

```
aws elasticache create-global-replication-group help
```