Controllare la proprietà Ora ultima sincronizzazione per un account di archiviazione

Quando si configura un account di archiviazione, è possibile specificare che i dati vengano copiati in un'area secondaria a centinaia di chilometri dall'area primaria. La replica geografica garantisce la durabilità dei dati in caso di un'interruzione significativa nell'area primaria, ad esempio nel caso di una calamità naturale. Se si abilita anche l'accesso in lettura all'area secondaria, i dati restano disponibili per le operazioni di lettura nel caso in cui l'area primaria non sia disponibile. È possibile progettare l'applicazione in modo che passi in modo trasparente alla lettura dei dati nell'area secondaria se l'area primaria non risponde.

L'archiviazione con ridondanza geografica e l'archiviazione con ridondanza geografica della zona consentono entrambe di replicare i dati in modo asincrono in un'area secondaria. Per l'accesso in lettura all'area secondaria, abilitare l'archiviazione con ridondanza geografica e accesso in lettura o l'archiviazione con ridondanza geografica della zona e accesso in lettura. Per altre informazioni sulle diverse opzioni di ridondanza offerte da Archiviazione di Azure, vedere Ridondanza di Archiviazione di Azure.

Questo articolo descrive come controllare la proprietà Ora ultima sincronizzazione per l'account di archiviazione in modo da poter valutare eventuali discrepanze tra le aree primaria e secondaria.

Informazioni sulla proprietà Ora ultima sincronizzazione

Poiché la replica geografica è asincrona, è possibile che nel momento in cui si verifica un'interruzione i dati scritti nell'area primaria non siano ancora stati scritti nell'area secondaria. La proprietà Ora ultima sincronizzazione indica l'ora in cui è stata eseguita con certezza l'ultima operazione di scrittura dei dati dall'area primaria all'area secondaria. Per gli account con uno spazio dei nomi gerarchico, la stessa proprietà Ora ultima sincronizzazione si applica anche ai metadati gestiti dallo spazio dei nomi gerarchico, inclusi gli elenchi di controllo di accesso. Tutti i dati e i metadati scritti prima dell'ora dell'ultima sincronizzazione sono disponibili nel database secondario, mentre i dati e i metadati scritti dopo l'ultima sincronizzazione potrebbero non essere stati scritti nel database secondario e potrebbero andare persi. Usare questa proprietà in caso di interruzione per stimare la quantità di dati che potrebbero andare persi avviando un failover dell'account.

La proprietà Ora ultima sincronizzazione è un valore di data/ora GMT.

Ottenere la proprietà Ora ultima sincronizzazione

Per recuperare il valore della proprietà Ora ultima sincronizzazione, è possibile usare PowerShell o l'interfaccia della riga di comando di Azure.

Per ottenere l'ora dell'ultima sincronizzazione per l'account di archiviazione con PowerShell, installare la versione 1.11.0 o successiva del modulo Az.Storage . Controllare quindi la proprietà GeoReplicationStats.LastSyncTime dell'account di archiviazione. Ricordarsi di sostituire i valori segnaposto con valori personalizzati:

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

Vedere anche