Avamar: Mejores prácticas para respaldar bases de datos (Oracle, SQL, DB2, etc.) en máquinas virtuales mediante Avamar
概要: Existen varias formas de respaldar bases de datos mediante Avamar, y también hay maneras de NO hacerlo. Esta es una lista de las mejores prácticas y las dificultades que se deben evitar. ...
手順
Metas:
- Comprenda la diferencia entre los datos no estructurados y estructurados en una VM huésped.
- Sepa qué respaldos de base de datos se pueden recuperar correctamente.
- Comprender las mejores prácticas para proteger un entorno de base de datos contra daños o eliminaciones accidentales o intencionales.
Hechos:
- Versiones de software de Avamar compatibles
- Plataformas de bases de datos compatibles (Oracle, Microsoft SQL, SAP, etc.)
Solución:
Desde la perspectiva del respaldo y la recuperación, básicamente hay dos tipos de datos que residen en sistemas de usuario:
-
Datos no estructurados que constan de archivos y carpetas, como los siguientes:
C:\backups\backupfile.bkp or D:\data\datafile.csv -
Datos estructurados organizados por una aplicación o plataforma de base de datos, como Microsoft SQL, SharePoint, Exchange, Oracle, etc.
Cuando sabe con qué tipo de usuarios de datos están trabajando, puede proporcionar una solución personalizada a su pregunta de respaldo.
Las soluciones de respaldo y recuperación pueden respaldar datos no estructurados mediante tecnologías de instantáneas en una VM huésped (por ejemplo, instantáneas de VMware) o mediante un software de agente que se ejecuta en la VM huésped. Esto no solo se aplica a los productos de respaldo y recuperación de Dell, sino también a los de otros proveedores (Veritas, IBM, CommVault, etc.).
Los respaldos basados en instantáneas funcionan bien para respaldar datos no estructurados porque la naturaleza de los datos es estática, a menos que se actualicen mediante una operación de guardado o escritura.
Sin embargo, los datos estructurados requieren un enfoque diferente desde una perspectiva de respaldo debido a la forma en que se distribuyen los datos y porque esos datos están en constante cambio. Dado que la plataforma de base de datos subyacente tiene control sobre los datos, no podemos simplemente decirle a VMware que realice una instantánea de una VM porque la tecnología de instantáneas de VMware no puede poner la base de datos en un estado en el que se pueda respaldar para una recuperación posterior (correcta).
Pasos:
Mejores prácticas para proteger un ambiente de base de datos que se ejecuta en una VM huésped:
- Instalación y configuración del software del agente de Avamar en cada VM del ambiente de base de datos.
- Consulte con los administradores de bases de datos (DBA) para determinar si la base de datos es:
- Respaldados por los DBA y exportados a "archivos planos" (como D:\backups\databasefile1.bkp, D:\backups\databasefile2.bkp, etc.)
- El software del agente está configurado para "comunicarse" con la plataforma de base de datos y solicitar que la base de datos coloque la base de datos en un estado en el que Avamar pueda respaldar los datos de manera confiable.
- Elegir NO confiar en la tecnología de instantáneas de VMware para proteger la capa de la base de datos.