Megosztás a következőn keresztül:


Tárfiók utolsó szinkronizálási ideje tulajdonságának ellenőrzése

A georeplikálás tartósságot biztosít az adatok számára, még természeti katasztrófák és az elsődleges régió egyéb jelentős kimaradásai esetén is. Tárfiók konfigurálásakor dönthet úgy, hogy az adatokat egy másodlagos régióba másolja, amely több száz kilométerre van az elsődleges régiótól. Emellett engedélyezheti az olvasási hozzáférést a másodlagos régióhoz, biztosítva, hogy az adatok elérhetők maradnak az olvasási műveletekhez, ha az elsődleges régió elérhetetlenné válik. Ezzel a módszerrel úgy tervezheti meg a magas rendelkezésre állású alkalmazást, hogy zökkenőmentesen váltson olvasásra a másodlagos régióból, ha az elsődleges régió nem válaszol.

A georedundáns tárolás (GRS) és a geozónaredundáns tárolás (GZRS) egyaránt aszinkron módon replikálja az adatokat egy másodlagos régióba. A másodlagos régióhoz való olvasási hozzáféréshez engedélyezze az olvasási hozzáférésű georedundáns tárolást (RA-GRS) vagy az olvasási hozzáférésű georedundáns tárolást (RA-GZRS). Az Azure Storage által kínált redundancia különböző lehetőségeiről az Azure Storage redundanciájával kapcsolatos további információkért lásd : Azure Storage redundancia.

Ez a cikk bemutatja, hogyan ellenőrizheti a tárfiók utolsó szinkronizálási ideje tulajdonságát, hogy kiértékelhesse az elsődleges és a másodlagos régiók közötti eltéréseket.

Tudnivalók az Utolsó szinkronizálási idő tulajdonságról

Mivel a georeplikálás aszinkron, lehetséges, hogy az elsődleges régióba írt adatok még nem lettek megírva a másodlagos régióba a kimaradás bekövetkezésekor. Az Utolsó szinkronizálási idő tulajdonság azt a legutóbbi időpontot jelzi, amikor az elsődleges régió adatai garantáltan a másodlagos régióba lettek beírva. Hierarchikus névtérrel rendelkező fiókok esetében ugyanez a Last Sync Time tulajdonság a hierarchikus névtér által kezelt metaadatokra is vonatkozik, beleértve az ACL-eket is. Az utolsó szinkronizálási idő előtt írt összes adat és metaadat elérhető a másodlagos oldalon, míg az utolsó szinkronizálási idő után írt adatok és metaadatok nem feltétlenül lettek megírva a másodlagosra, és elveszhetnek. Ez a tulajdonság kimaradás esetén az ügyfél által felügyelt (nem tervezett) feladatátvétel kezdeményezésével megbecsülheti az esetleges adatvesztés mértékét.

Az Utolsó szinkronizálási idő tulajdonság egy GMT dátum/idő érték.

Az Utolsó szinkronizálási idő tulajdonság lekérése

A PowerShell vagy az Azure CLI használatával lekérheti az Utolsó szinkronizálási idő tulajdonság értékét.

A tárfiók és a PowerShell utolsó szinkronizálási idejének lekéréséhez telepítse az Az.Storage modul 1.11.0-s vagy újabb verzióját. Ezután ellenőrizze a tárfiók GeoReplicationStats.LastSyncTime tulajdonságát. Ne felejtse el lecserélni a helyőrző értékeket a saját értékeire:

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

Lásd még