Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra come creare, gestire ed eliminare le istanze di Azure Redis usando Azure PowerShell.
Prerequisiti
-
Se non si ha un account Azure, creare un account gratuito prima di iniziare.
Installare Azure PowerShell o usare l'ambiente PowerShell in Azure Cloud Shell. Per altre informazioni, vedere Introduzione ad Azure Cloud Shell.
- Se scegli di utilizzare Azure PowerShell localmente:
- Installare la versione più recente del modulo Az PowerShell.
- Connettersi all'account Azure con il cmdlet Connect-AzAccount.
- Se si sceglie di usare Azure Cloud Shell:
- Vedi Panoramica di Azure Cloud Shell per ulteriori informazioni.
- Assicurati di aver eseguito l'accesso ad Azure con l'abbonamento nella quale vuoi creare la cache. Per usare una sottoscrizione diversa da quella con cui si è connessi, eseguire
Select-AzSubscription -SubscriptionName <SubscriptionName>.
Annotazioni
Redis gestito di Azure usa i comandi Az.RedisEnterpriseCache di Azure PowerShell.
Cache Redis di Azure usa i Az.RedisEnterpriseCache comandi per i livelli Enterprise e i comandi Az.RedisCache di Azure PowerShell per i livelli Basic, Standard e Premium. È possibile usare gli script seguenti per creare e gestire Redis gestito di Azure o Cache Redis di Azure per Redis Enterprise. Per Azure Cache for Redis Basic, Standard e Premium, usare gli script Azure Cache for Redis.
Creare una cache Redis gestita di Azure
È possibile creare nuove istanze di Redis gestite di Azure usando il cmdlet New-AzRedisEnterpriseCache .
ResourceGroupName
Name, Location, e Sku sono parametri obbligatori. Gli altri parametri sono facoltativi e hanno valori predefiniti.
L'autenticazione di Microsoft Entra è abilitata per impostazione predefinita per tutte le nuove cache ed è consigliata per la sicurezza.
Importante
Usare Microsoft Entra ID con identità gestite per autorizzare le richieste nella cache, se possibile. L'autorizzazione con l'ID e l'identità gestita di Microsoft Entra garantisce una maggiore sicurezza ed è più facile da usare rispetto all'autorizzazione della chiave di accesso condiviso. Per altre informazioni sull'uso di identità gestite con la cache, vedere Usare Microsoft Entra per l'autenticazione della cache con Redis gestito di Azure.
Per tutti i parametri e le proprietà di PowerShell di Redis gestito di Azure per New-AzRedisEnterpriseCache, vedere New-AzRedisEnterpriseCache. Per restituire un elenco di parametri disponibili e le relative descrizioni, eseguire il comando seguente.
Get-Help New-AzRedisEnterpriseCache -detailed
Annotazioni
La prima volta che si crea una cache Redis gestito di Azure in un abbonamento, Azure registra automaticamente lo spazio dei nomi Microsoft.Cache. Se richiesto, è possibile usare il comando Azure PowerShell Register-AzResourceProvider -ProviderNamespace "Microsoft.Cache" per registrare lo spazio dei nomi.
Il comando di esempio seguente crea un'istanza di Redis gestita di Azure con il nome, la posizione, il gruppo di risorse e lo SKU specificati usando i parametri predefiniti. L'istanza è di 1 GB con la porta non SSL disabilitata.
New-AzRedisEnterpriseCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Balanced_B1
Creare e configurare i database
È possibile usare il cmdlet New-AzRedisEnterpriseCacheDatabase per creare e configurare database per la cache Redis gestita di Azure. Per visualizzare un elenco di parametri disponibili e le relative descrizioni per New-AzRedisEnterpriseCacheDatabase, eseguire il comando seguente.
Get-Help New-AzRedisEnterpriseCacheDatabase -detailed
Se non si configurano i database durante la creazione della cache, New-AzRedisEnterpriseCache crea un database nella cache denominata default per impostazione predefinita e tutti i dati della cache vengono inseriti in questo DB 0 database.
Aggiornare una cache Redis gestita di Azure
È possibile aggiornare le istanze di Redis gestite di Azure usando il cmdlet Update-AzRedisEnterpriseCache . Per visualizzare un elenco di parametri disponibili e le relative descrizioni per Update-AzRedisEnterpriseCache, eseguire il comando seguente.
Get-Help Update-AzRedisEnterpriseCache -detailed
È possibile usare il Update-AzRedisEnterpriseCache cmdlet per aggiornare le proprietà, Skuad esempio , Tage MinimumTlsVersion. Il comando seguente aggiorna la versione minima di Transport Layer Security (TLS) e aggiunge un tag alla cache Redis gestita di Azure denominata myCache.
Update-AzRedisEnterpriseCache -Name "myCache" -ResourceGroupName "myGroup" -MinimumTlsVersion "1.2" -Tag @{"tag1" = "value1"}
Ottenere informazioni su una cache Redis gestita di Azure
È possibile recuperare informazioni su una cache usando il cmdlet Get-AzRedisEnterpriseCache. Per visualizzare un elenco di parametri disponibili e le relative descrizioni per Get-AzRedisEnterpriseCache, eseguire il comando seguente.
Get-Help Get-AzRedisEnterpriseCache -detailed
Per restituire informazioni su tutte le cache nella sottoscrizione corrente, eseguire Get-AzRedisEnterpriseCache senza parametri.
Get-AzRedisEnterpriseCache
Per restituire informazioni su tutte le cache in un gruppo di risorse specifico, eseguire Get-AzRedisEnterpriseCache con il parametro ResourceGroupName.
Get-AzRedisEnterpriseCache -ResourceGroupName myGroup
Per restituire informazioni su una cache specifica, eseguire Get-AzRedisEnterpriseCache con Name e ResourceGroupName della cache.
Get-AzRedisEnterpriseCache -Name myCache -ResourceGroupName myGroup
Recuperare le chiavi di accesso per una cache Redis gestita di Azure
Per recuperare le chiavi di accesso per la cache, usare il cmdlet Get-AzRedisEnterpriseCacheKey . Per visualizzare un elenco di parametri disponibili e le relative descrizioni per Get-AzRedisEnterpriseCacheKey, eseguire il comando seguente.
Get-Help Get-AzRedisEnterpriseCacheKey -detailed
Per recuperare le chiavi per la cache, chiamare il cmdlet Get-AzRedisEnterpriseCacheKey con Name e ResourceGroupName della cache.
Get-AzRedisEnterpriseCacheKey -Name myCache -ResourceGroupName myGroup
Importante
L'operazione ListKeys funziona solo quando le chiavi di accesso sono abilitate per la cache. L'output di questo comando potrebbe compromettere la sicurezza visualizzando i segreti e potrebbe generare un avviso di informazioni riservate.
Rigenerare le chiavi di accesso per una cache Redis gestita di Azure
Per rigenerare le chiavi di accesso per la cache, è possibile usare il cmdlet New-AzRedisEnterpriseCacheKey. Per visualizzare un elenco di parametri disponibili e le relative descrizioni per New-AzRedisEnterpriseCacheKey, eseguire il comando seguente.
Get-Help New-AzRedisEnterpriseCacheKey -detailed
Per rigenerare la chiave primaria o secondaria per la cache, chiamare il New-AzRedisEnterpriseCacheKey cmdlet con la cache Name e ResourceGroupNamee specificare Primary o Secondary per il KeyType parametro . Nell'esempio seguente viene rigenerata la chiave di accesso secondaria per una cache.
New-AzRedisEnterpriseCacheKey -Name myCache -ResourceGroupName myGroup -KeyType Secondary
Eliminare una cache Redis gestita di Azure
Per eliminare una cache Redis gestita di Azure, usare il cmdlet Remove-AzRedisEnterpriseCache . Per visualizzare un elenco di parametri disponibili e le relative descrizioni per Remove-AzRedisEnterpriseCache, eseguire il comando seguente.
Get-Help Remove-AzRedisEnterpriseCache -detailed
Nell'esempio seguente viene rimossa la cache denominata myCache.
Remove-AzRedisEnterpriseCache -Name myCache -ResourceGroupName myGroup
Importare i dati della cache Redis gestita di Azure
È possibile importare dati in un'istanza di Redis gestito di Azure usando il cmdlet Import-AzRedisEnterpriseCache. Per visualizzare un elenco di parametri disponibili e le relative descrizioni per Import-AzRedisEnterpriseCache, eseguire il comando seguente.
Get-Help Import-AzRedisEnterpriseCache -detailed
La cache Name, ResourceGroupName e il SasUri del BLOB da importare sono necessari. Il comando seguente importa i dati dal Blob specificato dall'URI SAS.
Import-AzRedisEnterpriseCache -ClusterName "myCache" -ResourceGroupName "myGroup" -SasUri @("<sas-uri>")
Esportare i dati della cache Redis gestita di Azure
È possibile esportare i dati da un'istanza di Redis gestito di Azure usando il cmdlet Export-AzRedisEnterpriseCache. Per visualizzare un elenco di parametri disponibili e le relative descrizioni per Export-AzRedisEnterpriseCache, eseguire il comando seguente.
Get-Help Export-AzRedisEnterpriseCache -detailed
Le cache Name e ResourceGroupName e SasUri del contenitore da esportare sono necessarie. Il comando di esempio seguente esporta i dati dal contenitore specificato dall'URI SAS.
Export-AzRedisEnterpriseCache -Name "myCache" -ResourceGroupName "myGroup" -SasUri "https://mystorageaccount.blob.core.windows.net/mycontainer?sp=signedPermissions&se=signedExpiry&sv=signedVersion&sr=signedResource&sig=signature;mystoragekey"
Importante
Cache Redis di Azure usa i comandi Az.RedisCache di Azure PowerShell per i livelli Basic, Standard e Premium e i comandi Az.RedisEnterpriseCache di Azure PowerShell per i livelli Enterprise.
È possibile usare gli script seguenti per creare e gestire Cache Redis di Azure Basic, Standard e Premium. Per Azure Cache per Redis Enterprise o Redis gestito di Azure, utilizzare i comandi Redis gestito di Azure.
Proprietà e parametri PowerShell della cache di Azure per Redis
Le tabelle seguenti illustrano le proprietà e le descrizioni di Azure PowerShell per i parametri comuni di Cache Redis di Azure. Per tutti i parametri e le proprietà di Azure PowerShell per Az.RedisCache, vedere AzRedisCache.
| Parametro | Descrizione | Predefinito |
|---|---|---|
| Nome | Nome della cache. | |
| Posizione | Posizione della cache. | |
| ResourceGroupName | Nome del gruppo di risorse in cui creare la cache. | |
| Misura | Dimensioni della cache. I valori validi sono: P1, P2, P3, P4, P5, C0, C1, C2, C3, C4, C5, C6, 250 MB, 1 GB, 2,5 GB, 6 GB, 13 GB, 26 GB, 53 GB. | 1 GB |
| ShardCount | Numero di partizioni da creare quando si crea una cache Premium con clustering abilitato. I valori validi sono: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10. | |
| Codice articolo (SKU) | SKU della cache. I valori validi sono: Basic, Standard, Premium. | Normale |
| RedisConfiguration | Impostazioni di configurazione di Redis. Per i dettagli di ogni impostazione, vedere la tabella Proprietà di RedisConfiguration seguente. | |
| AbilitaPortaNonSsl | Indica se la porta non SSL è abilitata. | Falso |
| MaxMemoryPolicy | Questo parametro è deprecato. Utilizzare invece RedisConfiguration. |
|
| StaticIP | Quando si ospita la cache in una rete virtuale, un indirizzo IP univoco nella subnet per la cache. Se non specificato, ne verrà scelto uno dalla subnet. | |
| Subnet | Quando si ospita la cache in una rete virtuale, il nome della subnet in cui distribuire la cache. | |
| VirtualNetwork | Quando si ospita la cache in una rete virtuale, l'ID risorsa della rete virtuale in cui distribuire la cache. | |
| Tipo di chiave | Chiave di accesso da rigenerare quando si rinnovano le chiavi di accesso. I valori validi sono: Primario, Secondario. |
Proprietà per il parametro RedisConfiguration
| Proprietà | Descrizione | Livelli di prezzo |
|---|---|---|
| rdb-backup-enabled | Indica se la persistenza dei dati Redis è abilitata | Solo Premium |
| rdb-storage-connection-string | Stringa di connessione all'account di archiviazione per la persistenza dei dati Redis. | Solo Premium |
| rdb-backup-frequency | Frequenza di backup per la persistenza dei dati Redis. | Solo Premium |
| maxmemory-reserved | Memoria riservata per i processi non cache. | Standard e Premium |
| maxmemory-policy | [Criteri di rimozione]/azure-cache-for-redis/cache-configure.md#memory-policies) per la cache. | Tutti i piani tariffari |
| notify-keyspace-events | [Notifiche del keyspace]/azure-cache-for-redis/cache-configure.md#keyspace-notifications-advanced-settings). | Standard e Premium |
| hash-max-ziplist-entries | Ottimizzazione della memoria per i tipi di dati aggregati di piccole dimensioni. | Standard e Premium |
| hash-max-ziplist-value | Ottimizzazione della memoria per i tipi di dati aggregati di piccole dimensioni. | Standard e Premium |
| set-max-intset-entries | Ottimizzazione della memoria per i tipi di dati aggregati di piccole dimensioni. | Standard e Premium |
| zset-max-ziplist-entries | Ottimizzazione della memoria per i tipi di dati aggregati di piccole dimensioni. | Standard e Premium |
| zset-max-ziplist-value | Ottimizzazione della memoria per i tipi di dati aggregati di piccole dimensioni. | Standard e Premium |
| database | Numero di database. Questa proprietà può essere configurata solo durante la creazione della cache. | Standard e Premium |
Creare una cache di Azure per Redis
È possibile creare nuove istanze di Cache Redis di Azure usando il cmdlet New-AzRedisCache .
ResourceGroupName, Namee Location sono parametri obbligatori. Gli altri parametri sono facoltativi e hanno valori predefiniti.
Importante
L'autenticazione di Microsoft Entra è consigliata per la sicurezza. È possibile abilitare l'autenticazione di Microsoft Entra durante o dopo la creazione della cache.
Usare Microsoft Entra ID con identità gestite per autorizzare le richieste nella cache, se possibile. L'autorizzazione con l'ID e l'identità gestita di Microsoft Entra garantisce una maggiore sicurezza ed è più facile da usare rispetto all'autorizzazione della chiave di accesso condiviso. Per altre informazioni sull'uso di identità gestite con la cache, vedere Usare l'ID Microsoft Entra per l'autenticazione della cache.
Per visualizzare un elenco dei parametri disponibili e le relative descrizioni per New-AzRedisCache, eseguire il comando seguente:
Get-Help New-AzRedisCache -detailed>
Annotazioni
La prima volta che Azure crea una cache di Azure per Redis in un abbonamento, registra automaticamente lo spazio dei nomi Microsoft.Cache. Se richiesto, è possibile usare il comando Azure PowerShell Register-AzResourceProvider -ProviderNamespace "Microsoft.Cache" per registrare lo spazio dei nomi.
Il comando di esempio seguente crea un'istanza di Cache Redis di Azure con il nome, la posizione e il gruppo di risorse specificati, usando i parametri predefiniti. L'istanza è una cache standard da 1 GB con la porta non SSL disabilitata.
New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US"
Per specificare i valori per il RedisConfiguration parametro, racchiudere le coppie chiave-valore tra parentesi graffe {}. Nell'esempio seguente viene creata una cache da 1 GB con @{"maxmemory-policy" = "allkeys-random", "notify-keyspace-events" = "KEA"}. Per altre informazioni, vedere Notifiche di Keyspace (impostazioni avanzate) e Criteri per la memoria.
New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -RedisConfiguration @{"maxmemory-policy" = "allkeys-random", "notify-keyspace-events" = "KEA"}
Creare una cache Premium
Per creare una cache di livello Premium di Cache Redis di Azure, specificare una dimensione di P1 (6-60 GB), P2 (13-130 GB), P3 (26-260 GB) o P4 (53-530 GB). Per abilitare il clustering, specificare un numero di partizioni con il parametro ShardCount .
Nell'esempio seguente viene creata una cache P1 Premium con tre partizioni. Una cache Premium P1 è di 6 GB e con tre partizioni la dimensione totale è 18 GB (3 x 6 GB).
New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Premium -Size P1 -ShardCount 3
Configurare l'impostazione dei database
L'impostazione databases nel cmdlet New-AzRedisCache configura il numero di database nella cache. È possibile configurare databases solo per i livelli Standard e Premium e solo durante la creazione della cache usando PowerShell o altri client di gestione.
Se non si specifica un'impostazione databases durante la creazione della cache, New-AzRedisCache crea un database denominato defaulte tutti i dati della cache vengono inseriti in questo DB 0 database. Il limite del database dipende dal livello di cache e dalle dimensioni, ma l'impostazione predefinita è 16.
Nell'esempio seguente viene creata una cache P3 Premium (26 GB) con 48 database.
New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Premium -Size P3 -RedisConfiguration @{"databases" = "48"}
Per altre informazioni sulla proprietà databases, vedere Configurazione predefinita del server Cache Redis di Azure.
Aggiornare una cache di Azure per Redis
È possibile aggiornare le istanze di Cache Redis di Azure usando il cmdlet Set-AzRedisCache . Per visualizzare un elenco di parametri disponibili e le relative descrizioni per Set-AzRedisCache, eseguire il comando seguente.
Get-Help Set-AzRedisCache -detailed
È possibile usare il Set-AzRedisCache cmdlet per aggiornare proprietà come Size, Sku, EnableNonSslPort e RedisConfiguration valori. Il seguente comando di esempio aggiorna il maxmemory-policy per l'istanza di Azure Cache for Redis denominata myCache.
Set-AzRedisCache -ResourceGroupName "myGroup" -Name "myCache" -RedisConfiguration @{"maxmemory-policy" = "allkeys-random"}
Ridimensionare una cache di Azure per Redis
È possibile usare Set-AzRedisCache per ridimensionare un'istanza di Cache Redis di Azure quando si modificano le Sizeproprietà , Skuo ShardCount .
Annotazioni
Il ridimensionamento di una cache con PowerShell ha gli stessi limiti e linee guida del ridimensionamento di una cache tramite il portale di Azure. Il passaggio a un piano tariffario diverso è soggetto alle restrizioni seguenti:
- Non è possibile passare da un piano tariffario superiore a un piano tariffario inferiore, ad esempio da una cache Premium a una cache Standard o Basic o da una cache Standard a una cache Basic.
- È possibile passare da una cache Basic a una cache Standard, ma non è possibile modificare le dimensioni contemporaneamente. Se sono necessarie dimensioni diverse, è possibile eseguire un'altra operazione di ridimensionamento alle dimensioni desiderate.
- Non è possibile passare direttamente da una cache Basic a una cache Premium. È necessario passare da Basic a Standard in un'operazione di ridimensionamento e quindi da Standard a Premium in un'altra operazione.
- Non è possibile passare da dimensioni maggiori fino alle dimensioni C0 (250 MB).
Per altre informazioni, vedere Come ridimensionare Cache Redis di Azure.
Nell'esempio seguente viene illustrato come ridimensionare una cache denominata myCache a dimensioni di 2,5 GB. Questo comando funziona per una cache Basic o Standard.
Set-AzRedisCache -ResourceGroupName myGroup -Name myCache -Size 2.5GB
Dopo aver eseguito questo comando, viene restituito lo stato della cache, simile alla chiamata Get-AzRedisCachedi .
ProvisioningState viene impostato su Scaling.
Quando l'operazione di ridimensionamento è completa, ProvisioningState viene modificato in Succeeded. Se è necessario eseguire un'altra operazione di ridimensionamento, ad esempio la modifica delle dimensioni dopo il passaggio da Basic a Standard, è necessario attendere il completamento dell'operazione precedente. In caso contrario, viene visualizzato un errore simile al messaggio seguente.
Set-AzRedisCache : Conflict: The resource '...' is not in a stable state, and is currently unable to accept the update request.
Ottenere informazioni su una cache di Azure Cache per Redis
È possibile recuperare informazioni su una cache con il cmdlet Get-AzRedisCache. Per visualizzare un elenco di parametri disponibili e le relative descrizioni per Get-AzRedisCache, eseguire il comando seguente.
Get-Help Get-AzRedisCache -detailed
Per restituire informazioni su tutte le cache nella sottoscrizione corrente, eseguire Get-AzRedisCache senza parametri.
Get-AzRedisCache
Per restituire informazioni su tutte le cache in un gruppo di risorse specifico, eseguire Get-AzRedisCache con il parametro ResourceGroupName.
Get-AzRedisCache -ResourceGroupName myGroup
Per restituire informazioni su una cache specifica, eseguire Get-AzRedisCache con la cache Name e ResourceGroupName.
Get-AzRedisCache -Name myCache -ResourceGroupName myGroup
Recuperare le chiavi di accesso per una cache di Azure per Redis
Per recuperare le chiavi di accesso per la cache, è possibile usare il cmdlet Get-AzRedisCacheKey. Per visualizzare un elenco di parametri disponibili e le relative descrizioni per Get-AzRedisCacheKey, eseguire il comando seguente.
Get-Help Get-AzRedisCacheKey -detailed
Per recuperare le chiavi per la cache, chiamare il Get-AzRedisCacheKey cmdlet con la cache Name e ResourceGroupName.
Get-AzRedisCacheKey -Name myCache -ResourceGroupName myGroup
Importante
L'operazione ListKeys funziona solo quando le chiavi di accesso sono abilitate per la cache. L'output di questo comando potrebbe compromettere la sicurezza visualizzando i segreti e potrebbe generare un avviso di informazioni riservate.
Rigenerare le chiavi di accesso per una cache Redis di Azure
Per rigenerare le chiavi di accesso per la cache, è possibile usare il cmdlet New-AzRedisCacheKey. Per visualizzare un elenco di parametri disponibili e le relative descrizioni per New-AzRedisCacheKey, eseguire il comando seguente.
Get-Help New-AzRedisCacheKey -detailed
Per rigenerare la chiave primaria o secondaria per la cache, chiamare il New-AzRedisCacheKey cmdlet con la cache Name e ResourceGroupNamee specificare Primary o Secondary per il KeyType parametro . Nell'esempio seguente viene rigenerata la chiave di accesso secondaria per una cache.
New-AzRedisCacheKey -Name myCache -ResourceGroupName myGroup -KeyType Secondary
Eliminare una cache di Azure per Redis
Per eliminare una cache Redis di Azure, utilizzare il cmdlet Remove-AzRedisCache. Per visualizzare un elenco di parametri disponibili e le relative descrizioni per Remove-AzRedisCache, eseguire il comando seguente.
Get-Help Remove-AzRedisCache -detailed
Nell'esempio seguente viene rimossa la cache denominata myCache.
Remove-AzRedisCache -Name myCache -ResourceGroupName myGroup
Importare dati in una cache di Azure per Redis
È possibile importare dati in un'istanza di Cache Redis di Azure usando il cmdlet Import-AzRedisCache.
Importante
L'importazione è disponibile solo per le cache di livello Premium . Per altre informazioni, vedere Importare ed esportare dati in Cache Redis di Azure.
Per visualizzare un elenco di parametri disponibili e le relative descrizioni per Import-AzRedisCache, eseguire il comando seguente.
Get-Help Import-AzRedisCache -detailed
Il comando seguente importa i dati dal blob specificato dal parametro Files nella cache di Azure per Redis.
Import-AzRedisCache -ResourceGroupName "resourceGroupName" -Name "cacheName" -Files @("https://mystorageaccount.blob.core.windows.net/mycontainername/blobname?sv=signedVersion&sr=signedResource&sig=signature&st=signTime&se=signedExpiry&sp=signedPermissions") -Force
Esportare i dati della cache di Azure per Redis
È possibile esportare dati da un'istanza di Cache Redis di Azure usando il cmdlet Export-AzRedisCache.
Importante
L'esportazione è disponibile solo per le cache di livello Premium . Per altre informazioni, vedere Importare ed esportare dati in Cache Redis di Azure.
Per visualizzare un elenco di parametri disponibili e le relative descrizioni per Export-AzRedisCache, eseguire il comando seguente.
Get-Help Export-AzRedisCache -detailed
Il comando seguente esporta i dati da un'istanza di Cache Redis di Azure nel contenitore specificato dal Container parametro .
Export-AzRedisCache -ResourceGroupName "resourceGroupName" -Name "cacheName" -Prefix "blobprefix" -Container "https://mystorageaccount.blob.core.windows.net/mycontainer?sv=signedResource&sig=signature&st=signTime&se=signedExpiry&sp=signedPermissions"
Riavviare una cache di Azure per Redis
È possibile riavviare un'istanza della Cache Redis di Azure usando il cmdlet Reset-AzRedisCache.
Importante
Il riavvio è disponibile solo per le cache Azure Cache per Redis dei livelli Basic, Standard e Premium. Per altre informazioni, vedere Amministrazione della cache - riavvio.
Per visualizzare un elenco di parametri disponibili e le relative descrizioni per Reset-AzRedisCache, eseguire il comando seguente.
Get-Help Reset-AzRedisCache -detailed
Il comando seguente riavvia entrambi i nodi della cache specificata.
Reset-AzRedisCache -ResourceGroupName "resourceGroupName" -Name "cacheName" -RebootType "AllNodes" -Force
Comandi generali di Azure PowerShell
Eseguire questi comandi al prompt dei comandi di Azure PowerShell.
Controllare la versione di Azure PowerShell:
Get-Module Az | format-table version
Accedere ad Azure:
Connect-AzAccount
Vedere un elenco delle sottoscrizioni correnti:
Get-AzSubscription | sort SubscriptionName | Select SubscriptionName
Specificare una sottoscrizione di Azure da usare:
Select-AzSubscription -SubscriptionName ContosoSubscription
Ottenere una guida dettagliata per qualsiasi cmdlet:
Get-Help <cmdlet-name> -Detailed
Come connettersi ad altri cloud
Per impostazione predefinita, l'ambiente di Azure è AzureCloud, che rappresenta il cloud di Azure globale. Per connettersi a un'istanza cloud diversa, usare il comando Connect-AzAccount con l'opzione della riga di comando -Environment o EnvironmentName con l'ambiente o il nome dell'ambiente desiderato.
Per visualizzare l'elenco degli ambienti disponibili, eseguire Get-AzEnvironment.
Azure Government Cloud (Cloud Azure per enti pubblici)
Per connettersi al cloud di Azure per enti pubblici, usare
Connect-AzAccount -EnvironmentName AzureUSGovernment
Oppure
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureUSGovernment)
Per creare una cache in Azure Government Cloud, utilizzare le posizioni USGov Virginia o USGov Iowa.
Per altre informazioni su Azure Government Cloud, vedere Microsoft Azure per enti pubblici e Guida per gli sviluppatori di Microsoft Azure per enti pubblici.
Azure gestito da 21Vianet
Per connettersi ad Azure gestito da 21Vianet (Cina) in ambiente cloud, utilizzare
Connect-AzAccount -EnvironmentName AzureChinaCloud
Oppure
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureChinaCloud)
Per creare una cache in Azure gestita dal cloud 21Vianet, Usare le posizioni China East o China North.
Microsoft Azure Germania
Per connettersi a Microsoft Azure Germania, usare
Connect-AzAccount -EnvironmentName AzureGermanCloud
Oppure
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureGermanCloud)
Per creare una cache in Microsoft Azure Germania, utilizzare le località Germany Central o Germany Northeast.
Per altre informazioni su Microsoft Azure Germania, vedere Microsoft Azure Germania.