Invoke-AzStorageAccountFailover
Depolama hesabının yük devretmesini çağırır.
Sözdizimi
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
Depolama hesabının yük devretmesini çağırır. Kullanılabilirlik sorunları durumunda depolama hesabı için yük devretme isteği tetiklenebilir. Yük devretme, depolama hesabının birincil kümesinden RA-GRS hesapları için ikincil kümeye gerçekleşir. İkincil küme, yük devretmeden sonra birincil küme olur. Yük devretmeyi başlatmadan önce lütfen depolama hesabınız üzerindeki şu etkiyi anlayın: 1.1. Lütfen hesabınız için GET Blob Hizmeti İstatistiklerini (https://learn.microsoft.com/rest/api/storageservices/get-blob-service-stats), GET Tablo Hizmeti İstatistiklerini (https://learn.microsoft.com/rest/api/storageservices/get-table-service-stats) ve GET Kuyruk Hizmeti İstatistiklerini (https://learn.microsoft.com/rest/api/storageservices/get-queue-service-stats) kullanarak Son Eşitleme Zamanı'nı denetleyin. Yük devretmeyi başlatırsanız bu verileri kaybedebilirsiniz. 2.Yük devretmeden sonra depolama hesabı türünüz yerel olarak yedekli depolamaya (LRS) dönüştürülür. Hesabınızı coğrafi olarak yedekli depolama (GRS) kullanacak şekilde dönüştürebilirsiniz. 3.Depolama hesabınız için GRS'yi yeniden etkinleştirdikten sonra, Microsoft verileri yeni ikincil bölgenize çoğaltır. Çoğaltma süresi, çoğaltılması gereken veri miktarına bağlıdır. Bootstrap için bant genişliği ücretleri olduğunu lütfen unutmayın. https://azure.microsoft.com/en-us/pricing/details/bandwidth/
Örnekler
Örnek 1: Depolama hesabının yük devretmesini çağırma
$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
Bu komut, depolama hesabının son eşitleme zamanını denetler ve ardından yük devretmesini çağırır; ikincil küme yük devretmeden sonra birincil küme olur. Yük devretme uzun sürdüğünden arka uçta -Asjob parametresiyle çalıştırmayı ve ardından işin tamamlanmasını beklemeyi önerin.
Parametreler
-AsJob
Cmdlet'i arka planda çalıştırma
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Tür: | SwitchParameter |
Diğer adlar: | cf |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Force
Hesabı Yük Devretmeye Zorlama
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-InputObject
Depolama hesabı nesnesi
Tür: | PSStorageAccount |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Name
Depolama Hesabı Adı.
Tür: | String |
Diğer adlar: | StorageAccountName, AccountName |
Position: | 1 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ResourceGroupName
Kaynak Grubu Adı.
Tür: | String |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Tür: | SwitchParameter |
Diğer adlar: | wi |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
Çıkışlar
Azure PowerShell