Start-AzStorageAccountMigration
Запрос миграции учетных записей можно активировать для учетной записи хранения, чтобы изменить уровень избыточности. Миграция обновляет незональную избыточность учетной записи хранения до зональной избыточной учетной записи или наоборот, чтобы обеспечить более высокую надежность и доступность. Хранилище, избыточное между зонами (ZRS), синхронно реплицирует учетную запись хранения в трех Зонах доступности Azure в основном регионе.
Синтаксис
Start-AzStorageAccountMigration
-AccountName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-TargetSku <String>
[-Name <String>]
[-Type <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-AzStorageAccountMigration
-AccountName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-JsonString <String>
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-AzStorageAccountMigration
-AccountName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-JsonFilePath <String>
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-AzStorageAccountMigration
-InputObject <IStorageIdentity>
-TargetSku <String>
[-Name <String>]
[-Type <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Запрос миграции учетных записей можно активировать для учетной записи хранения, чтобы изменить уровень избыточности. Миграция обновляет незональную избыточность учетной записи хранения до зональной избыточной учетной записи или наоборот, чтобы обеспечить более высокую надежность и доступность. Хранилище, избыточное между зонами (ZRS), синхронно реплицирует учетную запись хранения в трех Зонах доступности Azure в основном регионе.
Примеры
Пример 1. Запуск миграции учетной записи служба хранилища
Start-AzStorageAccountMigration -AccountName myaccount -ResourceGroupName myresourcegroup -TargetSku Standard_LRS -Name migration1 -AsJob
Эта команда запускает миграцию на Standard_LRS для учетной записи myaccount служба хранилища в группе ресурсов myresourcegroup.
Пример 2. Запуск миграции учетной записи служба хранилища по конвейеру
Get-AzStorageAccount -ResourceGroupName myresourcegroup -Name myaccount | Start-AzStorageAccountMigration -TargetSku Standard_LRS -AsJob
Первая команда получает идентификатор учетной записи служба хранилища, а затем вторая команда запускает миграцию на Standard_LRS для учетной записи служба хранилища myaccount в группе ресурсов myresourcegroup.
Пример 3. Запуск миграции учетной записи служба хранилища с помощью входных данных строки Json
$properties = '{
"properties": {
"targetSkuName": "Standard_ZRS"
}
}'
Start-AzStorageAccountMigration -ResourceGroupName myresourcegroup -AccountName myaccount -JsonString $properties -AsJob
Эта команда запускает миграцию учетной записи служба хранилища путем ввода свойства TargetSkuName со строкой Json.
Пример 4. Запуск миграции служба хранилища учетной записи с помощью входных данных пути к файлу Json
# Before executing the cmdlet, make sure you have a json file that contains {"properties": {"targetSkuName": <TargetSKU>}}
Start-AzStorageAccountMigration -ResourceGroupName myresourcegroup -AccountName myaccount -JsonFilePath properties.json -AsJob
Эта команда запускает миграцию учетной записи служба хранилища путем ввода свойства TargetSkuName с пути к файлу Json.
Параметры
-AccountName
Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsJob
Выполнение команды в качестве задания
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Запрос подтверждения перед выполнением командлета.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Параметр DefaultProfile не работает. Используйте параметр SubscriptionId, если он доступен при выполнении командлета в другой подписке.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Параметр удостоверений Для создания см. раздел NOTES для свойств INPUTOBJECT и создание хэш-таблицы.
Type: | IStorageIdentity |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JsonFilePath
Путь к json-файлу, предоставленному операции клиента
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JsonString
Строка JSON, предоставленная операции "Клиент"
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
текущее значение — "по умолчанию" для инициированной клиентом миграции
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoWait
Асинхронное выполнение команды
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Возвращает значение true, когда команда завершается успешно
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Имя группы ресурсов в подписке пользователя. Имя не учитывает регистр.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Идентификатор целевой подписки.
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetSku
Имя целевого номера SKU для учетной записи
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Type
SrpAccountMigrationType в контракте ARM, который является "accountMigrations"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
Выходные данные
Azure PowerShell
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по