Bagikan melalui


Memeriksa properti Waktu Sinkronisasi Terakhir untuk akun penyimpanan

Saat mengonfigurasi akun penyimpanan, Anda dapat menentukan bahwa data Anda disalin ke wilayah sekunder yang berjarak ratusan mil dari wilayah utama. Geo-replikasi menawarkan durabilitas untuk data Anda jika terjadi pemadaman yang signifikan di wilayah utama, seperti bencana alam. Jika Anda juga mengaktifkan akses baca ke wilayah sekunder, data Anda tetap tersedia untuk operasi baca jika wilayah utama menjadi tidak tersedia. Anda dapat merancang aplikasi Anda untuk beralih dengan mulus ke membaca dari wilayah sekunder jika wilayah utama tidak responsif.

Penyimpanan geo-redundan (GRS) dan penyimpanan geo-zona-redundan (GZRS) keduanya mereplikasi data Anda secara asinkron ke wilayah sekunder. Untuk akses baca ke wilayah sekunder, aktifkan penyimpanan geo-redundan akses baca (RA-GRS) atau penyimpanan geo-zona-redundan akses baca (RA-GZRS). Untuk informasi selengkapnya tentang berbagai opsi redundansi yang ditawarkan oleh Azure Storage, lihat Redundansi Azure Storage.

Artikel ini menjelaskan cara memeriksa properti Waktu Sinkronisasi Terakhir untuk akun penyimpanan Anda sehingga Anda dapat mengevaluasi setiap perbedaan antara wilayah utama dan sekunder.

Tentang properti Waktu Sinkronisasi Terakhir

Karena geo-replikasi asinkron, ada kemungkinan bahwa data yang ditulis ke wilayah primer belum ditulis ke wilayah sekunder pada saat pemadaman terjadi. Properti Waktu Sinkronisasi Terakhir menunjukkan waktu terbaru bahwa data dari wilayah utama dijamin telah ditulis ke wilayah sekunder. Untuk akun yang memiliki namespace hierarkis, properti Waktu Sinkronisasi Terakhir yang sama juga berlaku untuk metadata yang dikelola oleh namespace hierarkis, termasuk ACL. Semua data dan metadata yang ditulis sebelum waktu sinkronisasi terakhir tersedia pada sekunder, sementara data dan metadata yang ditulis setelah waktu sinkronisasi terakhir mungkin tidak ditulis ke sekunder, dan mungkin hilang. Gunakan properti ini jika terjadi pemadaman untuk memperkirakan jumlah kehilangan data yang mungkin Anda keluarkan dengan memulai kegagalan akun.

Properti Waktu Sinkronisasi Terakhir adalah nilai tanggal/waktu GMT.

Mendapatkan properti Waktu Sinkronisasi Terakhir

Anda dapat menggunakan PowerShell atau Azure CLI untuk mengambil nilai properti Waktu Sinkronisasi Terakhir.

Untuk mendapatkan waktu sinkronisasi terakhir untuk akun penyimpanan dengan PowerShell, instal modul Az.Storage versi 1.11.0 atau yang lebih baru. Kemudian periksa properti GeoReplicationStats.LastSyncTime akun penyimpanan. Ingatlah untuk mengganti nilai tempat penampung dengan nilai Anda sendiri:

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

Lihat juga