Partager via


Gérer Azure Redis avec Azure PowerShell

Cet article vous montre comment créer, gérer et supprimer vos instances Azure Redis à l’aide d’Azure PowerShell.

Conditions préalables

  • Vérifiez que vous êtes connecté à Azure avec l’abonnement sous lequel vous souhaitez créer votre cache. Pour utiliser un abonnement différent de celui avec lequel vous êtes connecté, exécutez Select-AzSubscription -SubscriptionName <SubscriptionName>.

Remarque

Azure Managed Redis utilise les commandes Azure PowerShell Az.RedisEnterpriseCache .

Azure Cache pour Redis utilise les commandes Az.RedisEnterpriseCache pour les niveaux Entreprise et les commandes Azure PowerShell Az.RedisCache pour les niveaux Basique, Standard et Premium. Vous pouvez utiliser les scripts suivants pour créer et gérer Azure Managed Redis ou Azure Cache pour Redis Enterprise. Pour Azure Cache pour Redis Basic, Standard et Premium, utilisez les scripts Azure Cache pour Redis.

Créer un cache Redis managé Azure

Vous créez des instances Redis managées Azure à l’aide de l’applet de commande New-AzRedisEnterpriseCache . ResourceGroupName, , NameLocationet Sku sont des paramètres requis. Les autres paramètres sont facultatifs et ont des valeurs par défaut.

L’authentification Microsoft Entra est activée par défaut pour tous les nouveaux caches et est recommandée pour la sécurité.

Important

Utilisez l’ID Microsoft Entra avec des identités managées pour autoriser les demandes sur votre cache si possible. L’autorisation utilisant l’ID Microsoft Entra et l’identité managée offre une meilleure sécurité et est plus facile à utiliser que l’autorisation de clé d’accès partagé. Pour plus d’informations sur l’utilisation d’identités managées avec votre cache, consultez Utiliser Microsoft Entra pour l’authentification de cache avec Azure Managed Redis.

Pour tous les paramètres et propriétés PowerShell d’Azure Managed Redis pour New-AzRedisEnterpriseCache, consultez New-AzRedisEnterpriseCache. Pour générer une liste des paramètres disponibles et leurs descriptions, exécutez la commande suivante.

Get-Help New-AzRedisEnterpriseCache -detailed

Remarque

La première fois que vous créez un cache Redis géré Azure dans un abonnement, Azure inscrit pour vous l'espace de noms Microsoft.Cache. Si vous y êtes invité, vous pouvez utiliser la commande Azure PowerShell Register-AzResourceProvider -ProviderNamespace "Microsoft.Cache" pour inscrire l’espace de noms.

L’exemple de commande suivant crée une instance Redis managée Azure avec le nom, l’emplacement, le groupe de ressources et la référence SKU spécifiés à l’aide de paramètres par défaut. L’instance a une taille de 1 Go avec le port non-SSL désactivé.

New-AzRedisEnterpriseCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Balanced_B1

Créer et configurer des bases de données

Vous pouvez utiliser l’applet de commande New-AzRedisEnterpriseCacheDatabase pour créer et configurer des bases de données pour votre cache Redis managé Azure. Pour afficher la liste des paramètres disponibles et leurs descriptions pour New-AzRedisEnterpriseCacheDatabase, exécutez la commande suivante.

Get-Help New-AzRedisEnterpriseCacheDatabase -detailed

Si vous ne configurez pas de bases de données lors de la création du cache, New-AzRedisEnterpriseCache crée une base de données dans le cache nommé default par défaut, et toutes les données de cache passent dans cette DB 0 base de données.

Mettre à jour un cache Redis managé Azure

Vous pouvez mettre à jour des instances Redis managées Azure à l’aide de l’applet de commande Update-AzRedisEnterpriseCache . Pour afficher la liste des paramètres disponibles et leurs descriptions pour Update-AzRedisEnterpriseCache, exécutez la commande suivante.

Get-Help Update-AzRedisEnterpriseCache -detailed

Vous pouvez utiliser l’applet Update-AzRedisEnterpriseCache de commande pour mettre à jour les propriétés telles que Sku, Taget MinimumTlsVersion. La commande suivante met à jour la version TLS (Transport Layer Security) minimale et ajoute une balise au cache Redis managé Azure nommé myCache.

Update-AzRedisEnterpriseCache -Name "myCache" -ResourceGroupName "myGroup" -MinimumTlsVersion "1.2" -Tag @{"tag1" = "value1"}

Obtenir des informations sur un cache Redis managé Azure

Vous pouvez récupérer des informations sur un cache à l’aide de la cmdlet Get-AzRedisEnterpriseCache. Pour afficher la liste des paramètres disponibles et leurs descriptions pour Get-AzRedisEnterpriseCache, exécutez la commande suivante.

Get-Help Get-AzRedisEnterpriseCache -detailed

Pour retourner des informations sur tous les caches de l’abonnement actuel, exécutez Get-AzRedisEnterpriseCache sans aucun paramètre.

Get-AzRedisEnterpriseCache

Pour retourner des informations sur tous les caches d’un groupe de ressources spécifique, exécutez Get-AzRedisEnterpriseCache avec le paramètre ResourceGroupName.

Get-AzRedisEnterpriseCache -ResourceGroupName myGroup

Pour obtenir des informations sur un cache spécifique, exécutez Get-AzRedisEnterpriseCache avec le Name et le ResourceGroupName du cache.

Get-AzRedisEnterpriseCache -Name myCache -ResourceGroupName myGroup

Récupérer les clés d’accès pour un cache Redis managé Azure

Pour récupérer les clés d’accès de votre cache, utilisez l’applet de commande Get-AzRedisEnterpriseCacheKey . Pour afficher la liste des paramètres disponibles et leurs descriptions pour Get-AzRedisEnterpriseCacheKey, exécutez la commande suivante.

Get-Help Get-AzRedisEnterpriseCacheKey -detailed

Pour récupérer les clés de votre cache, appelez la cmdlet Get-AzRedisEnterpriseCacheKey avec les paramètres Name et ResourceGroupName du cache.

Get-AzRedisEnterpriseCacheKey -Name myCache -ResourceGroupName myGroup

Important

L’opération ListKeys fonctionne uniquement lorsque les clés d’accès sont activées pour le cache. La sortie de cette commande peut compromettre la sécurité en affichant des secrets et peut déclencher un avertissement d’informations sensibles.

Régénérer les clés d’accès pour un cache Redis managé Azure

Pour regénérer les clés d’accès de votre cache, vous pouvez utiliser la cmdlet New-AzRedisEnterpriseCacheKey. Pour afficher la liste des paramètres disponibles et leurs descriptions pour New-AzRedisEnterpriseCacheKey, exécutez la commande suivante.

Get-Help New-AzRedisEnterpriseCacheKey -detailed

Pour régénérer la clé primaire ou secondaire de votre cache, appelez l’applet New-AzRedisEnterpriseCacheKey de commande avec le cache Name et ResourceGroupName, et spécifiez soit Primary soit Secondary pour le paramètre KeyType. L’exemple suivant régénère la clé d’accès secondaire pour un cache.

New-AzRedisEnterpriseCacheKey -Name myCache -ResourceGroupName myGroup -KeyType Secondary

Supprimer un cache Redis managé Azure

Pour supprimer un cache Redis managé Azure, utilisez l’applet de commande Remove-AzRedisEnterpriseCache . Pour afficher la liste des paramètres disponibles et leurs descriptions pour Remove-AzRedisEnterpriseCache, exécutez la commande suivante.

Get-Help Remove-AzRedisEnterpriseCache -detailed

L’exemple suivant supprime le cache nommé myCache.

Remove-AzRedisEnterpriseCache -Name myCache -ResourceGroupName myGroup

Importer des données de cache Redis managées Azure

Vous pouvez importer des données dans une instance d’Azure Managed Redis à l’aide de la cmdlet Import-AzRedisEnterpriseCache. Pour afficher la liste des paramètres disponibles et leurs descriptions pour Import-AzRedisEnterpriseCache, exécutez la commande suivante.

Get-Help Import-AzRedisEnterpriseCache -detailed

Le Name et le ResourceGroupName du cache ainsi que les SasUri de l’objet blob à importer sont requis. La commande suivante importe des données à partir de l’objet blob spécifié par l’URI SAP.

Import-AzRedisEnterpriseCache -ClusterName "myCache" -ResourceGroupName "myGroup" -SasUri @("<sas-uri>")

Exporter les données du cache Redis géré par Azure

Vous pouvez exporter des données à partir d’une instance d’Azure Managed Redis à l’aide de la cmdlet Export-AzRedisEnterpriseCache. Pour afficher la liste des paramètres disponibles et leurs descriptions pour Export-AzRedisEnterpriseCache, exécutez la commande suivante.

Get-Help Export-AzRedisEnterpriseCache -detailed

Le cache Name, ResourceGroupName et le SasUri du conteneur à exporter sont requis. L’exemple de commande suivant exporte des données à partir du conteneur spécifié par l’URI SAP.

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"

Important

Azure Cache pour Redis utilise les commandes Azure PowerShell Az.RedisCache pour les niveaux De base, Standard et Premium, et les commandes Azure PowerShell Az.RedisEnterpriseCache pour les niveaux Entreprise.

Vous pouvez utiliser les scripts suivants pour créer et gérer azure Cache pour Redis Basic, Standard et Premium. Pour Azure Cache pour Redis Enterprise ou Azure Managed Redis, utilisez les commandes Azure Managed Redis .

Propriétés et paramètres du Cache Azure pour Redis PowerShell

Les tableaux suivants présentent les propriétés et descriptions d’Azure PowerShell pour les paramètres Azure Cache pour Redis courants. Pour tous les paramètres et propriétés Azure PowerShell pour Az.RedisCache, consultez AzRedisCache.

Paramètre Descriptif Par défaut
Nom Nom du cache.
Emplacement Emplacement du cache.
NomDuGroupeDeRessources Nom du groupe de ressources dans lequel créer le cache.
Taille Taille du cache. Les valeurs valides sont : P1, P2, P3, P4, P5, C0, C1, C2, C3, C4, C5, C6, 250 Mo, 1 Go, 2,5 Go, 6 Go, 13 Go, 26 Go, 53 Go. 1 Go
ShardCount Le nombre de partitions à créer lors de la création d'un cache premium avec le clustering activé. Les valeurs valides sont : 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.
Référence (SKU) Référence SKU du cache. Les valeurs valides sont : De base, Standard, Premium. Norme
Configuration de Redis Paramètres de configuration Redis. Pour plus d’informations sur chaque paramètre, consultez le tableau Propriétés RedisConfiguration suivant.
EnableNonSslPort Indique si le port non SSL est activé. Faux
MaxMemoryPolicy Ce paramètre est déconseillé. Utilisez RedisConfiguration à la place.
StaticIP Lorsque vous hébergez votre cache dans un réseau virtuel, une adresse IP unique dans le sous-réseau du cache. Si elle est omise, une adresse IP est choisie pour vous dans le sous-réseau.
Sous-réseau Lorsque vous hébergez votre cache dans un réseau virtuel, le nom du sous-réseau dans lequel déployer le cache.
VirtualNetwork Lorsque vous hébergez votre cache dans un réseau virtuel, l’ID de ressource du réseau virtuel dans lequel déployer le cache.
Type de clé Clé d’accès à régénérer lors du renouvellement des clés d’accès. Les valeurs valides sont : Primary, Secondary.

Propriétés du paramètre RedisConfiguration

