Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article vous montre comment créer, gérer et supprimer vos instances Azure Redis à l’aide d’Azure PowerShell.
Conditions préalables
-
Si vous ne disposez pas d’un compte Azure, créez-en un gratuitement avant de commencer.
Installez Azure PowerShell ou utilisez l’environnement PowerShell dans Azure Cloud Shell. Pour obtenir plus d’informations, consultez Démarrage d’Azure Cloud Shell.
- Si vous choisissez d’utiliser Azure PowerShell localement :
- Installez la dernière version du module Az PowerShell.
- Connectez-vous à votre compte Azure à l’aide de la cmdlet Connect-AzAccount.
- Si vous choisissez d’utiliser Azure Cloud Shell :
- Pour plus d’informations, consultez Vue d’ensemble d’Azure Cloud Shell.
- 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
, , Name
Location
et 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
, Tag
et 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
, Name
et 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 default
et 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
, EnableNonSslPort
et 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.