Proteção de SQL Server com Veeam: Application-Aware X Plug-in

Proteção de SQL Server com Veeam: Application-Aware X Plug-in

Independentemente do tamanho ou criticidade do negócio, é essencial garantir a proteção de bancos de dados do Microsoft SQL Server. Com o Veeam Backup & Replication, existem duas formas principais de fazer isso: com o uso do Application-Aware Processing ou com o plug-in especifico para SQL. Cada um tem suas particularidades, vantagens e cenários ideais de uso. O objetivo desse artigo é explicar um pouco mais sobre cada um deles.

Application-Aware Processing

É um tecnologia embutida nos jobs de backup do Veeam Backup & Replication utilizada para garantir a consistência de aplicações como SQL Server, Oracle, PostgreSQL, Active Directory, SharePoint, Exchange etc. Faz uso do VSS (Volume Shadow Copy Service) com o “application-aware” habilitado.

  • Simples de configurar – não necessita a instalação de plug-in no servidor SQL, sendo que toda configuração é realizada no próprio job de backup do VBR
  • Backup automático dos logs de transação – além do backup de imagem, é possível configurar a captura e truncamento dos logs de transação do SQL
  • Backup centralizado no VBR – é possível fazer a proteção, restauração e gerenciamento diretamente na console do VBR
  • Restauração facilitada pelo explorador do SQL – permite restaurar bancos de dados inteiros e também tabelas de forma bem granular

Veeam Plug-in for Microsoft SQL Server

É um plug-in instalado diretamente no servidor SQL que permite os DBAs controlarem os próprios backups de forma bastante granular, direta e completamente integrada ao SQL Server Management Studio.

  • Controle total pelo DBA – backup e restauração diretamente pelo SQL Server Management Studio. O DBA não depende do time de infraestrutura ou de acesso ao Veeam Backup & Replication
  • Independente de plataforma – pode ser usado para servidores físicos, VMs, instâncias de nuvem, etc
  • Proteção a nível de banco de dados – o DBA pode escolher exatamente qual banco de dados proteger
  • Múltiplas opções de backup – é possível configurar backups completos (full), diferenciais e também apenas dos logs com agendamentos independentes

Qual escolher?

Se a ideia é obter simplicidade na configuração e gerenciamento, integração direta com backups de VMs VMware, Hyper-V, Nutanix ou Veeam Agent e o DBA não precisa de um controle tão avançado, então usar o Application Aware pode ser um bom caminho. Por outro lado, se a ideia é proteger um banco muito grande e critico, que está em ambiente que o application aware não é suportado ou até se o DBA precisar de um controle maior e proteção a nível de bancos de dados, então o melhor caminho seria usar o plug-in para SQL Server.

No fim das contas, os dois métodos protegem bem o SQL Server, mas cada um à sua maneira. A escolha entre usar o Application-Aware ou o plug-in vai depender muito do que o ambiente precisa e do quanto se quer controlar cada etapa do processo. O importante é saber que tem opção pra todos os cenários.

É isso aí, pessoal. Até a próxima!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *