Avamar: Práticas recomendadas para fazer backup de bancos de dados (Oracle, SQL, DB2 e assim por diante) em VMs que usam o Avamar
概要: Há várias maneiras de fazer backup de bancos de dados usando o Avamar, e também há maneiras de NÃO fazer isso. Esta é uma lista de práticas recomendadas e armadilhas a serem evitadas.
手順
Objetivos:
- Entender a diferença entre dados não estruturados e estruturados em uma VM guest.
- Saiba quais backups de banco de dados podem ser recuperados com sucesso.
- Entender as práticas recomendadas para proteger um ambiente de banco de dados contra corrupção ou exclusão acidental ou intencional.
Fatos:
- Versões compatíveis do software Avamar
- Plataformas de banco de dados compatíveis (Oracle, Microsoft SQL, SAP e assim por diante)
Solução:
Do ponto de vista de backup e recuperação, há basicamente dois tipos de dados que residem em sistemas de usuário:
-
Dados não estruturados que consistem em arquivos e pastas, como:
C:\backups\backupfile.bkp or D:\data\datafile.csv -
Dados estruturados organizados por um aplicativo ou plataforma de banco de dados, como Microsoft SQL, SharePoint, Exchange, Oracle e assim por diante
Quando você sabe com que tipo de usuários de dados está trabalhando, você pode fornecer uma solução personalizada para a pergunta de backup deles.
As soluções de backup e recuperação podem fazer backup de dados não estruturados usando tecnologias de snapshot em uma VM guest (por exemplo, snapshots da VMware) ou usando um software de agente em execução na VM guest. Isso se aplica não apenas aos produtos de backup e recuperação da Dell, mas também aos de outros fornecedores (Veritas, IBM, CommVault e assim por diante).
Os backups baseados em snapshot funcionam bem para fazer backup de dados não estruturados porque a natureza dos dados é estática, a menos que estejam sendo atualizados usando uma operação de gravação ou salvamento.
No entanto, os dados estruturados exigem uma abordagem diferente de uma perspectiva de backup devido à forma como os dados são dispostos e porque esses dados estão mudando constantemente. Como a plataforma de banco de dados subjacente tem controle sobre os dados, não podemos simplesmente dizer à VMware para fazer snapshot de uma VM porque a tecnologia de snapshot da VMware não pode colocar o banco de dados em um estado em que possa ser feito backup para recuperação posterior (bem-sucedida).
Passos:
Práticas recomendadas para proteger um ambiente de banco de dados em execução em uma VM guest:
- Instalação e configuração do software do agente Avamar em cada VM no ambiente de banco de dados.
- Consulta com dbAs (Database Administrators, administradores de banco de dados) para determinar se o banco de dados é:
- Backup feito pelos DBAs e exportado para "arquivos simples" (como D:\backups\databasefile1.bkp, D:\backups\databasefile2.bkp e assim por diante)
- O software do agente é configurado para "acessar" a plataforma de banco de dados e solicitar que o banco de dados coloque o banco de dados em um estado em que o Avamar possa fazer backup dos dados com confiança.
- Elege NÃO depender da tecnologia de snapshot da VMware para proteger a camada do banco de dados.