Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A automação eficiente é essencial à medida que o ambiente do Azure cresce para incluir uma ampla gama de cargas de trabalho. A automatização das principais tarefas de backup, como configurar a proteção para novos recursos, monitorar a integridade do backup e responder a problemas, ajuda você a atingir consistentemente seus objetivos de backup e, ao mesmo tempo, minimizar o esforço manual e os erros.
O Backup do Azure dá suporte à automação para a maioria das operações de backup por meio de vários métodos programáticos. Este artigo descreve as ferramentas de automação disponíveis no Backup do Azure e fornece exemplos práticos de cenários de automação de ponta a ponta comumente usados em implantações corporativas de grande escala.
Métodos de automação oferecidos pelo Backup do Azure
Para acessar a funcionalidade do Backup do Azure, você pode usar os seguintes métodos de automação padrão suportados pelo Azure:
- PowerShell
- CLI
- API REST
- Python SDK
- SDK Go
- Terraform
- Ansible
- Modelos do ARM
- Bíceps
Você também pode usar o Backup do Azure associado a outros serviços do Azure, como Aplicativos Lógicos, Runbooks, Grupos de Ação e Azure Resource Graph para configurar fluxos de trabalho de automação de ponta a ponta.
Para obter mais informações sobre vários cenários suportados por clientes de automação e as referências de documentos correspondentes, consulte as soluções de automação com suporte para o Backup do Azure.
Cenários comuns de automação do Backup do Azure
Esta seção fornece alguns casos de uso comuns de automação que você pode encontrar como administrador de backup. Ele também fornece orientação para começar.
Configurar cópias de segurança
Como administrador de backup, você precisa lidar com novas infraestruturas sendo adicionadas periodicamente e garantir que elas sejam protegidas de acordo com os requisitos acordados. Os clientes de automação, como o PowerShell/CLI, ajudam a buscar todos os detalhes da Máquina Virtual (VM), verificam o status de backup de cada um deles e tomam as medidas apropriadas para VMs desprotegidas.
No entanto, essa operação deve ser executada em escala. Além disso, você precisa programá-los periodicamente e monitorar cada execução. Para facilitar as operações de automatização, o Backup do Azure agora usa a Política do Azure e fornece Políticas do Azure específicas de backup internas para governar o ambiente de backup.
Depois de atribuir uma Política do Azure a um escopo, todas as VMs que atendem aos seus critérios são automaticamente copiadas e as VMs mais recentes são verificadas e protegidas periodicamente pela Política do Azure. Também pode consultar um relatório de conformidade através da Resiliência que fornece visibilidade sobre recursos não conformes.
Saiba mais sobre as Políticas do Azure internas para backup.
O vídeo a seguir ilustra como a Política do Azure funciona para backup:
Exportar dados operacionais de backup
Talvez seja necessário extrair os dados operacionais de backup de todo o seu patrimônio e importá-los periodicamente para seus sistemas/painéis de monitoramento. Em grande escala, os dados devem ser recuperados rapidamente (enquanto você consulta registros enormes). Talvez seja necessário consultar recursos, assinaturas e locatários. Você também pode precisar de flexibilidade para consultar dados usando clientes diferentes (portal do Azure/PowerShell/CLI/qualquer SDK/REST API). Além disso, você também pode precisar de flexibilidade no formato de saída (tabela vs matriz).
O Azure Resource Graph (ARG) permite que você execute essas operações e consultas em escala. O Backup do Azure usa o ARG como uma maneira otimizada de buscar os dados necessários com consultas mínimas (uma consulta para um cenário). Por exemplo, uma única consulta pode obter todos os trabalhos com falha em todos os cofres, em todas as assinaturas e em todos os locatários. Além disso, as consultas são compatíveis com o controle de acesso baseado em função do Azure.
Consulte as consultas SQL ARG de exemplo.
Automatize respostas/ações
A automação de respostas para falhas transitórias de tarefas de backup ajuda a garantir que você tenha o número certo de backups confiáveis para restaurar. Esse processo também ajuda a evitar violações não intencionais em seu RPO (Recovery Point Objetive, objetivo de ponto de recuperação).
Você pode configurar um fluxo de trabalho para repetir trabalhos de Backup usando uma combinação de Runbooks de Automação do Azure, PowerShell e ARG. Esse fluxo de trabalho ajuda em cenários em que os trabalhos de backup falham devido a erros transitórios ou interrupções planejadas/não planejadas.
Para obter mais informações sobre como configurar este runbook, consulte a Repetição automática de trabalhos de backup falhados.
O vídeo a seguir fornece um passo a passo de ponta a ponta do cenário: