Invoke-AzStorageAccountFailover

Вызывает отработку отказа учетной записи служба хранилища.

Синтаксис

Invoke-AzStorageAccountFailover
      [-ResourceGroupName] <String>
      [-Name] <String>
      [-Force]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-AzStorageAccountFailover
      -InputObject <PSStorageAccount>
      [-Force]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Вызывает отработку отказа учетной записи служба хранилища. Запрос на отработку отказа можно активировать для учетной записи хранения в случае проблем с доступностью. Отработка отказа происходит из основного кластера учетной записи хранения в дополнительный кластер для учетных записей RA-GRS. Вторичный кластер станет основным после отработки отказа. Прежде чем инициировать отработку отказа, обратите внимание на следующее влияние на учетную запись хранения: 1.1. Проверка время последней синхронизации с помощью статистики службы BLOB-объектов (), GET Table Service Stats (https://learn.microsoft.com/rest/api/storageservices/get-blob-service-statshttps://learn.microsoft.com/rest/api/storageservices/get-table-service-stats) и GET Queue Service Stats (https://learn.microsoft.com/rest/api/storageservices/get-queue-service-stats) для вашей учетной записи. Это данные, которые вы можете потерять, если вы инициируете отработку отказа. 2.После отработки отказа тип учетной записи хранения будет преобразован в локально избыточное хранилище (LRS). Вы можете преобразовать учетную запись для использования геоизбыточного хранилища (GRS). 3.После повторного включения GRS для учетной записи хранения корпорация Майкрософт реплика te данные в новый дополнительный регион. Время репликации зависит от объема данных для реплика te. Обратите внимание, что для начальной загрузки взимается плата за пропускную способность. https://azure.microsoft.com/en-us/pricing/details/bandwidth/

Примеры

Пример 1. Вызов отработки отказа учетной записи служба хранилища

$account = Get-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount" -IncludeGeoReplicationStats
$account.GeoReplicationStats

Status LastSyncTime
------ ------------
Live   11/13/2018 2:44:22 AM

$job = Invoke-AzStorageAccountFailover -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount" -Force -AsJob
$job | Wait-Job

Эта команда проверка время последней синхронизации учетной записи служба хранилища затем вызывает отработку отказа, вторичный кластер станет основным после отработки отказа. Так как отработка отказа занимает много времени, предложите запустить его в серверной части с параметром -Asjob, а затем дождитесь завершения задания.

Параметры

-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

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Принудительное отработка отказа учетной записи

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

объект учетной записи служба хранилища

Type:PSStorageAccount
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

служба хранилища имя учетной записи.

Type:String
Aliases:StorageAccountName, AccountName
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Имя группы ресурсов.

Type:String
Position:0
Default value:None
Required:True
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

Входные данные

String

Выходные данные

PSStorageAccount