Share via


Verificação da propriedade Horário da Última Sincronização de uma conta de armazenamento

Quando configurar uma conta de armazenamento, especifique que seus dados sejam copiados para uma região secundária que esteja a centenas de quilômetros da região primária. A replicação geográfica oferece durabilidade para seus dados em caso de uma interrupção significativa na região primária, como um desastre natural. Se habilitar também o acesso de leitura para a região secundária, seus dados ficam disponíveis para operações de leitura se a região primária ficar indisponível. Projete seu aplicativo para alternar diretamente para a leitura da região secundária se a região primária não estiver respondendo.

O armazenamento com redundância geográfica (GRS) e o armazenamento com redundância de zona geográfica (GZRS) replicam seus dados de forma assíncrona para uma região secundária. Para obter acesso de leitura para o local secundário, habilite o armazenamento com redundância geográfica com acesso de leitura (RA-GRS) ou o armazenamento com redundância de zona com acesso de leitura (RA-GZRS). Para obter mais informações sobre as várias opções de redundância oferecidas pelo Armazenamento do Azure, veja Redundância no Armazenamento do Azure.

Este artigo descreve como verificar a propriedade Hora da Última Sincronização da sua conta de armazenamento para que você possa avaliar qualquer discrepância entre as regiões primárias e secundárias.

Sobre a propriedade Hora da Última Sincronização

Como a replicação geográfica é assíncrona, é possível que os dados gravados na região primária ainda não tenham sido gravados na região secundária no momento em que ocorre uma interrupção. A propriedade Hora da última sincronização indica o momento mais recente em que os dados da região primária foram certamente gravados na região secundária. Para contas que têm um namespace hierárquico, a mesma propriedade Last Sync Time também se aplica aos metadados gerenciados pelo namespace hierárquico, incluindo ACLs. Todos os dados e metadados gravados antes do último horário de sincronização estão disponíveis na região secundária, enquanto os dados e metadados gravados após o último horário de sincronização podem não ter sido gravados na região secundária e podem ser perdidos. Use essa propriedade caso ocorra uma interrupção para estimar a quantidade de perda de dados que poderá incorrer ao iniciar um failover de conta.

A propriedade Hora da Última Sincronização é um valor de data/hora em GMT.

Obtenção da propriedade Hora da Última Sincronização

Você pode usar o PowerShell ou a CLI do Azure para recuperar o valor da propriedade Hora da Última Sincronização.

Para obter a hora da última sincronização da conta de armazenamento com o PowerShell, instale a versão 1.11.0 ou posterior do módulo Az.Storage. Em seguida, verifique a propriedade GeoReplicationStats.LastSyncTime da conta de armazenamento. Lembre-se de substituir os valores dos espaços reservados por seus próprios valores:

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

Confira também