Поделиться через


Управление Azure Redis с помощью Azure PowerShell

В этой статье показано, как создавать, управлять и удалять экземпляры Redis Azure с помощью Azure PowerShell.

Предпосылки

  • Если вы решили использовать Azure PowerShell локально:
    • Установите последнюю версию модуля Az PowerShell.
    • Подключитесь к учетной записи Azure с помощью командлета Connect-AzAccount.
  • Если вы решили использовать Azure Cloud Shell:
  • Убедитесь, что вы вошли в Azure с подпиской, в которой вы хотите создать кэш. Чтобы использовать подписку, отличную от той, в которую вы вошли, выполните команду Select-AzSubscription -SubscriptionName <SubscriptionName>.

Замечание

Управляемый Redis Azure использует команды Azure PowerShell Az.RedisEnterpriseCache .

Кэш Azure для Redis использует команды Az.RedisEnterpriseCache для уровней "Энтерпрайз" и команды Azure PowerShell Az.RedisCache для уровней "Базовый", "Стандартный" и "Премиум". Для создания и управления управляемым Azure Redis или кэшем Azure для Redis Enterprise можно использовать следующие скрипты. Для кэша Azure для Redis Basic, Standard и Premium используйте скрипты кэша Azure для Redis .

Создание кэша Azure с управлением Redis

Вы создаете новые управляемые экземпляры Azure Redis с помощью командлета New-AzRedisEnterpriseCache. ResourceGroupName, , NameLocationи Sku являются обязательными параметрами. Другие параметры являются необязательными и имеют значения по умолчанию.

Проверка подлинности Microsoft Entra включена по умолчанию для всех новых кэшей и рекомендуется для обеспечения безопасности.

Это важно

Используйте Microsoft Entra ID с управляемыми удостоверениями, чтобы авторизовать запросы к кэшу, если это возможно. Авторизация с помощью идентификатора Microsoft Entra и управляемого удостоверения обеспечивает более высокую безопасность и проще использовать, чем авторизация общего ключа доступа. Дополнительные сведения об использовании управляемых удостоверений с кэшем см. в разделе «Использование Microsoft Entra для проверки подлинности кэша с помощью Управляемого Redis Azure».

Для всех параметров и свойств управляемого Redis для Azure в PowerShell см. New-AzRedisEnterpriseCache. Чтобы вывести список доступных параметров и их описания, выполните следующую команду.

Get-Help New-AzRedisEnterpriseCache -detailed

Замечание

При первом создании Управляемого кэша Redis Azure в подписке, Azure регистрирует для вас пространство имен Microsoft.Cache. При появлении запроса можно использовать команду Azure PowerShell Register-AzResourceProvider -ProviderNamespace "Microsoft.Cache" для регистрации пространства имен.

В следующем примере команды создается экземпляр Управляемого Redis в Azure с указанным именем, расположением, группой ресурсов и SKU, используя параметры по умолчанию. Размер этого экземпляра составляет 1 ГБ, порт без SSL отключен.

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

Создание и настройка баз данных

Командлет New-AzRedisEnterpriseCacheDatabase можно использовать для создания и настройки баз данных для кэша Redis в Azure. Чтобы увидеть список доступных параметров свойства New-AzRedisEnterpriseCacheDatabaseи их описания, выполните следующую команду:

Get-Help New-AzRedisEnterpriseCacheDatabase -detailed

Если во время создания кэша не настроены базы данных, New-AzRedisEnterpriseCache создает одну базу данных в кэше с именем default по умолчанию, а все данные кэша попадают в эту DB 0 базу данных.

Обновление управляемого кэша Redis в Azure

Для обновления экземпляров Azure Managed Redis используйте командлет Update-AzRedisEnterpriseCache. Чтобы увидеть список доступных параметров свойства Update-AzRedisEnterpriseCacheи их описания, выполните следующую команду:

Get-Help Update-AzRedisEnterpriseCache -detailed

Командлет можно использовать Update-AzRedisEnterpriseCache для обновления таких свойств, как Sku, Tag и MinimumTlsVersion. Следующая команда обновляет минимальную версию TLS и добавляет тег в кэш управляемого Azure Redis myCache.

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

