az redis

Administre cachés de Redis dedicadas para las aplicaciones de Azure.

Comandos

az redis create

Crea una instancia nueva de Redis Cache.

az redis delete

Elimina una caché de Redis.

az redis export

Exportar datos almacenados en una caché de Redis.

az redis firewall-rules

Administre las reglas de firewall de Redis.

az redis firewall-rules create

Cree una regla de firewall de redis Cache.

az redis firewall-rules delete

Elimina una sola regla de firewall en una caché de redis especificada.

az redis firewall-rules list

Obtiene todas las reglas de firewall de la caché de redis especificada.

az redis firewall-rules show

Obtiene una sola regla de firewall en una caché de Redis especificada.

az redis firewall-rules update

Actualice una regla de firewall de redis Cache.

az redis force-reboot

Reinicie los nodos de Redis especificados.

az redis identity

Administre la identidad asignada a Azure Cache for Redis.

az redis identity assign

Asigne identidad para Azure Cache for Redis.

az redis identity remove

Quite la identidad ya asignada para Azure Cache for Redis.

az redis identity show

Muestra la identidad asignada para Azure Cache for Redis.

az redis import

Importe datos en una caché de Redis.

az redis import-method

Importe datos en la caché de Redis.

az redis list

Enumerar cachés de Redis.

az redis list-keys

Recupere las claves de acceso de una caché de Redis.

az redis patch-schedule

Administrar programaciones de revisión de Redis.

az redis patch-schedule create

Cree una programación de aplicación de revisiones para la caché de Redis.

az redis patch-schedule delete

Elimina la programación de aplicación de revisiones de una caché de Redis.

az redis patch-schedule show

Obtiene la programación de aplicación de revisiones de una caché en redis.

az redis patch-schedule update

Actualice la programación de aplicación de revisiones para La caché de Redis.

az redis regenerate-keys

Vuelva a generar las claves de acceso de la caché de Redis.

az redis server-link

Administrar vínculos de servidor de Redis.

az redis server-link create

Agrega un vínculo de servidor a la caché de Redis (requiere una SKU Premium).

az redis server-link delete

Elimina el servidor vinculado de una caché de Redis (requiere una SKU Premium).

az redis server-link list

Obtiene la lista de servidores vinculados asociados a esta caché de Redis (requiere SKU Premium).

az redis server-link show

Obtiene la información detallada sobre un servidor vinculado de una caché de Redis (requiere una SKU Premium).

az redis show

Obtiene una caché de Redis (descripción del recurso).

az redis update

Actualice una caché de Redis.

az redis create

Crea una instancia nueva de Redis Cache.

az redis create --location
                --name
                --resource-group
                --sku {Basic, Premium, Standard}
                --vm-size {c0, c1, c2, c3, c4, c5, c6, p1, p2, p3, p4, p5}
                [--enable-non-ssl-port]
                [--mi-system-assigned]
                [--mi-user-assigned]
                [--minimum-tls-version {1.0, 1.1, 1.2}]
                [--redis-configuration]
                [--redis-version]
                [--replicas-per-master]
                [--shard-count]
                [--static-ip]
                [--subnet-id]
                [--tags]
                [--tenant-settings]
                [--zones {1, 2, 3}]

Ejemplos

Crea una instancia nueva de Redis Cache. (generado automáticamente)

az redis create --location westus2 --name MyRedisCache --resource-group MyResourceGroup --sku Basic --vm-size c0

Configuración de varias zonas para las nuevas Azure Cache for Redis Premium

az redis create --location westus2 --name MyRedisCache --resource-group MyResourceGroup --sku Premium --vm-size p1 --zones 1 2

Configure las directivas de memoria para la memoria caché.

az redis create --resource-group resourceGroupName --name cacheName --location westus2 --sku Standard --vm-size c0 --redis-configuration @"config_max-memory.json"

Configure y habilite la persistencia de datos de copia de seguridad de RDB para nuevas Azure Cache for Redis Premium.

az redis create --location westus2 --name MyRedisCache --resource-group MyResourceGroup --sku Premium --vm-size p1 --redis-configuration @"config_rdb.json"

Configure y habilite la persistencia de datos de copia de seguridad de AOF para la nueva Azure Cache for Redis Premium

az redis create --location westus2 --name MyRedisCache --resource-group MyResourceGroup --sku Premium --vm-size p1 --redis-configuration @"config_aof.json"

Creación de una Azure Cache for Redis Premium con la agrupación en clústeres habilitada

az redis create --location westus2 --name MyRedisCache --resource-group MyResourceGroup --sku Premium --vm-size p1 --shard-count 2

Implementación de una Azure Cache for Redis Premium dentro de una instancia de Azure Virtual Network existente

