Управление многоуровневым хранилищем с использованием средств Azure
Вы можете настроить и управлять служба хранилища Azure с помощью различных средств пользовательского интерфейса Azure и командной строки.
В нашем примере производственной компании ваш следующий шаг в качестве руководителя проекта в планировании стратегии уровня хранилища вашей компании заключается в том, чтобы просмотреть варианты инструментов Azure и решить, какие наиболее подходящие для конкретных сценариев.
В этом уроке вы сравниваете методы для настройки уровней хранилища и управления ими с помощью средств Azure.
Средства Azure
Для управления службой хранилища Azure доступно несколько средств:
- Портал Azure
- Обозреватель службы хранилища Azure
- Azure CLI
- Azure PowerShell
Портал Azure
С помощью портал Azure можно изменить уровень доступа для учетной записи хранения с горячей на холодный или изменить параметры репликации.
Чтобы управлять уровнями хранилища в портал Azure, выберите служба хранилища учетные записи.
Выберите одну из учетных записей хранения в отображаемом списке.
Выберите "Конфигурация" в заголовке Параметры в меню слева.
Вы также можете изменить уровень доступа на уровне большого двоичного объекта.
В учетной записи хранения выберите Контейнеры вХранилище данных.
Выберите "Изменить уровень " в строке меню.
Выберите уровень доступа, который вы хотите использовать в раскрывающемся списке.
Обозреватель службы хранилища Azure
Вы можете использовать служба хранилища Azure Обозреватель для отправки и скачивания BLOB-объектов из служба хранилища Azure. Существует две версии Обозреватель службы хранилища, портал Azure Обозреватель службы хранилища и автономные Обозреватель службы хранилища.
Чтобы использовать средство портал Azure, перейдите в учетную запись хранения и выберите браузер служба хранилища:
Выберите контейнеры BLOB-объектов , чтобы просмотреть список контейнеров.
Выберите контейнер. Уровень доступа можно просмотреть для каждого большого двоичного объекта, указанного в списке.
Чтобы изменить уровень доступа, выберите большой двоичный объект, который вы хотите изменить, а затем выберите уровень "Изменить" в строке меню.
Выберите уровень доступа, который вы хотите использовать в раскрывающемся списке.
Azure PowerShell
С помощью PowerShell можно управлять уровнем доступа для учетной записи хранения или большого двоичного объекта. Ниже представлены некоторые из командлетов для управления хранилищем.
Командлет | Description |
---|---|
Add-AzureRMAccount |
Добавляет учетную запись, прошедшую проверку подлинности и используемую для запросов командлета к Azure Resource Manager. |
Get-AzureStorageAccount |
Возвращает учетные записи хранения для текущей подписки Azure. |
Set-AzureRmStorageAccount -AccessTier |
Задает уровень доступа для учетной записи хранения. |
Ниже приведен пример команды для изменения уровня доступа в учетной записи хранения:
Set-AzureRmStorageAccount -ResourceGroupName "TestGroup" -AccountName "StorageAccountName" -AccessTier Cool
Вот еще один пример, на этот раз для изменения уровня доступа для нескольких больших двоичных объектов в контейнере:
$Storage = "StorageAccountName"
$Key = "StorageAccountKey"
$Container = "BlobContainer"
$blobs = Get-AzureStorageBlob -Container $Container
$blob.icloudblob.setstandardblobtier("Cool")
Azure CLI
Azure CLI также можно использовать для управления уровнями доступа в учетных записях хранения. Ниже приведены некоторые командлеты, которые можно использовать:
az storage blob upload
az storage blob list
az storage blob download
az storage blob set-tier
Ниже приведен пример кода; этот объект изменяет уровень доступа большого двоичного объекта на Cool:
az storage blob set-tier --name BlobName --container-name BlobContainer --account-name StorageAccountName --tier Cool