Propriété Descriptif Niveaux de tarification
rdb-backup-enabled Indique si la persistance des données Redis est activée Premium uniquement
rdb-storage-connection-string Chaîne de connexion au compte de stockage pour la persistance des données Redis. Premium uniquement
fréquence de sauvegarde RDB Fréquence de sauvegarde pour la persistance des données Redis. Premium uniquement
maxmemory-reserved Mémoire réservée aux processus non mis en cache. Standard et Premium
politique de mémoire maximale [Stratégie d’éviction]/azure-cache-for-redis/cache-configure.md#memory-policies) pour le cache. Tous les niveaux de tarification
notify-keyspace-events [Notifications keyspace]/azure-cache-for-redis/cache-configure.md#keyspace-notifications-advanced-settings). Standard et Premium
hash-max-ziplist-entries Optimisation de la mémoire pour les petits types de données d’agrégation. Standard et Premium
hash-max-ziplist-value Optimisation de la mémoire pour les petits types de données d’agrégation. Standard et Premium
set-max-intset-entries Optimisation de la mémoire pour les petits types de données d’agrégation. Standard et Premium
zset-max-ziplist-entries Optimisation de la mémoire pour les petits types de données d’agrégation. Standard et Premium
zset-max-ziplist-value Optimisation de la mémoire pour les petits types de données d’agrégation. Standard et Premium
Bases Nombre de bases de données. Cette propriété ne peut être configurée qu’au moment de la création du cache. Standard et Premium

Créer un cache Azure pour Redis

Vous créez de nouvelles instances Azure Cache pour Redis à l’aide de l’applet de commande New-AzRedisCache . ResourceGroupName, Nameet Location sont des paramètres requis. Les autres paramètres sont facultatifs et ont des valeurs par défaut.

Important

L’authentification Microsoft Entra est recommandée pour la sécurité. Vous pouvez activer l’authentification Microsoft Entra pendant ou après la création du cache.

Utilisez l’ID Microsoft Entra avec des identités managées pour autoriser les demandes sur votre cache si possible. L’autorisation utilisant l’ID Microsoft Entra et l’identité managée offre une meilleure sécurité et est plus facile à utiliser que l’autorisation de clé d’accès partagé. Pour plus d’informations sur l’utilisation d’identités managées avec votre cache, consultez Utiliser Microsoft Entra ID pour l’authentification du cache.

Pour afficher la liste des paramètres disponibles et leurs descriptions pour New-AzRedisCache, exécutez la commande suivante :

Get-Help New-AzRedisCache -detailed>

Remarque

La première fois que vous créez un Cache Azure pour Redis dans un abonnement, Azure inscrit l'espace de noms Microsoft.Cache pour vous. Si vous y êtes invité, vous pouvez utiliser la commande Azure PowerShell Register-AzResourceProvider -ProviderNamespace "Microsoft.Cache" pour inscrire l’espace de noms.

L’exemple de commande suivant crée une instance Azure Cache pour Redis avec le nom, l’emplacement et le groupe de ressources spécifiés, à l’aide de paramètres par défaut. L’instance est un cache standard de 1 Go avec le port non SSL désactivé.

New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US"

Pour spécifier des valeurs pour le RedisConfiguration paramètre, placez les paires clé-valeur entre crochets {}. L’exemple suivant crée un cache de 1 Go avec @{"maxmemory-policy" = "allkeys-random", "notify-keyspace-events" = "KEA"}. Pour plus d’informations, voir Notifications de keyspace (paramètres avancés) et Stratégies de mémoire.

New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -RedisConfiguration @{"maxmemory-policy" = "allkeys-random", "notify-keyspace-events" = "KEA"}

Créer un cache Premium

Pour créer un cache Azure pour Redis Premium, spécifiez une taille de P1 (6 à 60 Go), P2 (13 à 130 Go), P3 (26 à 260 Go) ou P4 (53-530 Go). Pour activer le clustering, spécifiez un nombre de partitions à l'aide du paramètre ShardCount.

