Share via


Invoke-AzStorageAccountFailover

Anropar redundans för ett lagringskonto.

Syntax

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

Description

Anropar redundans för ett lagringskonto. Redundansbegäran kan utlösas för ett lagringskonto vid tillgänglighetsproblem. Redundansväxlingen sker från lagringskontots primära kluster till det sekundära klustret för RA-GRS-konton. Det sekundära klustret blir primärt efter redundansväxlingen. Förstå följande påverkan på ditt lagringskonto innan du påbörjar redundansväxlingen: 1.1. Kontrollera senaste synkroniseringstid med GET Blob Service Stats (https://learn.microsoft.com/rest/api/storageservices/get-blob-service-stats), GET Table Service Stats (https://learn.microsoft.com/rest/api/storageservices/get-table-service-stats) och GET Queue Service Stats (https://learn.microsoft.com/rest/api/storageservices/get-queue-service-stats) för ditt konto. Det här är de data som du kan förlora om du initierar redundansväxlingen. 2.Efter redundansväxlingen konverteras din lagringskontotyp till lokalt redundant lagring (LRS). Du kan konvertera ditt konto till att använda geo-redundant lagring (GRS). 3.När du återaktiverar GRS för ditt lagringskonto replikerar Microsoft data till din nya sekundära region. Replikeringstiden är beroende av mängden data som ska replikeras. Observera att det finns bandbreddsavgifter för bootstrap. https://azure.microsoft.com/en-us/pricing/details/bandwidth/

Exempel

Exempel 1: Anropa redundansväxling av ett lagringskonto

$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

Det här kommandot kontrollerar den senaste synkroniseringstiden för ett Lagringskonto och anropar redundans för det, det sekundära klustret blir primärt efter redundansväxling. Eftersom redundans tar lång tid föreslår du att du kör den i serverdelen med parametern -Asjob och väntar sedan på att jobbet är klart.

Parametrar

-AsJob

Kör cmdlet i bakgrunden

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

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

-Force

Framtvinga redundansväxling av kontot

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

-InputObject

Lagringskontoobjekt

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

-Name

Lagringskontonamn.

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

-ResourceGroupName

Namnet på resursgruppen.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

Indata

String

Utdata

PSStorageAccount