az redis create --location westus2 --name MyRedisCache --resource-group MyResourceGroup --sku Premium --vm-size p1 --subnet-id "/subscriptions/{subid}/resourceGroups/{resourceGroupName}/providers/Microsoft.{Network|ClassicNetwork}/virtualNetworks/vnet1/subnets/subnet1"

Parámetros requeridos

--location -l

Ubicación. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

--name -n

Nombre de la caché de Redis.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--sku

Tipo de caché de Redis.

valores aceptados: Basic, Premium, Standard
--vm-size

Tamaño de la caché de Redis que se va a implementar. Los tamaños de caché básica y estándar comienzan con C. Los tamaños de caché Premium comienzan por P.

valores aceptados: c0, c1, c2, c3, c4, c5, c6, p1, p2, p3, p4, p5

Parámetros opcionales

--enable-non-ssl-port

Si se especifica, se habilitará el puerto de servidor redis no ssl (6379).

--mi-system-assigned

Marca para especificar la identidad asignada por el sistema.

--mi-user-assigned

Uno o varios identificadores de recursos separados por espacios de identidades asignadas por el usuario.

--minimum-tls-version

Especifica la versión de TLS requerida por los clientes para conectarse a la memoria caché.

valores aceptados: 1.0, 1.1, 1.2
--redis-configuration

Un archivo JSON que se usa para establecer los valores de configuración de redis. Es posible que encuentre errores de análisis si el archivo json no es válido.

--redis-version

Versión de Redis. Solo se usará la versión principal en la solicitud de creación o actualización con valores válidos actuales: (4, 6).

--replicas-per-master

Número de réplicas que se van a crear por patrón.

--shard-count

Número de particiones que se van a crear en una caché de clústeres Premium.

--static-ip

Especifique una dirección IP estática si es necesario para la red virtual. Si no especifica una dirección IP estática, se elige automáticamente una dirección IP.

--subnet-id

Identificador de recurso completo de una subred en una red virtual en la que se va a implementar la caché en redis. Formato de ejemplo /subscriptions/{subid}/resourceGroups/{resourceGroupName}/providers/Microsoft. {Red| ClassicNetwork}/virtualNetworks/vnet1/subnets/subnet1.

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--tenant-settings

Configuración de inquilino separada por espacios en formato key[=value].

--zones -z

Lista separada por espacios de zonas de disponibilidad en las que se va a aprovisionar el recurso.

valores aceptados: 1, 2, 3

az redis delete

Elimina una caché de Redis.

az redis delete [--ids]
                [--name]
                [--resource-group]
                [--yes]

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos de "Id. de recurso".

--name -n

Nombre de la caché de Redis.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--yes -y

No solicita confirmación.

az redis export

Exportar datos almacenados en una caché de Redis.

az redis export --container
                --prefix
                [--file-format]
                [--ids]
                [--name]
                [--resource-group]

Parámetros requeridos

--container

Dirección URL de SAS para el contenedor al que se deben exportar los datos.

--prefix

Prefijo que se va a usar para los archivos exportados.

Parámetros opcionales

--file-format

Formato del blob (actualmente rdb es el único formato admitido, con otros formatos esperados en el futuro).

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos de "Id. de recurso".

--name -n

Nombre de la caché de Redis.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

az redis force-reboot

Reinicie los nodos de Redis especificados.

Ejemplo de uso: az redis force-reboot --name testCacheName --resource-group testResourceGroup --reboot-type {AllNodes, PrimaryNode, SecondaryNode} [--shard-id].

az redis force-reboot --reboot-type {AllNodes, PrimaryNode, SecondaryNode}
                      [--ids]
                      [--name]
                      [--resource-group]
                      [--shard-id]

Parámetros requeridos

--reboot-type

Qué nodos de Redis se van a reiniciar. Dependiendo de esta pérdida de datos de valor es posible.

valores aceptados: AllNodes, PrimaryNode, SecondaryNode

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos de "Id. de recurso".

--name -n

Nombre de la caché de Redis.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--shard-id

Si la agrupación en clústeres está habilitada, el identificador de la partición que se va a reiniciar.

az redis import

Importe datos en una caché de Redis.

az redis import --files
                [--file-format]
                [--ids]
                [--name]
                [--resource-group]

Parámetros requeridos

--files

Dirección URL de SAS para blobs que deben importarse.

Parámetros opcionales

--file-format

Formato del blob (actualmente rdb es el único formato admitido, con otros formatos esperados en el futuro).

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos de "Id. de recurso".

--name -n

Nombre de la caché de Redis.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

az redis import-method

Importe datos en la caché de Redis.

