Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo mostra como criar, gerenciar e excluir suas instâncias do Azure Redis usando o Azure PowerShell.
Pré-requisitos
-
Se não tiver uma conta do Azure, crie uma conta gratuita antes de começar.
Instale o Azure PowerShell ou use o ambiente do PowerShell no Azure Cloud Shell. Para mais informações, veja Get started with Azure Cloud Shell.
- Se você optar por usar o Azure PowerShell localmente:
- Instale a versão mais recente do módulo Az PowerShell.
- Conecte-se à sua conta do Azure usando o cmdlet Connect-AzAccount .
- Se você optar por usar o Azure Cloud Shell:
- Consulte Visão geral do Azure Cloud Shell para obter mais informações.
- Certifique-se de que está ligado ao Azure com a subscrição onde pretende criar a sua cache. Para utilizar uma subscrição diferente daquela com que iniciou sessão, execute
Select-AzSubscription -SubscriptionName <SubscriptionName>.
Observação
O Azure Managed Redis usa os comandos Az.RedisEnterpriseCache do Azure PowerShell.
O Cache Redis do Azure usa os Az.RedisEnterpriseCache comandos para camadas Enterprise e os comandos Az.RedisCache do Azure PowerShell para camadas Basic, Standard e Premium. Você pode usar os scripts a seguir para criar e gerenciar o Azure Managed Redis ou o Cache do Azure para Redis Enterprise. Para o Azure Cache para Redis Basic, Standard e Premium, use os scripts do Azure Cache para Redis.
Criar um cache Redis gerenciado do Azure
Você cria novas instâncias do Azure Managed Redis usando o cmdlet New-AzRedisEnterpriseCache .
ResourceGroupName, Name, Location, e Sku são parâmetros obrigatórios. Os outros parâmetros são opcionais e têm valores padrão.
A autenticação do Microsoft Entra é habilitada por padrão para todos os novos caches e é recomendada para segurança.
Importante
Use o Microsoft Entra ID com identidades gerenciadas para autorizar solicitações em seu cache, se possível. A autorização usando o ID do Microsoft Entra e a identidade gerenciada fornece melhor segurança e é mais fácil de usar do que a autorização de chave de acesso compartilhada. Para obter mais informações sobre como usar identidades gerenciadas com seu cache, consulte Usar o Microsoft Entra para autenticação de cache com o Azure Managed Redis.
Para todos os parâmetros e propriedades do Azure Managed Redis PowerShell para New-AzRedisEnterpriseCache, consulte New-AzRedisEnterpriseCache. Para gerar uma lista de parâmetros disponíveis e suas descrições, execute o seguinte comando.
Get-Help New-AzRedisEnterpriseCache -detailed
Observação
Na primeira vez que você cria um cache Redis gerenciado do Azure em uma assinatura, o Azure registra o Microsoft.Cache namespace para você. Se solicitado, você pode usar o comando Azure PowerShell Register-AzResourceProvider -ProviderNamespace "Microsoft.Cache" para registrar o namespace.
O comando de exemplo a seguir cria uma instância do Redis Gerenciado do Azure com o nome, o local, o grupo de recursos e a SKU especificados, usando parâmetros padrão. A instância tem 1 GB de tamanho com a porta não-SSL desabilitada.
New-AzRedisEnterpriseCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Balanced_B1
Criar e configurar bancos de dados
Você pode usar o cmdlet New-AzRedisEnterpriseCacheDatabase para criar e configurar bancos de dados para seu cache Redis gerenciado do Azure. Para ver uma lista de parâmetros disponíveis e suas descrições para New-AzRedisEnterpriseCacheDatabaseo , execute o seguinte comando.
Get-Help New-AzRedisEnterpriseCacheDatabase -detailed
Se você não configurar bancos de dados durante a criação do cache, New-AzRedisEnterpriseCache criará um banco de dados no cache nomeado default por padrão, e todos os dados do cache entrarão nesse DB 0 banco de dados.
Atualizar um cache Redis gerenciado do Azure
Você pode atualizar instâncias do Azure Managed Redis usando o cmdlet Update-AzRedisEnterpriseCache . Para ver uma lista de parâmetros disponíveis e suas descrições para Update-AzRedisEnterpriseCacheo , execute o seguinte comando.
Get-Help Update-AzRedisEnterpriseCache -detailed
Você pode usar o Update-AzRedisEnterpriseCache cmdlet para atualizar propriedades como Sku, Tage MinimumTlsVersion. O comando a seguir atualiza a versão mínima do Transport Layer Security (TLS) e adiciona uma marca ao cache Redis gerenciado do Azure chamado myCache.
Update-AzRedisEnterpriseCache -Name "myCache" -ResourceGroupName "myGroup" -MinimumTlsVersion "1.2" -Tag @{"tag1" = "value1"}
Obter informações sobre um cache Redis gerenciado do Azure
Você pode recuperar informações sobre um cache usando o cmdlet Get-AzRedisEnterpriseCache . Para ver uma lista de parâmetros disponíveis e suas descrições para Get-AzRedisEnterpriseCacheo , execute o seguinte comando.
Get-Help Get-AzRedisEnterpriseCache -detailed
Para retornar informações sobre todos os caches na assinatura atual, execute Get-AzRedisEnterpriseCache sem parâmetros.
Get-AzRedisEnterpriseCache
Para retornar informações sobre todos os caches em um grupo de recursos específico, execute Get-AzRedisEnterpriseCache com o ResourceGroupName parâmetro.
Get-AzRedisEnterpriseCache -ResourceGroupName myGroup
Para retornar informações sobre um cache específico, execute Get-AzRedisEnterpriseCache com o Name e ResourceGroupName do cache.
Get-AzRedisEnterpriseCache -Name myCache -ResourceGroupName myGroup
Recuperar as chaves de acesso para um cache Redis gerenciado do Azure
Para recuperar as chaves de acesso do cache, use o cmdlet Get-AzRedisEnterpriseCacheKey . Para ver uma lista de parâmetros disponíveis e suas descrições para Get-AzRedisEnterpriseCacheKeyo , execute o seguinte comando.
Get-Help Get-AzRedisEnterpriseCacheKey -detailed
Para recuperar as chaves do cache, use o cmdlet Get-AzRedisEnterpriseCacheKey com os parâmetros Name e ResourceGroupName do cache.
Get-AzRedisEnterpriseCacheKey -Name myCache -ResourceGroupName myGroup
Importante
A ListKeys operação funciona somente quando as chaves de acesso estão habilitadas para o cache. A saída desse comando pode comprometer a segurança mostrando segredos e pode disparar um aviso de informações confidenciais.
Regenerar chaves de acesso para um cache Redis gerenciado do Azure
Para regenerar as chaves de acesso do cache, você pode usar o cmdlet New-AzRedisEnterpriseCacheKey . Para ver uma lista de parâmetros disponíveis e suas descrições para New-AzRedisEnterpriseCacheKeyo , execute o seguinte comando.
Get-Help New-AzRedisEnterpriseCacheKey -detailed
Para regenerar a chave primária ou secundária do cache, chame o cmdlet New-AzRedisEnterpriseCacheKey com o cache Name e ResourceGroupName, e especifique Primary ou Secondary para o parâmetro KeyType. O exemplo a seguir regenera a chave de acesso secundária para um cache.
New-AzRedisEnterpriseCacheKey -Name myCache -ResourceGroupName myGroup -KeyType Secondary
Excluir um cache Redis gerenciado do Azure
Para excluir um cache Redis gerenciado do Azure, use o cmdlet Remove-AzRedisEnterpriseCache . Para ver uma lista de parâmetros disponíveis e suas descrições para Remove-AzRedisEnterpriseCacheo , execute o seguinte comando.
Get-Help Remove-AzRedisEnterpriseCache -detailed
O exemplo a seguir remove o cache chamado myCache.
Remove-AzRedisEnterpriseCache -Name myCache -ResourceGroupName myGroup
Importar dados de cache Redis Gerenciado do Azure
Você pode importar dados para uma instância do Azure Managed Redis usando o Import-AzRedisEnterpriseCache cmdlet. Para ver uma lista de parâmetros disponíveis e suas descrições para Import-AzRedisEnterpriseCacheo , execute o seguinte comando.
Get-Help Import-AzRedisEnterpriseCache -detailed
O cache Name e o ResourceGroupName e o SasUri do blob para importação são necessários. O comando a seguir importa dados do blob especificado pelo URI SAS.
Import-AzRedisEnterpriseCache -ClusterName "myCache" -ResourceGroupName "myGroup" -SasUri @("<sas-uri>")
Exportar dados de cache Redis gerenciado do Azure
Você pode exportar dados de uma instância do Azure Managed Redis usando o Export-AzRedisEnterpriseCache cmdlet. Para ver uma lista de parâmetros disponíveis e suas descrições para Export-AzRedisEnterpriseCacheo , execute o seguinte comando.
Get-Help Export-AzRedisEnterpriseCache -detailed
O cache Name e ResourceGroupName o SasUri do contêiner a ser exportado são necessários. O comando de exemplo a seguir exporta dados do contêiner especificado pelo 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
O Cache do Azure para Redis usa os comandos Az.RedisCache do Azure PowerShell para as camadas Basic, Standard e Premium e os comandos do Azure PowerShell Az.RedisEnterpriseCache para as camadas Enterprise.
Você pode usar os scripts a seguir para criar e gerenciar o Cache do Azure para Redis Basic, Standard e Premium. Para Azure Cache for Redis Enterprise ou Azure Managed Redis, use os comandos de Azure Managed Redis.
Propriedades e parâmetros do Cache do Azure para Redis PowerShell
As tabelas a seguir mostram as propriedades e descrições do Azure PowerShell para parâmetros comuns do Cache do Azure para Redis. Para todos os parâmetros e propriedades do Azure PowerShell para Az.RedisCache, consulte AzRedisCache.
| Parâmetro | Descrição | Predefinido |
|---|---|---|
| Nome | Nome do cache. | |
| Localização | Localização do cache. | |
| NomeDoGrupoDeRecursos | Nome do grupo de recursos no qual criar o cache. | |
| Tamanho | O tamanho do cache. Os valores válidos são: 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 | O número de fragmentos a serem criados ao criar um cache premium com clustering habilitado. Os valores válidos são: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10. | |
| SKU | O SKU do cache. Os valores válidos são: Basic, Standard, Premium. | Standard |
| Configuração do Redis | Definições de configuração do Redis. Para obter detalhes sobre cada configuração, consulte a tabela de propriedades RedisConfiguration a seguir. | |
| AtivarPortaNãoSSL | Se a porta não-SSL está habilitada. | Falso |
| MaxMemoryPolicy | Este parâmetro foi preterido. Utilize RedisConfiguration em substituição. |
|
| EstáticaIP | Quando você hospeda o cache em uma rede virtual, existe um endereço IP exclusivo na sub-rede para o cache. Se não for fornecido, um é escolhido para você a partir da sub-rede. | |
| sub-rede | Quando você hospeda o cache em uma rede virtual, o nome da sub-rede na qual o cache será implantado. | |
| Rede virtual | Quando você hospeda o cache em uma rede virtual, a ID do recurso da rede virtual na qual o cache será implantado. | |
| Tipo de chave | Que chave de acesso deve ser regenerada ao renovar as chaves de acesso. Os valores válidos são: Primário, Secundário. |
Propriedades para o parâmetro RedisConfiguration
| Propriedade | Descrição | Níveis de Preço |
|---|---|---|
| rdb-backup-habilitado | Se a persistência de dados Redis está habilitada | Apenas Premium |
| rdb-cadeia-de-conexão-armazenamento | A cadeia de conexão com a conta de armazenamento para persistência de dados Redis. | Apenas Premium |
| rdb-backup-freqüência | A frequência de backup para persistência de dados Redis. | Apenas Premium |
| maxmemory-reservado | Memória reservada para processos sem cache. | Standard e Premium |
| política de memória máxima | [Política de remoção]/azure-cache-for-redis/cache-configure.md#memory-policies) para o cache. | Todos os níveis de preços |
| notificar-eventos-do-espaço-de-chave | [Notificações do Keyspace]/azure-cache-for-redis/cache-configure.md#keyspace-notifications-advanced-settings). | Standard e Premium |
| hash-max-ziplist-entradas | Otimização de memória para pequenos tipos de dados agregados. | Standard e Premium |
| hash-max-ziplist-valor | Otimização de memória para pequenos tipos de dados agregados. | Standard e Premium |
| set-max-intset-entradas | Otimização de memória para pequenos tipos de dados agregados. | Standard e Premium |
| zset-max-ziplist-entradas | Otimização de memória para pequenos tipos de dados agregados. | Standard e Premium |
| zset-max-ziplist-valor | Otimização de memória para pequenos tipos de dados agregados. | Standard e Premium |
| bases de dados | Número de bases de dados. Essa propriedade só pode ser configurada na criação do cache. | Standard e Premium |
Criar um Cache do Azure para cache Redis
Você cria novas instâncias do Cache do Azure para Redis usando o cmdlet New-AzRedisCache .
ResourceGroupName, Namee Location são parâmetros obrigatórios. Os outros parâmetros são opcionais e têm valores padrão.
Importante
A autenticação do Microsoft Entra é recomendada para segurança. Você pode habilitar a Autenticação do Microsoft Entra durante ou após a criação do cache.
Use o Microsoft Entra ID com identidades gerenciadas para autorizar solicitações em seu cache, se possível. A autorização usando o ID do Microsoft Entra e a identidade gerenciada fornece melhor segurança e é mais fácil de usar do que a autorização de chave de acesso compartilhada. Para obter mais informações sobre como usar identidades gerenciadas com seu cache, consulte Usar a ID do Microsoft Entra para autenticação de cache.
Para ver uma lista de parâmetros disponíveis e suas descrições para New-AzRedisCache, execute o seguinte comando:
Get-Help New-AzRedisCache -detailed>
Observação
Na primeira vez que você cria um Cache do Azure para cache Redis em uma assinatura, o Azure registra o Microsoft.Cache namespace para você. Se solicitado, você pode usar o comando Azure PowerShell Register-AzResourceProvider -ProviderNamespace "Microsoft.Cache" para registrar o namespace.
O comando de exemplo a seguir cria uma instância do Cache do Azure para Redis com o nome, o local e o grupo de recursos especificados, usando parâmetros padrão. A instância é um cache padrão de 1 GB com a porta não-SSL desabilitada.
New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US"
Para especificar valores para o RedisConfiguration parâmetro, coloque os pares chave-valor entre colchetes {}. O exemplo a seguir cria um cache de 1 GB com @{"maxmemory-policy" = "allkeys-random", "notify-keyspace-events" = "KEA"}. Para obter mais informações, consulte Notificações do Keyspace (configurações avançadas) e Políticas de memória.
New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -RedisConfiguration @{"maxmemory-policy" = "allkeys-random", "notify-keyspace-events" = "KEA"}
Criar um cache Premium
Para criar um Cache do Azure para cache de camada Premium Redis, especifique um tamanho de P1 (6-60 GB), P2 (13-130 GB), P3 (26-260 GB) ou P4 (53-530 GB). Para habilitar o clustering, especifique uma contagem de estilhaços usando o ShardCount parâmetro.
O exemplo a seguir cria um cache P1 Premium com três fragmentos. Um cache premium P1 tem 6 GB de tamanho e, com três fragmentos, o tamanho total é de 18 GB (3 x 6 GB).
New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Premium -Size P1 -ShardCount 3
Definir a configuração de bancos de dados
A databases configuração no cmdlet New-AzRedisCache configura o número de bancos de dados no cache. Você pode configurar databases somente para as camadas Standard e Premium e somente durante a criação de cache usando o PowerShell ou outros clientes de gerenciamento.
Se você não especificar uma configuração durante a databases criação do cache, New-AzRedisCache criará um banco de dados chamado default, e todos os dados do cache entrarão nesse DB 0 banco de dados. O limite do banco de dados depende da camada e do tamanho do cache, mas a configuração padrão é 16.
O exemplo a seguir cria um cache P3 premium (26 GB) com 48 bancos de dados.
New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Premium -Size P3 -RedisConfiguration @{"databases" = "48"}
Para obter mais informações sobre a propriedade, consulte databases do servidor Redis.
Atualizar um cache do Azure para cache Redis
Você atualiza o Cache do Azure para instâncias Redis usando o cmdlet Set-AzRedisCache . Para ver uma lista de parâmetros disponíveis e suas descrições para Set-AzRedisCacheo , execute o seguinte comando.
Get-Help Set-AzRedisCache -detailed
Você pode usar o Set-AzRedisCache cmdlet para atualizar propriedades como Size, Sku, EnableNonSslPorte os RedisConfiguration valores. O comando de exemplo a seguir atualiza o maxmemory-policy para a instância do Cache do Azure para Redis chamada myCache.
Set-AzRedisCache -ResourceGroupName "myGroup" -Name "myCache" -RedisConfiguration @{"maxmemory-policy" = "allkeys-random"}
Dimensionar um cache do Azure para cache Redis
Você pode usar Set-AzRedisCache para dimensionar uma instância de Cache do Azure para Redis ao modificar as propriedades Size, Sku ou ShardCount.
Observação
O dimensionamento de um cache usando o PowerShell tem os mesmos limites e diretrizes que o dimensionamento de um cache usando o portal do Azure. Você pode dimensionar para um nível de preço diferente com as seguintes restrições:
- Não é possível migrar de um nível de preço mais alto para um mais baixo, como de um cache Premium para um cache Standard ou Basic, ou de um cache Standard para um cache Basic.
- Você pode dimensionar de um cache Básico para um cache Padrão, mas não pode alterar o tamanho ao mesmo tempo. Se precisar de um tamanho diferente, você pode fazer outra operação de dimensionamento para o tamanho desejado.
- Não é possível dimensionar de um cache Básico diretamente para um cache Premium. Você deve escalar de Básico para Padrão numa única operação, e depois de Padrão para Premium noutra operação.
- Não é possível dimensionar de um tamanho maior para o tamanho C0 (250 MB).
Para obter mais informações, consulte Como dimensionar o Cache do Azure para Redis.
O exemplo a seguir mostra como dimensionar um cache nomeado myCache para um tamanho de 2,5 GB. Este comando funciona para um cache Básico ou Padrão.
Set-AzRedisCache -ResourceGroupName myGroup -Name myCache -Size 2.5GB
Depois de executar esse comando, o status do cache é retornado, semelhante a chamar Get-AzRedisCache. O ProvisioningState está definido como Scaling.
Quando a operação de dimensionamento estiver concluída, as ProvisioningState alterações para Succeeded. Se você precisar fazer outra operação de dimensionamento, como alterar o tamanho depois de mudar de Básico para Padrão, deverá aguardar até que a operação anterior seja concluída. Caso contrário, você receberá um erro semelhante à seguinte mensagem.
Set-AzRedisCache : Conflict: The resource '...' is not in a stable state, and is currently unable to accept the update request.
Obter informações sobre um Cache do Azure para cache Redis
Você pode recuperar informações sobre um cache usando o cmdlet Get-AzRedisCache . Para ver uma lista de parâmetros disponíveis e suas descrições para Get-AzRedisCacheo , execute o seguinte comando.
Get-Help Get-AzRedisCache -detailed
Para retornar informações sobre todos os caches na assinatura atual, execute Get-AzRedisCache sem parâmetros.
Get-AzRedisCache
Para retornar informações sobre todos os caches em um grupo de recursos específico, execute Get-AzRedisCache com o ResourceGroupName parâmetro.
Get-AzRedisCache -ResourceGroupName myGroup
Para retornar informações sobre um cache específico, execute Get-AzRedisCache com o cache Name e ResourceGroupName.
Get-AzRedisCache -Name myCache -ResourceGroupName myGroup
Recuperar as chaves de acesso para um cache Redis do Azure
Para recuperar as chaves de acesso para seu cache, você pode usar o cmdlet Get-AzRedisCacheKey . Para ver uma lista de parâmetros disponíveis e suas descrições para Get-AzRedisCacheKeyo , execute o seguinte comando.
Get-Help Get-AzRedisCacheKey -detailed
Para recuperar as chaves do cache, chame o Get-AzRedisCacheKey cmdlet com o cache Name e ResourceGroupName.
Get-AzRedisCacheKey -Name myCache -ResourceGroupName myGroup
Importante
A ListKeys operação funciona somente quando as chaves de acesso estão habilitadas para o cache. A saída desse comando pode comprometer a segurança mostrando segredos e pode disparar um aviso de informações confidenciais.
Regenerar chaves de acesso para um Cache do Azure para cache Redis
Para regenerar as chaves de acesso do cache, você pode usar o cmdlet New-AzRedisCacheKey . Para ver uma lista de parâmetros disponíveis e suas descrições para New-AzRedisCacheKeyo , execute o seguinte comando.
Get-Help New-AzRedisCacheKey -detailed
Para regenerar a chave primária ou secundária do cache, chame o cmdlet New-AzRedisCacheKey com o cache Name e ResourceGroupName, e especifique Primary ou Secondary para o parâmetro KeyType. O exemplo a seguir regenera a chave de acesso secundária para um cache.
New-AzRedisCacheKey -Name myCache -ResourceGroupName myGroup -KeyType Secondary
Excluir um Cache do Azure para cache Redis
Para excluir um Cache do Azure para cache Redis, use o cmdlet Remove-AzRedisCache . Para ver uma lista de parâmetros disponíveis e suas descrições para Remove-AzRedisCacheo , execute o seguinte comando.
Get-Help Remove-AzRedisCache -detailed
O exemplo a seguir remove o cache chamado myCache.
Remove-AzRedisCache -Name myCache -ResourceGroupName myGroup
Importar dados para um Cache do Azure para cache Redis
Você pode importar dados para uma instância do Cache Redis do Azure usando o Import-AzRedisCache cmdlet.
Importante
A importação está disponível apenas para caches de nível Premium . Para obter mais informações, consulte Importar e exportar dados no Cache do Azure para Redis.
Para ver uma lista de parâmetros disponíveis e suas descrições para Import-AzRedisCacheo , execute o seguinte comando.
Get-Help Import-AzRedisCache -detailed
O comando a seguir importa dados do blob especificado pelo parâmetro Files para o Cache do Azure para 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
Exportar dados do Cache do Azure para cache Redis
Você pode exportar dados de uma instância do Cache Redis do Azure usando o Export-AzRedisCache cmdlet.
Importante
A exportação está disponível apenas para caches de nível Premium . Para obter mais informações, consulte Importar e exportar dados no Cache do Azure para Redis.
Para ver uma lista de parâmetros disponíveis e suas descrições para Export-AzRedisCacheo , execute o seguinte comando.
Get-Help Export-AzRedisCache -detailed
O comando a seguir exporta dados de uma instância do Cache Redis do Azure para o contêiner especificado pelo Container parâmetro.
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"
Reinicializar um cache do Azure para cache Redis
Você pode reinicializar sua instância do Cache do Azure para Redis usando o Reset-AzRedisCache cmdlet.
Importante
A reinicialização só está disponível para caches do Azure Cache para Redis de camada Básica, Standard e Premium. Para obter mais informações, consulte Administração de cache - reinicialização.
Para ver uma lista de parâmetros disponíveis e suas descrições para Reset-AzRedisCacheo , execute o seguinte comando.
Get-Help Reset-AzRedisCache -detailed
O comando a seguir reinicializa ambos os nós do cache especificado.
Reset-AzRedisCache -ResourceGroupName "resourceGroupName" -Name "cacheName" -RebootType "AllNodes" -Force
Comandos gerais do Azure PowerShell
Execute esses comandos no prompt de comando do Azure PowerShell.
Verifique a versão do Azure PowerShell:
Get-Module Az | format-table version
Entre no Azure:
Connect-AzAccount
Veja uma lista das suas subscrições atuais:
Get-AzSubscription | sort SubscriptionName | Select SubscriptionName
Especifique uma assinatura do Azure a ser usada:
Select-AzSubscription -SubscriptionName ContosoSubscription
Obtenha ajuda detalhada para qualquer cmdlet:
Get-Help <cmdlet-name> -Detailed
Como conectar-se a outras nuvens
Por padrão, o ambiente do Azure é AzureCloud, que representa a nuvem global do Azure. Para se conectar a uma instância de nuvem diferente, use o comando Connect-AzAccount com a opção de linha de comando -Environment ou -EnvironmentName com o nome do ambiente ou o nome do ambiente desejado.
Para ver a lista de ambientes disponíveis, execute Get-AzEnvironment.
Azure Government Cloud
Para se conectar à Nuvem do Azure Governamental, use
Connect-AzAccount -EnvironmentName AzureUSGovernment
Ou
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureUSGovernment)
Para criar um cache na Nuvem Governamental do Azure, utilize as localizações USGov Virginia ou USGov Iowa.
Para obter mais informações sobre o Azure Government Cloud, consulte Microsoft Azure Government e Microsoft Azure Government Developer Guide.
Azure operado pela 21Vianet
Para se conectar ao Azure operado pela nuvem 21Vianet (China), use
Connect-AzAccount -EnvironmentName AzureChinaCloud
Ou
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureChinaCloud)
Para criar um cache no Azure operado pela nuvem 21Vianet, use o China East ou China North locais.
Microsoft Azure Alemanha
Para conectar-se ao Microsoft Azure na Alemanha, use
Connect-AzAccount -EnvironmentName AzureGermanCloud
Ou
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureGermanCloud)
Para criar um cache no Microsoft Azure Alemanha, use os locais Germany Central ou Germany Northeast.
Para obter mais informações sobre o Microsoft Azure Alemanha, consulte Microsoft Azure Alemanha.