Общие сведения о Azure PowerShell
Azure PowerShell — это коллекция модулей для управления ресурсами Azure непосредственно из PowerShell. PowerShell предоставляет функции автоматизации, которые можно использовать для управления ресурсами Azure.
Модуль Az PowerShell основан на .NET Standard. Он работает с PowerShell 7.x или более поздней версией во всех операционных системах. Он также совместим с Windows PowerShell 5.1.
Модуль Az PowerShell можно установить локально в Windows, Linux и macOS. Его также можно использовать из веб-браузера с помощью Azure Cloud Shell или в контейнере Docker.
Необходимые компоненты
Так как ваша компания уже использует Azure, у вас есть активная подписка Azure. Вы используете PowerShell в Azure Cloud Shell.
Создание или изменение группы ресурсов
Перед созданием учетной записи хранения необходимо создать группу ресурсов или использовать существующую.
Создайте группу ресурсов Azure с именем storageaccountexamplerg
в регионе eastus
с помощью командлета New-AzResourceGroup
:
New-AzResourceGroup -Name storageaccountexamplerg -Location eastus
Создание учетной записи хранилища
Имена учетных записей хранения должны составлять от 3 до 24 символов и содержать только цифры и строчные буквы. Имя учетной записи хранения должно быть уникальным в Azure.
Используйте командлет, чтобы убедиться, что имя, выбранное Get-AzStorageAccountNameAvailability
для учетной записи хранения, является допустимым и еще не используется:
Get-AzStorageAccountNameAvailability -Name <storage-account-name>
New-AzStorageAccount
Используйте командлет для создания новой учетной записи хранения Azure. Обязательные параметры: Name, ResourceGroupName, Location и SkuName. Параметр Kind является необязательным и по умолчанию используется, StorageV2
если он не указан.
New-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg -Location eastus -SkuName Standard_RAGRS
Проверка учетной записи хранения
Чтобы убедиться, что существует группа хранения, используйте Get-AzStorageAccount
командлет. Обязательные параметры отсутствуют.
Используйте параметр ResourceGroupName для возврата только учетных записей хранения в определенной группе ресурсов.
Используйте параметры Name и ResourceGroupName, чтобы вернуть только определенную учетную запись хранения.
Get-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg
Очистка ресурсов
Remove-AzResourceGroup
Используйте командлет для удаления группы ресурсов. Единственным обязательным параметром является Name. Удаление группы ресурсов удаляет группу и все ресурсы, содержащиеся в ней. Если ресурсы за пределами области учетной записи хранения, созданной в этом уроке, существуют в storageaccountexamplerg
группе ресурсов, они также удаляются.
Remove-AzResourceGroup -Name storageaccountexamplerg
Remove-AzStorageAccount
Используйте командлет для удаления учетной записи хранения. Обязательные параметры : Name и ResourceGroupName.
Remove-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg