O Backup do Azure fornece backups independentes e isolados para proteger contra a destruição indesejada dos dados em suas VMs. Os backups são armazenados em um cofre dos Serviços de Recuperação com gerenciamento interno de pontos de recuperação. A configuração e o dimensionamento são simples, os backups são otimizados e você pode facilmente restaurar conforme necessário.
Como parte do processo de backup, um instantâneo é obtido e os dados são transferidos para o cofre dos serviços de recuperação sem afetar as cargas de trabalho de produção. O instantâneo fornece diferentes níveis de consistência, conforme descrito aqui.
Cenário:
Para realizar a configuração é necessário que você já tenha uma máquina virtual criada no Azure, já escrevi um artigo aqui no site mostrando como criar uma máquina virtual utilizando o PowerShell.
Então não perca tempo, confere neste link o artigo.
O script de criação da VM está disponível para download no GitHub.
01 – Faça login no portal do Azure.
Backup Máquina virtual
02 – Execute o script abaixo para criar o Recovery Service Vault, criar uma politica de backup, habilitar o backup para um máquina virtual no Azure, executar o backup e verificar o status.
O script está disponível para download no GitHub.
# Criar o Grupo de Recursos
New-AzResourceGroup -name “RG-Backup” ` -Location “EastUs”
# Verificar Recovery Service Vault criados
Get-AzRecoveryServicesVault | Select name
# Criar o Recovery Service Vault
New-AzRecoveryServicesVault -Name “RecoveryVaultBackup” ` -ResourceGroupName “RG-Backup” ` -Location “EastUS”
Get-AzRecoveryServicesVault -Name RecoveryVaultBackup | Set-AzRecoveryServicesVaultContext
# Especificar o tipo de redundância de armazenamento
$rsvault = Get-AzRecoveryServicesVault -Name “RecoveryVaultBackup”
Set-AzRecoveryServicesBackupProperties -Vault $rsvault -BackupStorageRedundancy “LocallyRedundant”
# Criar a politica de Backup
$policy = Get-AzRecoveryServicesBackupProtectionPolicy -Name DefaultPolicy
# Habilitar o backup para VM
Enable-AzRecoveryServicesBackupProtection -ResourceGroupName RG-dev-jadsonalves -Name dev-VM002 -Policy $policy
# Executar o Backup
$container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM -FriendlyName dev-VM002
$item = Get-AzRecoveryServicesBackupItem -Container $container -WorkloadType AzureVM
Backup-AzRecoveryServicesBackupItem -Item $item
# Verificar o Status do Backup
Get-AzRecoveryServicesBackupJob
03 – Verificando os recursos criados no Azure.
Comente suas sugestões e observações! Forte abraço, obrigado e até o próximo post.
Carreira desenvolvida na área de tecnologia da informação, com ampla experiência em Cloud
Computing e Cloud Security.
Forte atuação em projetos de Cloud Security no Microsoft Azure e com tecnologias de
segurança do Microsoft 365.
Tenho Experiência em Microsoft Azure, Microsoft 365, AWS e Windows Server.
Sou Microsoft MVP na categoria Microsoft Azure, AWS Communit Builder Security & Identity e
MCT.