Получение сведений о управляемом кэше Redis в Azure

Вы можете получить сведения о кэше с помощью командлета Get-AzRedisEnterpriseCache . Чтобы увидеть список доступных параметров свойства Get-AzRedisEnterpriseCacheи их описания, выполните следующую команду:

Get-Help Get-AzRedisEnterpriseCache -detailed

Чтобы получить сведения обо всех кэшах в текущей подписке, выполните командлет Get-AzRedisEnterpriseCache без параметров.

Get-AzRedisEnterpriseCache

Чтобы получить сведения обо всех кэшах в определенной группе ресурсов, выполните командлет Get-AzRedisEnterpriseCache с параметром ResourceGroupName.

Get-AzRedisEnterpriseCache -ResourceGroupName myGroup

Чтобы получить сведения о конкретном кэше, запустите Get-AzRedisEnterpriseCache с Name и ResourceGroupName кэша.

Get-AzRedisEnterpriseCache -Name myCache -ResourceGroupName myGroup

Получение ключей доступа для управляемого кэша Redis в Azure

Чтобы получить ключи доступа для кэша, используйте командлет Get-AzRedisEnterpriseCacheKey . Чтобы увидеть список доступных параметров свойства Get-AzRedisEnterpriseCacheKeyи их описания, выполните следующую команду:

Get-Help Get-AzRedisEnterpriseCacheKey -detailed

Чтобы получить ключи для кэша, вызовите командлет Get-AzRedisEnterpriseCacheKey с использованием Name и ResourceGroupName кэша.

Get-AzRedisEnterpriseCacheKey -Name myCache -ResourceGroupName myGroup

Это важно

Операция ListKeys работает только в том случае, если ключи доступа включены для кэша. Выходные данные этой команды могут компрометировать безопасность, раскрывая секреты и вызывая предупреждение о наличии конфиденциальной информации.

Повторное создание ключей доступа для кэша Redis в Azure

Чтобы повторно создать ключи доступа для кэша, можно использовать командлет New-AzRedisEnterpriseCacheKey . Чтобы увидеть список доступных параметров свойства New-AzRedisEnterpriseCacheKeyи их описания, выполните следующую команду:

Get-Help New-AzRedisEnterpriseCacheKey -detailed

Чтобы повторно создать первичный или вторичный ключ для кэша, вызовите New-AzRedisEnterpriseCacheKey командлет с кэшем Name и ResourceGroupName, укажите Primary или Secondary для параметра KeyType. В следующем примере повторно создается вторичный ключ доступа для кэша.

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

Удаление управляемого кэша Redis в Azure

Чтобы удалить кэш Redis в Azure, используйте командлет Remove-AzRedisEnterpriseCache . Чтобы увидеть список доступных параметров свойства Remove-AzRedisEnterpriseCacheи их описания, выполните следующую команду:

Get-Help Remove-AzRedisEnterpriseCache -detailed

В следующем примере удаляется именованный myCacheкэш.

Remove-AzRedisEnterpriseCache -Name myCache -ResourceGroupName myGroup

Импорт данных управляемого кэша Redis в Azure.

Вы можете импортировать данные в экземпляр Управляемого Redis в Azure с помощью командлета Import-AzRedisEnterpriseCache . Чтобы увидеть список доступных параметров свойства Import-AzRedisEnterpriseCacheи их описания, выполните следующую команду:

Get-Help Import-AzRedisEnterpriseCache -detailed

Требуются Name, ResourceGroupName и SasUri для импорта BLOB-объекта. Следующая команда импортирует данные из BLOB по указанному SAS URI.

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

Экспорт данных управляемого кэша Redis в Azure

Вы можете экспортировать данные из экземпляра Управляемого Redis в Azure с помощью командлета Export-AzRedisEnterpriseCache . Чтобы увидеть список доступных параметров свойства Export-AzRedisEnterpriseCacheи их описания, выполните следующую команду:

Get-Help Export-AzRedisEnterpriseCache -detailed

Требуются кэш Name, ResourceGroupName и SasUri контейнера для экспорта. В следующем примере команда экспортирует данные из контейнера, указанного 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"

