PowerShell – Alterando o GRS do Site Recovery

PowerShell – Alterando o GRS do Site Recovery

Nota de atualização: os cmdlets deste artigo usam o módulo AzureRM, descontinuado pela Microsoft em fevereiro de 2024 em favor do módulo Az (ex: Get-AzRecoveryServicesVault, Get-AzRecoveryServicesBackupProperty). A lógica abaixo continua válida — só troque o prefixo AzureRm por Az e confira a sintaxe exata na documentação atual da Microsoft antes de rodar em produção.

GRS – Geo-redundant storage

O armazenamento com redundância geográfica (GRS) foi desenvolvido para fornecer pelo menos 99,99999999999999% (16 noves) de durabilidade dos objetos em um determinado ano, replicando dados para uma região secundária situada a centenas de quilômetros de distância da região primária.

Se sua conta de armazenamento tem GRS habilitado, seus dados permanecem duráveis mesmo em caso de uma interrupção regional completa ou desastre no qual a região principal não possa ser recuperada.

Em uma conta com GRS ou RA-GRS habilitado, os dados são primeiro replicados localmente (LRS): a atualização é confirmada no local primário e replicada de forma síncrona ali. Em seguida, é replicada de forma assíncrona para a região secundária via GRS, onde também é replicada localmente (LRS) dentro daquele local.

Fonte: documentação da Microsoft.

Por que isso importa: essa configuração de redundância só pode ser definida na criação do cofre — depois de já ter dados armazenados, não é mais possível alterá-la. Planeje isso antes de colocar cargas em produção no Recovery Services Vault.

Verificando e alterando a redundância

Criação da variável com as informações do Recovery Services Vault:

$vaultbackup = Get-AzureRMRecoveryServicesVault -Name “backup-iaas”

PowerShell - Alterando o GRS do Site Recovery

Chame a variável “$vaultbackup” para confirmar que retornou as informações do vault corretamente.

PowerShell - Alterando o GRS do Site Recovery

Para validar o modelo de redundância atualmente configurado:

Get-AzureRmRecoveryServicesBackupProperties -Vault $vaultbackup

PowerShell - Alterando o GRS do Site Recovery

Para alterar a redundância para GRS:

Set-AzureRmRecoveryServicesBackupProperties -Vault $vaultbackup -BackupStorageRedundancy GeoRedundant

PowerShell - Alterando o GRS do Site Recovery

Por fim, valide novamente a configuração aplicada:

PowerShell - Alterando o GRS do Site Recovery


Gostou do conteúdo? Me acompanhe no YouTube, LinkedIn ou deixe seu comentário abaixo.

Deixe uma resposta

Descubra mais sobre Blog do Castilho - Tecnologia | FinOps | DevOps | Cloud

Assine agora mesmo para continuar lendo e ter acesso ao arquivo completo.

Continuar lendo