Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você 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 você ainda 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 obter mais informações, confira Introdução ao Azure Cloud Shell.
- Se você optar por usar o Azure PowerShell localmente:
- Instale a versão mais recente do módulo do Az PowerShell.
- Conecte-se à sua conta do Azure usando o cmdlet Connect-AzAccount.
- Se você optar por usar o Azure Cloud Shell:
- Confira Visão geral do Azure Cloud Shell para obter mais informações.
- Verifique se você está conectado ao Azure com a assinatura na qual deseja criar seu cache. Para usar uma assinatura diferente daquela com a qual você está conectado, execute
Select-AzSubscription -SubscriptionName <SubscriptionName>.
Observação
O Redis Gerenciado do Azure usa os comandos do Azure PowerShell Az.RedisEnterpriseCache.
O Cache do Azure para Redis usa os Az.RedisEnterpriseCache comandos para as camadas Enterprise e os comandos Az.RedisCache do Azure PowerShell para as camadas Basic, Standard e Premium. Você pode usar os scripts a seguir para criar e gerenciar o Redis Gerenciado do Azure ou o Cache do Azure para Redis Enterprise. Para o Azure Cache para Redis Básico, Padrão e Premium, use os scripts do Azure Cache para Redis.
Criar um cache Gerenciado Redis do Azure
Crie novas instâncias redis gerenciadas do Azure usando o cmdlet New-AzRedisEnterpriseCache .
ResourceGroupName, Namee LocationSku são parâmetros necessá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 ao cache, se possível. A autorização usando a 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 compartilhado. 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 Redis Gerenciado do Azure.
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 comando a seguir.
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 do 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 desativada.
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 o cache Redis Gerenciado do Azure. Para ver uma lista dos parâmetros disponíveis e suas descrições para New-AzRedisEnterpriseCacheDatabase, 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 de cache entrarão nesse DB 0 banco de dados.
Atualizar um Cache Gerenciado do Redis no Azure
Você pode atualizar instâncias redis gerenciadas do Azure usando o cmdlet Update-AzRedisEnterpriseCache . Para ver uma lista dos parâmetros disponíveis e suas descrições para Update-AzRedisEnterpriseCache, 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 TLS (Transport Layer Security) 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 dos parâmetros disponíveis e suas descrições para Get-AzRedisEnterpriseCache, 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 parâmetro ResourceGroupName.
Get-AzRedisEnterpriseCache -ResourceGroupName myGroup
Para devolver 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 de um cache Redis Gerenciado do Azure
Para recuperar as chaves de acesso do cache, use o cmdlet Get-AzRedisEnterpriseCacheKey . Para ver uma lista dos parâmetros disponíveis e suas descrições para Get-AzRedisEnterpriseCacheKey, execute o seguinte comando.
Get-Help Get-AzRedisEnterpriseCacheKey -detailed
Para recuperar as chaves do seu cache, chame o cmdlet Get-AzRedisEnterpriseCacheKey com o 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 para seu cache, você pode usar o cmdlet New-AzRedisEnterpriseCacheKey. Para ver uma lista dos parâmetros disponíveis e suas descrições para New-AzRedisEnterpriseCacheKey, 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 Name e ResourceGroupName do cache 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 dos parâmetros disponíveis e suas descrições para Remove-AzRedisEnterpriseCache, 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 do cache Redis Gerenciado do Azure
Você pode importar dados para uma instância de Redis Gerenciado do Azure usando o cmdlet Import-AzRedisEnterpriseCache. Para ver uma lista dos parâmetros disponíveis e suas descrições para Import-AzRedisEnterpriseCache, execute o seguinte comando.
Get-Help Import-AzRedisEnterpriseCache -detailed
O Name e ResourceGroupName do cache e o SasUri do blob a ser importado são obrigatórios. O comando a seguir importa dados do blob especificado pelo URI sas.
Import-AzRedisEnterpriseCache -ClusterName "myCache" -ResourceGroupName "myGroup" -SasUri @("<sas-uri>")
Exportar dados do cache Redis Gerenciado do Azure
Você pode exportar dados de uma instância de Redis Gerenciado do Azure usando o cmdlet Export-AzRedisEnterpriseCache. Para ver uma lista dos parâmetros disponíveis e suas descrições para Export-AzRedisEnterpriseCache, execute o seguinte comando.
Get-Help Export-AzRedisEnterpriseCache -detailed
O cache Name, ResourceGroupName e 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 Az.RedisEnterpriseCache do Azure PowerShell para camadas Enterprise.
Você pode usar os scripts a seguir para criar e gerenciar o Cache do Azure para Redis Basic, Standard e Premium. Para Cache do Azure para Redis Enterprise ou Redis Gerenciado do Azure, use os comandos Redis Gerenciado do Azure.
Parâmetros e propriedades do Azure Cache 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 | Padrão |
|---|---|---|
| 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 para criar durante a criação de um cache premium com o cluster ativado. Os valores válidos são: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10. | |
| SKU | A SKU do cache. Os valores válidos são: Básico, Standard, Premium. | Standard |
| RedisConfiguration | Configurações do Redis. Para obter detalhes sobre cada configuração, confira a seguinte tabela de propriedades RedisConfiguration . | |
| HabilitarPortaSemSsl | Se a porta não SSL está habilitada. | Falso |
| MaxMemoryPolicy | Esse parâmetro foi preterido. Use RedisConfiguration em seu lugar. |
|
| StaticIP | Quando você hospeda seu cache em uma rede virtual, há um endereço IP exclusivo na sub-rede para o cache. Se ele não for fornecido, um será escolhido para você na sub-rede. | |
| Sub-rede | Quando você hospeda seu cache em uma rede virtual, o nome da sub-rede na qual implantar o cache. | |
| Rede Virtual | Ao hospedar o cache em uma rede virtual, a ID do recurso da rede virtual na qual o cache será implantado. | |
| KeyType | Qual chave de acesso será regenerada ao renovar as chaves de acesso. Valores válidos são: Primário, Secundário. |
Propriedades do parâmetro RedisConfiguration
| Propriedade | Descrição | Tipos de preço |
|---|---|---|
| rdb-backup-enabled | Se persistência de dados Redis está habilitada | Somente Premium |
| rdb-storage-connection-string | A cadeia de conexão para a conta de armazenamento para persistência de dados do Redis. | Somente Premium |
| frequência de backup do RDB | A frequência de backup para persistência de dados do Redis. | Somente Premium |
| memória máxima reservada | Memória reservada para processos não cache. | Standard e Premium |
| maxmemory-policy | [Política de remoção]/azure-cache-for-redis/cache-configure.md#memory-policies) para o cache. | Todos os tipos de preço |
| notify-keyspace-events | [Notificações de keyspace]/azure-cache-for-redis/cache-configure.md#keyspace-notifications-advanced-settings). | Standard e Premium |
| hash-max-ziplist-entries | Otimização de memória para pequenos tipos de dados agregados. | Standard e Premium |
| hash-max-ziplist-value | Otimização de memória para pequenos tipos de dados agregados. | Standard e Premium |
| set-max-intset-entries | Otimização de memória para pequenos tipos de dados agregados. | Standard e Premium |
| zset-max-ziplist-entries | Otimização de memória para pequenos tipos de dados agregados. | Standard e Premium |
| zset-max-ziplist-value | Otimização de memória para pequenos tipos de dados agregados. | Standard e Premium |
| bancos de dados | Número de bancos de dados. Essa propriedade pode ser configurada apenas na criação do cache. | Standard e Premium |
Criar um cache do Cache do Azure para Redis
Crie novas instâncias do Cache do Azure para Redis usando o cmdlet New-AzRedisCache .
ResourceGroupName, Namee Location são parâmetros necessá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 ao cache, se possível. A autorização usando a 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 compartilhado. 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 Redis em uma assinatura, o Azure registra o namespace Microsoft.Cache para você. Se solicitado, você pode usar o comando do 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 Standard 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 de 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 da camada Premium do Cache do Azure para Redis, especifique um tamanho de P1 (6 a 60 GB), P2 (13 a 130 GB), P3 (26 a 260 GB) ou P4 (53 a 530 GB). Para habilitar o clustering, especifique uma contagem de fragmentos usando o parâmetro ShardCount .
O exemplo a seguir cria um cache P1 Premium com três fragmentos. Um cache P1 premium 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 configuração databases no cmdlet New-AzRedisCache define o número de bancos de dados no cache. Você pode configurar databases apenas 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 databases configuração durante a criação do cache, o New-AzRedisCache criará um banco de dados nomeado defaulte todos os dados de cache entrarão nesse DB 0 banco de dados. O limite de banco de dados depende do tamanho e da camada de 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 saber mais sobre a propriedade databases, consulte Configuração do servidor do Cache Redis padrão do Azure.
Atualizar um cache do Cache do Azure para Redis
Você atualiza as instâncias do Azure Cache para Redis usando o cmdlet Set-AzRedisCache. Para ver uma lista dos parâmetros disponíveis e suas descrições para Set-AzRedisCache, execute o seguinte comando.
Get-Help Set-AzRedisCache -detailed
Você pode usar o Set-AzRedisCache cmdlet para atualizar propriedades como Size, , Skue EnableNonSslPortos RedisConfiguration valores. O comando de exemplo a seguir atualiza o maxmemory-policy da instância do Azure Cache para Redis chamada myCache.
Set-AzRedisCache -ResourceGroupName "myGroup" -Name "myCache" -RedisConfiguration @{"maxmemory-policy" = "allkeys-random"}
Dimensionar um cache do Cache do Azure para Redis
Você pode usar Set-AzRedisCache para dimensionar uma instância do Azure Cache 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 dimensionar um cache usando o portal do Azure. Você pode dimensionar para um tipo de preço diferente com as restrições a seguir:
- Você não pode mudar de um plano de preço mais alto para um plano de preço mais baixo, como de um cache Premium para um cache Standard ou Básico, ou de um cache Standard para um cache Básico.
- Você pode dimensionar de um cache Básico para um cache Standard, mas não pode alterar o tamanho ao mesmo tempo. Se você precisar de um tamanho diferente, poderá fazer outra operação de dimensionamento para o tamanho desejado.
- Você não pode dimensionar de um cache Básico diretamente para um cache Premium. Você deve dimensionar de Básico para Standard em uma operação de dimensionamento e, em seguida, de Standard para Premium em outra 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. Esse comando funciona para um cache Básico ou Standard.
Set-AzRedisCache -ResourceGroupName myGroup -Name myCache -Size 2.5GB
Depois de emitir esse comando, o status do cache é retornado, semelhante à chamada Get-AzRedisCache. O ProvisioningState é definido como Scaling.
Quando a operação de dimensionamento for concluída, o ProvisioningState será alterado para Succeeded. Se você precisar fazer outra operação de dimensionamento, como alterar o tamanho após a alteração de Basic para Standard, deverá aguardar até que a operação anterior seja concluída. Caso contrário, você receberá um erro semelhante à mensagem a seguir.
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 Cache do Azure para Redis
Você pode recuperar informações sobre um cache usando o cmdlet Get-AzRedisCache. Para ver uma lista dos parâmetros disponíveis e suas descrições para Get-AzRedisCache, 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 parâmetro ResourceGroupName.
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 de um cache do Cache do Azure para Redis
Para recuperar as chaves de acesso para seu cache, você pode usar o cmdlet Get-AzRedisCacheKey. Para ver uma lista dos parâmetros disponíveis e suas descrições para Get-AzRedisCacheKey, 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 de um cache do Cache do Azure para Redis
Para regenerar as chaves de acesso para seu cache, você pode usar o cmdlet New-AzRedisCacheKey. Para ver uma lista dos parâmetros disponíveis e suas descrições para New-AzRedisCacheKey, 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 Name e ResourceGroupName do cache 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 Cache do Azure para Redis
Para excluir um cache do Cache do Azure para Redis, use o cmdlet Remove-AzRedisCache. Para ver uma lista dos parâmetros disponíveis e suas descrições para Remove-AzRedisCache, 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 Cache do Azure para Redis
Você pode importar dados para uma instância de Cache do Azure para Redis usando o cmdlet Import-AzRedisCache.
Importante
A importação está disponível apenas para caches do nível Premium. Para obter mais informações, consulte Importar e exportar dados no Cache do Azure para Redis.
Para ver uma lista dos parâmetros disponíveis e suas descrições para Import-AzRedisCache, execute o seguinte comando.
Get-Help Import-AzRedisCache -detailed
O comando a seguir importa dados do blob especificado pelo parâmetro Files para o Azure Cache 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 Cache do Azure para Redis
Você pode exportar dados de uma instância de Cache do Azure para Redis usando o cmdlet Export-AzRedisCache.
Importante
A exportação está disponível apenas para caches do nível Premium. Para obter mais informações, consulte Importar e exportar dados no Cache do Azure para Redis.
Para ver uma lista dos parâmetros disponíveis e suas descrições para Export-AzRedisCache, execute o seguinte comando.
Get-Help Export-AzRedisCache -detailed
O comando a seguir exporta dados de uma instância do Cache do Azure para Redis 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"
Reiniciar um cache do Cache do Azure para Redis
Você pode reiniciar a instância de Cache do Azure para Redis usando o cmdlet Reset-AzRedisCache.
Importante
A reinicialização só está disponível para caches do Azure Cache for Redis das camadas Básica, Standard e Premium. Para obter mais informações, consulte Administração do Cache – reinicialização.
Para ver uma lista dos parâmetros disponíveis e suas descrições para Reset-AzRedisCache, 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
Entrar no Azure:
Connect-AzAccount
Confira uma lista de suas assinaturas 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 se conectar 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 o comutador de linha de comando -Environment ou -EnvironmentName, junto com o ambiente ou o nome do ambiente desejado.
Para ver a lista de ambientes disponíveis, execute Get-AzEnvironment.
Nuvem do Azure Governamental
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 Azure governamental, use os locais USGov Virginia ou USGov Iowa.
Para saber mais sobre a Nuvem do Azure Government, confira Microsoft Azure Governamental e Guia do Desenvolvedor do Microsoft Azure Governamental.
Azure operado pela 21Vianet
Para se conectar à nuvem do Azure operada pela 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 os locais China East ou China North.
Microsoft Azure Alemanha
Para se conectar ao Microsoft Azure da Alemanha, use
Connect-AzAccount -EnvironmentName AzureGermanCloud
Ou
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureGermanCloud)
Para criar um cache no Microsoft Azure Alemanha, use as localidades Germany Central ou Germany Northeast.
Para obter mais informações sobre o Microsoft Azure Alemanha, consulte Microsoft Azure Alemanha.