Это важно

Кэш Azure для Redis использует команды Azure PowerShell Az.RedisCache для уровней "Базовый", "Стандартный" и "Премиум", а также команды Azure PowerShell Az.RedisEnterpriseCache для уровней enterprise.

Для создания и управления Azure Cache для Redis базового, стандартного и премиального уровней можно использовать следующие скрипты. Для Azure Cache for Redis Enterprise или Azure Managed Redis используйте команды Azure Managed Redis.

Свойства и параметры Azure Cache для Redis в PowerShell

В следующих таблицах показаны свойства и описания Azure PowerShell для общих параметров кэша Azure для Redis. Сведения обо всех параметрах и свойствах Az.RedisCacheAzure PowerShell см. в статье AzRedisCache.

Параметр Описание По умолчанию
Имя Имя кэша.
Местоположение Расположение кэша.
ИмяГруппыРесурсов Имя группы ресурсов, в которой создается кэш.
Размер Размер кэша. Допустимые значения: P1, P2, P3, P4, P5, C1, C2, C2, C3, C4, C5, C6, 250 МБ, 1 ГБ, 2,5 ГБ, 6 ГБ, 13 ГБ, 26 ГБ, 53 ГБ. 1 ГБ
Количество шардов Число сегментов, которые будут созданы при создании кэша уровня Premium с включенной кластеризацией. Допустимые значения: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.
Артикул (SKU) Номер SKU кэша. Допустимые значения: "Базовый", "Стандартный", "Премиум". Стандарт
Конфигурация Redis Параметры конфигурации Redis. Подробные сведения о каждом параметре представлены в таблице Свойства RedisConfiguration .
EnableNonSslPort. Включен ли порт, отличный от SSL. Неправда
MaxMemoryPolicy Этот параметр не рекомендуется. Вместо этого используйте RedisConfiguration.
StaticIP При размещении кэша в виртуальной сети назначается уникальный IP-адрес в подсети для кэша. Если IP-адрес не указан, он автоматически выбирается из подсети.
Подсеть При размещении кэша в виртуальной сети укажите имя подсети, где нужно развернуть кэш.
Виртуальная сеть При размещении кэша в виртуальной сети идентификатор ресурса виртуальной сети, в которой необходимо развернуть кэш.
ТипКлюча Какой ключ доступа необходимо повторно создать при продлении ключей доступа. Допустимые значения: Primary, Secondary.

Свойства параметра RedisConfiguration

Недвижимость Описание Ценовые категории
поддержка резервного копирования RDB включена Указывает на то, включен ли параметр Сохраняемость данных Redis . Только "Премиум"
строка подключения к хранилищу rdb Строка подключения к учетной записи хранения для сохраняемости данных Redis. Только "Премиум"
частота резервного копирования rdb Частота резервного копирования для сохраняемости данных Redis. Только "Премиум"
maxmemory-резервирование Память, зарезервированная для некэшируемых процессов. "Стандартный" и "Премиум"
политика максимальной памяти [Политика вытеснения]/azure-cache-for-redis/cache-configure.md#memory-policies) для кэша. Все ценовые категории
уведомление о событиях в пространстве ключей (notify-keyspace-events) [Уведомления о пространстве ключей]/azure-cache-for-redis/cache-configure.md#keyspace-notifications-advanced-settings). "Стандартный" и "Премиум"
hash-max-ziplist-entries Оптимизация памяти для небольших типов статистических данных. "Стандартный" и "Премиум"
максимальное значение ziplist для хэша Оптимизация памяти для небольших типов статистических данных. "Стандартный" и "Премиум"
Управление количеством записей intset Оптимизация памяти для небольших типов статистических данных. "Стандартный" и "Премиум"
zset-max-ziplist-entries Оптимизация памяти для небольших типов статистических данных. "Стандартный" и "Премиум"
zset-max-ziplist-value Оптимизация памяти для небольших типов статистических данных. "Стандартный" и "Премиум"
Баз данных Количество баз данных. Это свойство можно настроить только при создании кэша. "Стандартный" и "Премиум"

Создание кэша Azure для Redis

