Come creare e gestire Cache Redis di Azure mediante l'interfaccia della riga di comando classica di Azure
L'interfaccia della riga di comando classica di Azure è un ottimo modo di gestire l'infrastruttura di Azure da qualsiasi piattaforma. Questo articolo illustra come creare e gestire le istanze di cache di Azure per Redis usando l'interfaccia della riga di comando classica di Azure.
Importante
Questo articolo riguarda contenuti che richiedono l'interfaccia della riga di comando classica di Azure. Questa è una versione meno recente dell'interfaccia della riga di comando di Azure, da usare solo con il modello di distribuzione classico di Azure.
Per installare l'interfaccia della riga di comando classica, vedere Installare l'interfaccia della riga di comando classica di Azure e installare l'interfaccia della riga di comando di Azure corrente per le distribuzioni di Azure Resource Manager, vedere Installare l'interfaccia della riga di comando di Azure.
Nota
Per script di esempio dell'interfaccia della riga di comando di Azure più recenti, vedere gli esempi di Cache Redis di Azure con l'interfaccia della riga di comando di Azure.
Prerequisiti
Per creare e gestire le istanze di Cache Redis di Azure usando l'interfaccia della riga di comando classica di Azure è necessario completare i seguenti passaggi.
- È necessario disporre di un account Azure. Se non è disponibile, è possibile creare un account gratuito in pochi istanti.
- Installare l'interfaccia della riga di comando classica di Azure.
- Connettere l'installazione dell'interfaccia della riga di comando di Azure con un account Azure personale o con un account Azure aziendale o dell'istituto di istruzione e accedere dall'interfaccia della riga di comando classica usando il
azure login
comando . - Prima di eseguire uno dei seguenti comandi, passare l’interfaccia della riga di comando classica in modalità di Gestione risorse eseguendo il comando
azure config mode arm
. Per altre informazioni, vedere l'articolo Usare l'interfaccia della riga di comando classica di Azure per gestire risorse e gruppi di risorse di Azure.
Domande frequenti su Cache Redis di Azure
Le seguenti proprietà vengono utilizzate durante la creazione e l’aggiornamento delle istanze di Cache Redis di Azure.
Proprietà | Opzione | Descrizione |
---|---|---|
name | -n, --name | Nome della cache Redis di Azure. |
gruppo di risorse | -g, --resource-group | Nome del gruppo di risorse. |
posizione | -l, --location | Posizione in cui creare una cache. |
size | -z, --size | Dimensioni della cache Redis di Azure. Valori validi: [C0, C1, C2, C3, C4, C5, C6, P1, P2, P3, P4] |
sku | -x, sku: | SKU di Redis. Deve essere uno dei seguenti: [Basic, Standard, Premium] |
EnableNonSslPort | -e, --enable-non-ssl-port | Proprietà EnableNonSslPort della cache Redis di Azure. Aggiungere questo flag se si vuole abilitare la porta non TLS/SSL per la cache |
Configurazione di Redis | -c, --redis-configuration | Configurazione di Redis. Immettere qui una stringa in formato JSON di chiavi di configurazione e valori. Formato: "{"":"","":""}" |
Configurazione di Redis | -f, --redis-configuration-file | Configurazione di Redis. Immettere qui il percorso di un file contenente le chiavi di configurazione e i valori. Formato per l’immissione del file: {"": "","": ""} |
Numero di partizioni | -r, --shard-count | Numero di partizioni da creare su una cache di cluster Premium con il clustering. |
Rete virtuale | -v, --virtual-network | Quando si ospita la cache in una rete virtuale, specifica l'ID della risorsa Resource Manager esatta della rete virtuale in cui distribuire il cache di Azure per Redis. Formato di esempio: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/Microsoft.ClassicNetwork/VirtualNetworks/vnet1 |
tipo di chiave | -t, --key-type | Tipo di chiave per il rinnovo. Valori validi: [primario, secondario] |
StaticIP | -p, --static-ip <static-ip> | Quando si ospita la cache in una rete virtuale, specifica l'indirizzo IP univoco nella subnet per la cache. Se non specificato, ne verrà scelto uno dalla subnet. |
Subnet | t, subnet --subnet <> | Quando si ospita la cache in una rete virtuale, specifica il nome della subnet in cui distribuire la cache. |
VirtualNetwork | -v, --virtual-network virtual-network <> | Quando si ospita la cache in una rete virtuale, specifica l'ID della risorsa Resource Manager esatta della rete virtuale in cui distribuire il cache di Azure per Redis. Formato di esempio: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/Microsoft.ClassicNetwork/VirtualNetworks/vnet1 |
Subscription | -s, --subscription | L'identificatore della sottoscrizione. |
Visualizzare tutti i comandi di Cache Redis di Azure
Per visualizzare tutti i comandi di Cache Redis di Azure e i relativi parametri, usare il comando azure rediscache -h
.
C:\>azure rediscache -h
help: Commands to manage your Azure Cache for Redis(s)
help:
help: Create an Azure Cache for Redis
help: rediscache create [--name <name> --resource-group <resource-group> --location <location> [options]]
help:
help: Delete an existing Azure Cache for Redis
help: rediscache delete [--name <name> --resource-group <resource-group> ]
help:
help: List all Azure Cache for Redis within your Subscription or Resource Group
help: rediscache list [options]
help:
help: Show properties of an existing Azure Cache for Redis
help: rediscache show [--name <name> --resource-group <resource-group>]
help:
help: Change settings of an existing Azure Cache for Redis
help: rediscache set [--name <name> --resource-group <resource-group> --redis-configuration <redis-configuration>/--redis-configuration-file <redisConfigurationFile>]
help:
help: Renew the authentication key for an existing Azure Cache for Redis
help: rediscache renew-key [--name <name> --resource-group <resource-group> ]
help:
help: Lists Primary and Secondary key of an existing Azure Cache for Redis
help: rediscache list-keys [--name <name> --resource-group <resource-group>]
help:
help: Options:
help: -h, --help output usage information
help:
help: Current Mode: arm (Azure Resource Management)
Creare un'istanza di Cache Redis di Azure
Per creare una cache Redis di Azure, usare il comando seguente:
azure rediscache create [--name <name> --resource-group <resource-group> --location <location> [options]]
Per altre informazioni su questo comando, eseguire il comando azure rediscache create -h
.
C:\>azure rediscache create -h
help: Create an Azure Cache for Redis
help:
help: Usage: rediscache create [--name <name> --resource-group <resource-group> --location <location> [options]]
help:
help: Options:
help: -h, --help output usage information
help: -v, --verbose use verbose output
help: -vv more verbose with debug output
help: --json use json output
help: -n, --name <name> Name of the Azure Cache for Redis.
help: -g, --resource-group <resource-group> Name of the Resource Group
help: -l, --location <location> Location to create cache.
help: -z, --size <size> Size of the Azure Cache for Redis. Valid values: [C0, C1, C2, C3, C4, C5, C6, P1, P2, P3, P4]
help: -x, --sku <sku> Redis SKU. Should be one of : [Basic, Standard, Premium]
help: -e, --enable-non-ssl-port EnableNonSslPort property of the Azure Cache for Redis. Add this flag if you want to enable the non-TLS/SSL Port for your cache
help: -c, --redis-configuration <redis-configuration> Redis Configuration. Enter a JSON formatted string of configuration keys and values here. Format:"{"<key1>":"<value1>","<key2>":"<value2>"}"
help: -f, --redis-configuration-file <redisConfigurationFile> Redis Configuration. Enter the path of a file containing configuration keys and values here. Format for the file entry: {"<key1>":"<value1>","<key2>":"<value2>"}
help: -r, --shard-count <shard-count> Number of Shards to create on a Premium Cluster Cache
help: -v, --virtual-network <virtual-network> The exact ARM resource ID of the virtual network to deploy the Azure Cache for Redis in. Example format: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/Microsoft.ClassicNetwork/VirtualNetworks/vnet1
help: -t, --subnet <subnet> Required when deploying an Azure Cache for Redis inside an existing Azure Virtual Network
help: -p, --static-ip <static-ip> Required when deploying an Azure Cache for Redis inside an existing Azure Virtual Network
help: -s, --subscription <id> the subscription identifier
help:
help: Current Mode: arm (Azure Resource Management)
Eliminare una cache Redis di Azure esistente
Per eliminare una cache Redis di Azure usare il comando seguente:
azure rediscache delete [--name <name> --resource-group <resource-group> ]
Per altre informazioni su questo comando, eseguire il comando azure rediscache delete -h
.
C:\>azure rediscache delete -h
help: Delete an existing Azure Cache for Redis
help:
help: Usage: rediscache delete [--name <name> --resource-group <resource-group> ]
help:
help: Options:
help: -h, --help output usage information
help: -v, --verbose use verbose output
help: -vv more verbose with debug output
help: --json use json output
help: -n, --name <name> Name of the Azure Cache for Redis.
help: -g, --resource-group <resource-group> Name of the Resource Group under which the cache exists
help: -s, --subscription <subscription> the subscription identifier
help:
help: Current Mode: arm (Azure Resource Management)
Elencare tutte le cache Redis di Azure all'interno della sottoscrizione o del gruppo di risorse
Per elencare tutte le cache Redis di Azure all'interno della sottoscrizione o del gruppo di risorse, usare il comando seguente:
azure rediscache list [options]
Per altre informazioni su questo comando, eseguire il comando azure rediscache list -h
.
C:\>azure rediscache list -h
help: List all Azure Cache for Redis within your Subscription or Resource Group
help:
help: Usage: rediscache list [options]
help:
help: Options:
help: -h, --help output usage information
help: -v, --verbose use verbose output
help: -vv more verbose with debug output
help: --json use json output
help: -g, --resource-group <resource-group> Name of the Resource Group
help: -s, --subscription <subscription> the subscription identifier
help:
help: Current Mode: arm (Azure Resource Management)
Visualizzare le proprietà di una cache Redis di Azure esistente
Per visualizzare le proprietà di una cache Redis di Azure esistente, usare il comando seguente:
azure rediscache show [--name <name> --resource-group <resource-group>]
Per altre informazioni su questo comando, eseguire il comando azure rediscache show -h
.
C:\>azure rediscache show -h
help: Show properties of an existing Azure Cache for Redis
help:
help: Usage: rediscache show [--name <name> --resource-group <resource-group>]
help:
help: Options:
help: -h, --help output usage information
help: -v, --verbose use verbose output
help: -vv more verbose with debug output
help: --json use json output
help: -n, --name <name> Name of the Azure Cache for Redis.
help: -g, --resource-group <resource-group> Name of the Resource Group
help: -s, --subscription <subscription> the subscription identifier
help:
help: Current Mode: arm (Azure Resource Management)
Modificare le impostazioni di una cache Redis di Azure esistente
Per modificare le impostazioni di una cache Redis di Azure esistente, usare il comando seguente:
azure rediscache set [--name <name> --resource-group <resource-group> --redis-configuration <redis-configuration>/--redis-configuration-file <redisConfigurationFile>]
Per altre informazioni su questo comando, eseguire il comando azure rediscache set -h
.
C:\>azure rediscache set -h
help: Change settings of an existing Azure Cache for Redis
help:
help: Usage: rediscache set [--name <name> --resource-group <resource-group> --redis-configuration <redis-configuration>/--redis-configuration-file <redisConfigurationFile>]
help:
help: Options:
help: -h, --help output usage information
help: -v, --verbose use verbose output
help: -vv more verbose with debug output
help: --json use json output
help: -n, --name <name> Name of the Azure Cache for Redis.
help: -g, --resource-group <resource-group> Name of the Resource Group
help: -c, --redis-configuration <redis-configuration> Redis Configuration. Enter a JSON formatted string of configuration keys and values here.
help: -f, --redis-configuration-file <redisConfigurationFile> Redis Configuration. Enter the path of a file containing configuration keys and values here.
help: -s, --subscription <subscription> the subscription identifier
help:
help: Current Mode: arm (Azure Resource Management)
Rinnovare la chiave di autenticazione di una cache Redis di Azure esistente
Per rinnovare la chiave di autenticazione di una cache Redis di Azure esistente, usare il comando seguente:
azure rediscache renew-key [--name <name> --resource-group <resource-group> --key-type <key-type>]
Specificare Primary
o Secondary
per key-type
.
Per altre informazioni su questo comando, eseguire il comando azure rediscache renew-key -h
.
C:\>azure rediscache renew-key -h
help: Renew the authentication key for an existing Azure Cache for Redis
help:
help: Usage: rediscache renew-key [--name <name> --resource-group <resource-group> ]
help:
help: Options:
help: -h, --help output usage information
help: -v, --verbose use verbose output
help: -vv more verbose with debug output
help: --json use json output
help: -n, --name <name> Name of the Azure Cache for Redis.
help: -g, --resource-group <resource-group> Name of the Resource Group under which cache exists
help: -t, --key-type <key-type> type of key to renew. Valid values are: 'Primary', 'Secondary'.
help: -s, --subscription <subscription> the subscription identifier
help:
help: Current Mode: arm (Azure Resource Management)
Elencare le chiavi primarie e secondarie di una cache Redis di Azure esistente
Per elencare le chiavi primarie e secondarie di una cache Redis di Azure esistente, usare il comando seguente:
azure rediscache list-keys [--name <name> --resource-group <resource-group>]
Per altre informazioni su questo comando, eseguire il comando azure rediscache list-keys -h
.
C:\>azure rediscache list-keys -h
help: Lists Primary and Secondary key of an existing Azure Cache for Redis
help:
help: Usage: rediscache list-keys [--name <name> --resource-group <resource-group>]
help:
help: Options:
help: -h, --help output usage information
help: -v, --verbose use verbose output
help: -vv more verbose with debug output
help: --json use json output
help: -n, --name <name> Name of the Azure Cache for Redis.
help: -g, --resource-group <resource-group> Name of the Resource Group under which Cache exists
help: -s, --subscription <subscription> the subscription identifier
help:
help: Current Mode: arm (Azure Resource Management)