Depolama hesabı için Son Eşitleme Zamanı özelliğini denetleme

Depolama hesabını yapılandırırken, verilerinizin birincil bölgeden yüzlerce mil uzakta olan ikincil bir bölgeye kopyalandığını belirtebilirsiniz. Coğrafi çoğaltma, birincil bölgede doğal afet gibi önemli bir kesinti olması durumunda verileriniz için dayanıklılık sunar. İkincil bölgeye okuma erişimini de etkinleştirirseniz, birincil bölge kullanılamaz duruma gelirse verileriniz okuma işlemleri için kullanılabilir durumda kalır. Birincil bölge yanıt vermiyorsa uygulamanızı ikincil bölgeden okumaya sorunsuz bir şekilde geçiş yapmak için tasarlayabilirsiniz.

Coğrafi olarak yedekli depolama (GRS) ve coğrafi alanlar arası yedekli depolama (GZRS) verilerinizi zaman uyumsuz olarak ikincil bir bölgeye çoğaltır. İkincil bölgeye okuma erişimi için okuma erişimli coğrafi olarak yedekli depolamayı (RA-GRS) veya okuma erişimli coğrafi alanlar arası yedekli depolamayı (RA-GZRS) etkinleştirin. Azure Depolama tarafından sunulan çeşitli yedeklilik seçenekleri hakkında daha fazla bilgi için bkz. Azure Depolama yedekliliği.

Bu makalede, birincil ve ikincil bölgeler arasındaki tutarsızlığı değerlendirebilmeniz için depolama hesabınız için Son Eşitleme Zamanı özelliğinin nasıl denetlendiği açıklanır.

Son Eşitleme Zamanı özelliği hakkında

Coğrafi çoğaltma zaman uyumsuz olduğundan, birincil bölgeye yazılan veriler kesinti oluştuğunda henüz ikincil bölgeye yazılmamış olabilir. Son Eşitleme Zamanı özelliği, birincil bölgedeki verilerin ikincil bölgeye yazıldığı en son zamanı gösterir. Hiyerarşik ad alanına sahip hesaplar için aynı Son Eşitleme Zamanı özelliği, ACL'ler de dahil olmak üzere hiyerarşik ad alanı tarafından yönetilen meta veriler için de geçerlidir. Son eşitleme zamanından önce yazılan tüm veriler ve meta veriler ikincilde kullanılabilirken, son eşitleme zamanından sonra yazılan veriler ve meta veriler ikincilye yazılmamış olabilir ve kaybolabilir. Bir hesap yük devretmesi başlatarak oluşabilecek veri kaybı miktarını tahmin etmek için kesinti olması durumunda bu özelliği kullanın.

Son Eşitleme Zamanı özelliği bir GMT tarih/saat değeridir.

Son Eşitleme Zamanı özelliğini alma

Son Eşitleme Zamanı özelliğinin değerini almak için PowerShell veya Azure CLI kullanabilirsiniz.

PowerShell ile depolama hesabının son eşitleme zamanını almak için Az.Storage modülünün 1.11.0 veya sonraki bir sürümünü yükleyin. Ardından depolama hesabının GeoReplicationStats.LastSyncTime özelliğini denetleyin. Yer tutucu değerlerini kendi değerlerinizle değiştirmeyi unutmayın:

$lastSyncTime = $(Get-AzStorageAccount -ResourceGroupName <resource-group> `
    -Name <storage-account> `
    -IncludeGeoReplicationStats).GeoReplicationStats.LastSyncTime

Ayrıca bkz.