Вы создаете новые экземпляры Azure Cache для Redis с помощью командлета New-AzRedisCache. ResourceGroupName, Nameи Location являются обязательными параметрами. Другие параметры являются необязательными и имеют значения по умолчанию.

Это важно

Для обеспечения безопасности рекомендуется использовать проверку подлинности Microsoft Entra. Вы можете включить проверку подлинности Microsoft Entra во время или после создания кэша.

Используйте Microsoft Entra ID с управляемыми удостоверениями, чтобы авторизовать запросы к кэшу, если это возможно. Авторизация с помощью идентификатора Microsoft Entra и управляемого удостоверения обеспечивает более высокую безопасность и проще использовать, чем авторизация общего ключа доступа. Для получения дополнительной информации об использовании управляемых удостоверений с кэшем см. в разделе Используйте идентификатор Microsoft Entra для проверки подлинности кэша.

Чтобы просмотреть список доступных параметров и их описания для New-AzRedisCache, выполните следующую команду:

Get-Help New-AzRedisCache -detailed>

Замечание

При первом создании кэша Azure для Redis в подписке, Azure автоматически регистрирует для вас пространство имен Microsoft.Cache. При появлении запроса можно использовать команду Azure PowerShell Register-AzResourceProvider -ProviderNamespace "Microsoft.Cache" для регистрации пространства имен.

Следующая команда создает экземпляр кэша Azure для Redis с указанным именем, расположением и группой ресурсов, используя параметры по умолчанию. Экземпляр — это стандартный кэш объемом 1 ГБ с отключенным не-SSL портом.

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

Чтобы указать значения параметра, заключите пары "ключ-значение" RedisConfiguration в фигурные скобки {}. В следующем примере создается кэш размером 1 ГБ.@{"maxmemory-policy" = "allkeys-random", "notify-keyspace-events" = "KEA"} Дополнительные сведения см. в разделах Уведомления пространства ключей (дополнительные параметры) и Политики памяти.

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

Создание кэша класса Premium

Чтобы создать кэш Azure для Redis уровня Premium, укажите размер P1 (6–60 ГБ), P2 (13–130 ГБ), P3 (26–260 ГБ) или P4 (53–530 ГБ). Чтобы включить кластеризацию, укажите количество сегментов с помощью параметра ShardCount .

В следующем примере создается кэш P1 Premium с тремя сегментами. Кэш уровня "Премиум" P1 составляет 6 ГБ, а общий размер трех сегментов составляет 18 ГБ (3 x 6 ГБ).

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

Настройка параметра баз данных

Параметр databases в командлете New-AzRedisCache настраивает количество баз данных в кэше. Можно настроить databases только для уровней "Стандартный" и "Премиум" и только во время создания кэша с помощью PowerShell или других клиентов управления.

Если вы не указываете databases параметр во время создания кэша, New-AzRedisCache создает одну базу данных с именем default, и все данные кэша попадают в эту DB 0 базу данных. Ограничение базы данных зависит от уровня кэша и размера, но значение по умолчанию — 16.

В следующем примере создается кэш класса Premium P3 (26 ГБ) с 48 базами данных.

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

Дополнительные сведения о свойстве databases см. в разделе о конфигурации сервера кэша Azure для Redis по умолчанию.

Обновление кэша Azure для Redis

Вы обновляете экземпляры кэша Azure для Redis с помощью командлета Set-AzRedisCache . Чтобы увидеть список доступных параметров свойства Set-AzRedisCacheи их описания, выполните следующую команду:

Get-Help Set-AzRedisCache -detailed

Командлет Set-AzRedisCache можно использовать для обновления свойств, таких как Size, Sku, EnableNonSslPort, и значений RedisConfiguration. В следующем примере команда обновляет maxmemory-policy для инстанса Azure Cache for Redis с именем myCache.

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

Масштабирование кэша Azure для Redis

Можно использовать Set-AzRedisCache для масштабирования экземпляра кэша Azure для Redis при изменении Size, Sku или ShardCount свойств.

Замечание