Ejemplo de uso: az redis import-method --name testCacheName --resource-group testResourceGroup --files [--file-format].

az redis import-method --files
                       [--file-format]
                       [--ids]
                       [--name]
                       [--resource-group]

Parámetros requeridos

--files

Dirección URL de SAS para blobs que deben importarse.

Parámetros opcionales

--file-format

Formato del blob (actualmente rdb es el único formato admitido, con otros formatos esperados en el futuro).

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos de "Id. de recurso".

--name -n

Nombre de la caché de Redis.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

az redis list

Enumerar cachés de Redis.

Muestra detalles sobre todas las memorias caché de la suscripción actual o del grupo de recursos proporcionado.

az redis list [--resource-group]

Parámetros opcionales

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

az redis list-keys

Recupere las claves de acceso de una caché de Redis.

Esta operación requiere permiso de escritura para el recurso de caché.

az redis list-keys [--ids]
                   [--name]
                   [--resource-group]

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos de "Id. de recurso".

--name -n

Nombre de la caché de Redis.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

az redis regenerate-keys

Vuelva a generar las claves de acceso de la caché de Redis.

Ejemplo de uso: az redis regenerate-keys --name testCacheName --resource-group testResourceGroup --key-type {Primary, Secondary}.

az redis regenerate-keys --key-type {Primary, Secondary}
                         [--ids]
                         [--name]
                         [--resource-group]

Parámetros requeridos

--key-type

Clave de acceso de Redis que se va a regenerar.

valores aceptados: Primary, Secondary

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos de "Id. de recurso".

--name -n

Nombre de la caché de Redis.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

az redis show

Obtiene una caché de Redis (descripción del recurso).

az redis show [--ids]
              [--name]
              [--resource-group]

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos de "Id. de recurso".

--name -n

Nombre de la caché de Redis.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

az redis update

Actualice una caché de Redis.

Escalado o actualización de la configuración de una caché de Redis.

az redis update [--add]
                [--force-string]
                [--ids]
                [--name]
                [--remove]
                [--resource-group]
                [--set]
                [--sku {Basic, Premium, Standard}]
                [--vm-size {c0, c1, c2, c3, c4, c5, c6, p1, p2, p3, p4, p5}]

Ejemplos

Actualice la directiva maxmemory para la Azure Cache for Redis denominada MyRedisCache.

az redis update --name MyRedisCache --resource-group MyResourceGroup --set "redisConfiguration.maxmemory-policy"="allkeys-lru"

Deshabilitación de la persistencia de datos de copia de seguridad de RDB para Azure Cache for Redis Premium

az redis update --name MyRedisCache --resource-group MyResourceGroup --set "redisConfiguration.rdb-backup-enabled"="false"

Configurar la persistencia de datos habilitada para la copia de seguridad de RDB para Azure Cache for Redis Premium ya creada

az redis update --name MyRedisCache --resource-group MyResourceGroup --set "redisConfiguration.rdb-storage-connection-string"="DefaultEndpointsProtocol=https;AccountName=mystorageaccount;AccountKey=myAccountKey;EndpointSuffix=core.windows.net" "redisConfiguration.rdb-backup-enabled"="true" "redisConfiguration.rdb-backup-frequency"="15" "redisConfiguration.rdb-backup-max-snapshot-count"="1"

Escalado de una instancia de Azure Cache for Redis: actualización a un tamaño diferente (ejemplo para escalar de c0 a c1).

az redis update --name MyRedisCache --resource-group MyResourceGroup --set "sku.capacity"="2"

Escalado de una instancia de Azure Cache for Redis: actualización a otro nivel (de Básico a Estándar o Estándar a Premium).

az redis update --name MyRedisCache --resource-group MyResourceGroup --set "sku.name"="Premium" "sku.capacity"="1" "sku.family"="P"

Escalado de una instancia de Azure Cache for Redis: habilite la agrupación en clústeres.

az redis update --name MyRedisCache --resource-group MyResourceGroup --set shardCount=1

Escale una instancia de Azure Cache for Redis o fuera mediante el clúster de Redis.

az redis update --name MyRedisCache --resource-group MyResourceGroup --set shardCount=2

Parámetros opcionales

--add

Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string o JSON string>.

--force-string

Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos de "Id. de recurso".

--name -n

Nombre de la caché de Redis.

--remove

Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--set

Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=.

--sku

Tipo de caché de Redis.

valores aceptados: Basic, Premium, Standard
--vm-size

Tamaño de la caché de Redis que se va a implementar. Los tamaños de caché básica y estándar comienzan con C. Los tamaños de caché Premium comienzan por P.

valores aceptados: c0, c1, c2, c3, c4, c5, c6, p1, p2, p3, p4, p5