Общие сведения о 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