Масштабирование кэша с помощью PowerShell имеет те же ограничения и рекомендации, что и масштабирование кэша с помощью портала Azure. Вы можете выполнить масштабирование до другой ценовой категории со следующими ограничениями.

  • Вы не можете масштабироваться с более высокой ценовой категории на более низкую ценовую категорию, например из кэша уровня "Премиум" в кэш "Стандартный" или "Базовый" или "Стандартный" до кэша "Базовый".
  • Вы можете масштабировать кэш "Базовый" до кэша уровня "Стандартный", но его размер нельзя изменить одновременно. Если вам нужен другой размер, можно выполнить другую операцию масштабирования до требуемого размера.
  • Невозможно выполнить масштабирование из кэша уровня "Базовый" непосредственно в кэш уровня "Премиум". Необходимо выполнить масштабирование с уровня "Базовый" до "Стандартный" в одной операции масштабирования, а затем от "Стандартный" до "Премиум" в другой операции.
  • Невозможно масштабировать с большего размера до размера C0 (250 МБ).

Дополнительные сведения см. в статье "Масштабирование кэша Azure для Redis".

В следующем примере показано, как масштабировать кэш с именем myCache 2,5 ГБ. Эта команда работает для кэша "Базовый" или "Стандартный".

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

После выполнения этой команды возвращается состояние кэша, аналогично вызову Get-AzRedisCache. Для ProvisioningState задано значение Scaling.

По завершении операции масштабирования значение параметра ProvisioningState изменяется на Succeeded. Если необходимо выполнить другую операцию масштабирования, например изменить размер после перехода с "Базовый" на "Стандартный", необходимо дождаться завершения предыдущей операции. В противном случае вы получите ошибку, аналогичную приведенному ниже сообщению.

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

Получение сведений о кэше Azure для Redis

Вы можете получить сведения об использовании кэша с помощью командлета Get-AzRedisCache. Чтобы увидеть список доступных параметров свойства Get-AzRedisCacheи их описания, выполните следующую команду:

Get-Help Get-AzRedisCache -detailed

Чтобы получить сведения обо всех кэшах в текущей подписке, выполните командлет Get-AzRedisCache без параметров.

Get-AzRedisCache

Чтобы получить сведения обо всех кэшах в определенной группе ресурсов, выполните командлет Get-AzRedisCache с параметром ResourceGroupName.

Get-AzRedisCache -ResourceGroupName myGroup

Для получения информации о конкретном кэше запустите Get-AzRedisCache с кэшем Name и ResourceGroupName.

Get-AzRedisCache -Name myCache -ResourceGroupName myGroup

Получение ключей доступа для кэша Azure для Redis

С помощью командлета Get-AzRedisCacheKey получите ключи доступа к кэшу. Чтобы увидеть список доступных параметров свойства Get-AzRedisCacheKeyи их описания, выполните следующую команду:

Get-Help Get-AzRedisCacheKey -detailed

Чтобы получить ключи для кэша, используйте командлет Get-AzRedisCacheKey вместе с кэшем Name и ResourceGroupName.

Get-AzRedisCacheKey -Name myCache -ResourceGroupName myGroup

Это важно

Операция ListKeys работает только в том случае, если ключи доступа включены для кэша. Выходные данные этой команды могут компрометировать безопасность, раскрывая секреты и вызывая предупреждение о наличии конфиденциальной информации.

Повторная генерация ключей доступа для кэша Azure Cache for Redis

С помощью командлета New-AzRedisCacheKey повторно создайте ключи доступа к кэшу. Чтобы увидеть список доступных параметров свойства New-AzRedisCacheKeyи их описания, выполните следующую команду:

Get-Help New-AzRedisCacheKey -detailed

Чтобы повторно создать первичный или вторичный ключ для кэша, вызовите New-AzRedisCacheKey командлет с кэшем Name и ResourceGroupName, укажите Primary или Secondary для параметра KeyType. В следующем примере повторно создается вторичный ключ доступа для кэша.

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

Удаление кэша Azure для Redis

Чтобы удалить кэш Azure для Redis, используйте командлет Remove-AzRedisCache . Чтобы увидеть список доступных параметров свойства Remove-AzRedisCacheи их описания, выполните следующую команду:

Get-Help Remove-AzRedisCache -detailed

В следующем примере удаляется именованный myCacheкэш.

Remove-AzRedisCache -Name myCache -ResourceGroupName myGroup

Импорт данных в кэш Azure для Redis

Импортировать данные в кэш Azure для Redis можно с помощью командлета Import-AzRedisCache.

Это важно

Импорт доступен только для кэшей уровня "Премиум ". Дополнительные сведения см. в разделе "Импорт и экспорт данных" в кэше Azure для Redis.

Чтобы увидеть список доступных параметров свойства Import-AzRedisCacheи их описания, выполните следующую команду:

Get-Help Import-AzRedisCache -detailed

Следующая команда импортирует данные из blob, указанного параметром Files, в Azure Cache для 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

Экспорт данных из Azure Cache for Redis

Экспортировать данные из кэша Azure для Redis можно с помощью командлета Export-AzRedisCache.

Это важно

Экспорт доступен только для кэшей уровня "Премиум ". Дополнительные сведения см. в разделе "Импорт и экспорт данных" в кэше Azure для Redis.

Чтобы увидеть список доступных параметров свойства Export-AzRedisCacheи их описания, выполните следующую команду:

Get-Help Export-AzRedisCache -detailed

Следующая команда экспортирует данные из экземпляра кэша Azure для Redis в контейнер, указанный параметром Container .

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"

Перезагрузка кэша Azure для Redis

Перезапустить экземпляр кэша Azure для Redis можно с помощью командлета Reset-AzRedisCache.

Это важно

Перезагрузка доступна только для кэшей Redis уровней "Базовый", "Стандартный" и "Премиум" в Azure Cache. Дополнительные сведения см. в разделе администрирование кэша — перезагрузка.

Чтобы увидеть список доступных параметров свойства Reset-AzRedisCacheи их описания, выполните следующую команду:

Get-Help Reset-AzRedisCache -detailed

Перезапустить оба узла указанного кэша можно с помощью такой команды:

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

Общие команды Azure PowerShell

Выполните эти команды в командной строке Azure PowerShell.

Проверьте версию Azure PowerShell:

Get-Module Az | format-table version

Войдите в Azure:

Connect-AzAccount

См. список текущих подписок:

Get-AzSubscription | sort SubscriptionName | Select SubscriptionName

Укажите подписку Azure для использования:

Select-AzSubscription -SubscriptionName ContosoSubscription

Получите подробную справку по любому командлету.

Get-Help <cmdlet-name> -Detailed

Подключение к другим облакам

По умолчанию среда Azure представляет AzureCloudглобальное облако Azure. Чтобы подключиться к другому облачному экземпляру, используйте команду Connect-AzAccount с параметром командной строки -Environment или -EnvironmentName с нужным именем или названием среды.

Чтобы просмотреть список доступных сред, выполните команду Get-AzEnvironment.

Облако Azure для государственных организаций.

Чтобы подключиться к облаку Azure для государственных организаций, используйте
Connect-AzAccount -EnvironmentName AzureUSGovernment
или
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureUSGovernment)

Чтобы создать кэш в облаке Azure для государственных организаций, используйте USGov Virginia или USGov Iowa расположения.

Дополнительные сведения об облаке Azure для государственных организаций см. на странице Microsoft Azure для государственных организаций и в руководстве для разработчиков Microsoft Azure для государственных организаций.

Azure под управлением 21Vianet

Чтобы подключиться к облаку Azure, управляемому компанией 21Vianet (Китай), используйте
Connect-AzAccount -EnvironmentName AzureChinaCloud
или
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureChinaCloud)

Чтобы создать кэш в Azure, управляемом облаком 21Vianet, используйте местоположение China East или China North.

Microsoft Azure Для Германии

Чтобы подключиться к Microsoft Azure в Германии, используйте
Connect-AzAccount -EnvironmentName AzureGermanCloud
или
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureGermanCloud)

Чтобы создать кэш в Microsoft Azure в Германии, используйте Germany Central или Germany Northeast расположения.

Дополнительные сведения о Microsoft Azure для Германии см. здесь.