L’exemple suivant crée un cache P1 Premium avec trois partitions. Un cache P1 Premium est de 6 Go de taille et avec trois partitions, la taille totale est de 18 Go (3 x 6 Go).

New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Premium -Size P1 -ShardCount 3

Configurer le paramètre de bases de données

Le databases paramètre de l’applet de commande New-AzRedisCache configure le nombre de bases de données dans le cache. Vous ne pouvez configurer databases que pour les niveaux Standard et Premium, et uniquement lors de la création du cache à l’aide de PowerShell ou d’autres clients de gestion.

Si vous ne spécifiez pas de databases paramètre lors de la création du cache, New-AzRedisCache crée une base de données nommée defaultet toutes les données de cache sont entrées dans cette DB 0 base de données. La limite de base de données dépend du niveau et de la taille du cache, mais le paramètre par défaut est 16.

L’exemple suivant crée un cache P3 Premium (26 Go) avec 48 bases de données.

New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Premium -Size P3 -RedisConfiguration @{"databases" = "48"}

Pour plus d’informations sur la propriété databases , consultez la section Configuration du serveur du Cache Azure pour Redis par défaut.

Mettre à jour un cache Azure pour Redis

Vous mettez à jour les instances du Cache Azure pour Redis à l’aide de l’applet de commande Set-AzRedisCache . Pour afficher la liste des paramètres disponibles et leurs descriptions pour Set-AzRedisCache, exécutez la commande suivante.

Get-Help Set-AzRedisCache -detailed

Vous pouvez utiliser l’applet Set-AzRedisCache de commande pour mettre à jour les propriétés telles que Size, Sku, EnableNonSslPortet les RedisConfiguration valeurs. L’exemple de commande suivant met à jour l’instance maxmemory-policy Azure Cache pour Redis nommée myCache.

Set-AzRedisCache -ResourceGroupName "myGroup" -Name "myCache" -RedisConfiguration @{"maxmemory-policy" = "allkeys-random"}

Mettre à l'échelle un cache Azure Cache pour Redis

Vous pouvez utiliser Set-AzRedisCache pour mettre à l’échelle une instance Azure Cache pour Redis lorsque vous modifiez les propriétés Size, Sku ou ShardCount.

Remarque

La mise à l’échelle d’un cache à l’aide de PowerShell présente les mêmes limites et instructions que la mise à l’échelle d’un cache à l’aide du portail Azure. Vous pouvez choisir un niveau tarifaire différent avec les restrictions suivantes :

  • Vous ne pouvez pas passer d’un niveau tarifaire supérieur à un niveau tarifaire inférieur, comme d’un cache Premium à un cache Standard ou De base, ou d’un cache Standard à un cache de base.
  • Vous pouvez effectuer une mise à l’échelle d’un cache de base vers un cache Standard, mais vous ne pouvez pas modifier la taille en même temps. Si vous avez besoin d’une autre taille, vous pouvez effectuer une autre opération de mise à l’échelle à la taille souhaitée.
  • Vous ne pouvez pas effectuer une mise à l’échelle d’un cache de base directement vers un cache Premium. Vous devez passer de Basic à Standard dans une opération de mise à l’échelle, puis de Standard à Premium dans une autre opération.
  • Vous ne pouvez pas passer d’une taille supérieure à la taille C0 (250 Mo).

Pour plus d’informations, consultez Comment redimensionner Azure Cache pour Redis.

L’exemple suivant montre comment mettre à l’échelle un cache nommé myCache à une taille de 2,5 Go. Cette commande fonctionne pour un cache de base ou standard.

Set-AzRedisCache -ResourceGroupName myGroup -Name myCache -Size 2.5GB

Après avoir émettre cette commande, l’état du cache est retourné, similaire à l’appel Get-AzRedisCache. La propriété ProvisioningState a la valeur Scaling.

Quand l’opération de mise à l’échelle est terminée, ProvisioningState passe à Succeeded. Si vous devez effectuer une autre opération de mise à l’échelle, telle que la modification de la taille après la modification de Basic vers Standard, vous devez attendre la fin de l’opération précédente. Sinon, vous recevez une erreur similaire au message suivant.

Set-AzRedisCache : Conflict: The resource '...' is not in a stable state, and is currently unable to accept the update request.

Obtenir des informations sur un cache Azure pour Redis

Vous pouvez récupérer des informations sur un cache à l’aide de l’applet de commande Get-AzRedisCache. Pour afficher la liste des paramètres disponibles et leurs descriptions pour Get-AzRedisCache, exécutez la commande suivante.

Get-Help Get-AzRedisCache -detailed

Pour retourner des informations sur tous les caches de l’abonnement actuel, exécutez Get-AzRedisCache sans aucun paramètre.

Get-AzRedisCache

Pour retourner des informations sur tous les caches d’un groupe de ressources spécifique, exécutez Get-AzRedisCache avec le paramètre ResourceGroupName.

Get-AzRedisCache -ResourceGroupName myGroup

Pour retourner des informations sur un cache spécifique, exécutez Get-AzRedisCache avec le cache Name et ResourceGroupName.

Get-AzRedisCache -Name myCache -ResourceGroupName myGroup

Récupérer les clés d’accès d’un cache Azure pour Redis

Pour récupérer les clés d’accès de votre cache, vous pouvez utiliser l’applet de commande Get-AzRedisCacheKey . Pour afficher la liste des paramètres disponibles et leurs descriptions pour Get-AzRedisCacheKey, exécutez la commande suivante.

Get-Help Get-AzRedisCacheKey -detailed

Pour récupérer les clés de votre cache, appelez l’applet Get-AzRedisCacheKey de commande avec le cache Name et ResourceGroupName.

Get-AzRedisCacheKey -Name myCache -ResourceGroupName myGroup

Important

L’opération ListKeys fonctionne uniquement lorsque les clés d’accès sont activées pour le cache. La sortie de cette commande peut compromettre la sécurité en affichant des secrets et peut déclencher un avertissement d’informations sensibles.

Régénérer les clés d’accès pour un cache Azure Cache pour Redis

Pour régénérer les clés d’accès de votre cache, vous pouvez utiliser l’applet de commande New-AzRedisCacheKey. Pour afficher la liste des paramètres disponibles et leurs descriptions pour New-AzRedisCacheKey, exécutez la commande suivante.

Get-Help New-AzRedisCacheKey -detailed

Pour régénérer la clé primaire ou secondaire de votre cache, appelez l’applet New-AzRedisCacheKey de commande avec le cache Name et ResourceGroupName, et spécifiez soit Primary soit Secondary pour le paramètre KeyType. L’exemple suivant régénère la clé d’accès secondaire pour un cache.

New-AzRedisCacheKey -Name myCache -ResourceGroupName myGroup -KeyType Secondary

Supprimer un cache Azure pour Redis

Pour supprimer un cache Azure pour Redis, utilisez l’applet de commande Remove-AzRedisCache . Pour afficher la liste des paramètres disponibles et leurs descriptions pour Remove-AzRedisCache, exécutez la commande suivante.

Get-Help Remove-AzRedisCache -detailed

L’exemple suivant supprime le cache nommé myCache.

Remove-AzRedisCache -Name myCache -ResourceGroupName myGroup

Importer des données dans un cache Azure pour Redis

Vous pouvez importer des données dans une instance du Cache Azure pour Redis à l’aide de la cmdlet Import-AzRedisCache .

Important

L’importation est disponible uniquement pour les caches de niveau Premium . Pour plus d’informations, consultez Importer et exporter des données dans Le Cache Azure pour Redis.

Pour afficher la liste des paramètres disponibles et leurs descriptions pour Import-AzRedisCache, exécutez la commande suivante.

Get-Help Import-AzRedisCache -detailed

La commande suivante importe des données à partir de l’objet blob spécifié par le Files paramètre dans Azure Cache pour 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

Exporter les données du cache Azure pour Redis

Vous pouvez exporter des données depuis une instance du Cache Azure pour Redis à l’aide de la cmdlet Export-AzRedisCache.

Important

L’exportation est disponible uniquement pour les caches de niveau Premium . Pour plus d’informations, consultez Importer et exporter des données dans Le Cache Azure pour Redis.

Pour afficher la liste des paramètres disponibles et leurs descriptions pour Export-AzRedisCache, exécutez la commande suivante.

Get-Help Export-AzRedisCache -detailed

La commande suivante exporte les données d’une instance Azure Cache pour Redis dans le conteneur spécifié par le Container paramètre.

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"

Redémarrer un cache Azure pour Redis

Vous pouvez redémarrer votre Cache Azure pour Redis à l’aide de la cmdlet Reset-AzRedisCache.

Important

Le redémarrage n'est disponible que pour les caches Azure Cache pour Redis de niveau Basic, Standard et Premium. Pour plus d’informations, consultez Administration du cache - redémarrage.

Pour afficher la liste des paramètres disponibles et leurs descriptions pour Reset-AzRedisCache, exécutez la commande suivante.

Get-Help Reset-AzRedisCache -detailed

La commande suivante redémarre les deux nœuds du cache spécifié.

Reset-AzRedisCache -ResourceGroupName "resourceGroupName" -Name "cacheName" -RebootType "AllNodes" -Force

Commandes Azure PowerShell générales

Exécutez ces commandes à l’invite de commandes Azure PowerShell.

Vérifiez la version d’Azure PowerShell :

Get-Module Az | format-table version

Connectez-vous à Azure :

Connect-AzAccount

Consultez la liste de vos abonnements actuels :

Get-AzSubscription | sort SubscriptionName | Select SubscriptionName

Spécifiez un abonnement Azure à utiliser :

Select-AzSubscription -SubscriptionName ContosoSubscription

Obtenez une aide détaillée pour n’importe quelle applet de commande :

Get-Help <cmdlet-name> -Detailed

Guide pratique pour se connecter à d’autres clouds

Par défaut, l’environnement Azure est AzureCloud, qui représente le cloud Azure global. Pour vous connecter à une autre instance cloud, utilisez la commande Connect-AzAccount avec le commutateur de ligne de commande -Environment ou -EnvironmentName avec l'environnement ou le nom de l'environnement souhaité.

Pour afficher la liste des environnements disponibles, exécutez Get-AzEnvironment.

Azure Government Cloud

Pour vous connecter au cloud Azure Government, utilisez
Connect-AzAccount -EnvironmentName AzureUSGovernment
ou
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureUSGovernment)

Pour créer un cache dans le cloud Azure Government, utilisez les emplacements USGov Virginia ou USGov Iowa.

Pour plus d’informations sur le cloud Azure Government, voir Microsoft Azure Government et Guide du développeur Microsoft Azure Government.

Windows Azure exploité par 21Vianet

Pour vous connecter au cloud Azure géré par 21Vianet (Chine), utilisez
Connect-AzAccount -EnvironmentName AzureChinaCloud
ou
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureChinaCloud)

Pour créer un cache dans Azure géré par le cloud 21Vianet, utilisez les emplacements China East ou China North.

Microsoft Azure Allemagne

Pour vous connecter à Microsoft Azure Allemagne, utilisez
Connect-AzAccount -EnvironmentName AzureGermanCloud
ou
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureGermanCloud)

Pour créer un cache dans Microsoft Azure Allemagne, utilisez les emplacements Germany Central ou Germany Northeast.

Pour plus d’informations sur Microsoft Azure Allemagne, consultez Microsoft Azure Allemagne.