Integración de Avamar Data Domain: Tasa de cambio del respaldo completo de SQL
Summary: En este artículo de la base de conocimientos, se explican las tasas de desduplicación para los respaldos completos de Avamar para el plug-in de Microsoft SQL en un Data Domain.
Instructions
Descripción general
En este artículo de la base de conocimientos, se explican las tasas de desduplicación para los respaldos completos de Avamar para el plug-in de Microsoft SQL en un Data Domain.
En ciertos escenarios, los clientes experimentan bytes nuevos más altos de lo esperado para sus respaldos completos de SQL. En este artículo, se explora la arquitectura de los flujos de respaldo de SQL y su impacto en el formato de almacenamiento de flujo CDSF de Data Domain. También tiene como objetivo hacer recomendaciones sobre las mejores prácticas.
Flujos de SQL
Microsoft SQL con SMO puede ofrecer uno o varios flujos de datos para el respaldo. Sin embargo, el contenido de flujo no es determinista (la secuencia de bytes entregados para los datos de origen no modificados puede ser diferente). El contenido, tanto en el caso de flujo único como múltiple, se entrega en el orden en que se lee desde el disco y se realizan lecturas paralelas. Este flujo no determinista contribuye a mayores tasas de cambio aparentes. El parámetro TSQL maxtransfersize Determina el tamaño de los fragmentos entregados en el flujo. Los valores más grandes ayudan a que los fragmentos transferidos sean más coherentes.
Data Domain CDSF
Los flujos de respaldo de la base de datos de SQL se escriben en un Data Domain en CDSF (formato de streaming de datos común). Cada flujo de SQL se escribe en un contenedor diferente. La desduplicación de Data Domain entre contenedores es menos que perfecta debido a un énfasis de diseño en la localidad durante la ingesta inicial de datos. Esto puede dar lugar a segmentos duplicados iniciales del 6 % al 8 % en relación con un respaldo anterior. Finalmente, se logra una mejor desduplicación en 2 a 3 ciclos de recolección de elementos no utilizados.
Conclusiones
La naturaleza no determinista de los flujos de respaldo de SQL, combinada con la desduplicación inicial incompleta en Data Domain, puede dar como resultado un informe de una tasa de cambio de ~5 % para el respaldo, incluso en el caso en que no ha habido cambios.
Recomendaciones
- Verifique que el SQL predeterminado
maxtransfersizevalue es 4 MB. (Compruebe avsql.cmd archivo en el cliente SQL y el conjunto de datos para el respaldo de SQL) - Utilice bases de datos con políticas de respaldo de SQL razonables; consulte las guías para obtener una explicación completa.
- Partido
avtartamaño de bloque a SQL mediante la configuración de"--[avtar]blocksize=0x400000"en el conjunto de datos SQL
Additional Information
--[avtar]flag-name in avsql.cmd hace no funciona.
Cotra forma de habilitar esta marca:
* Utilice el comando --[avtar]blocksize=0x400000 en el conjunto de datos SQL.
O * Use --blocksize=0x4000000 in avtar.cmd--maxtransfersize=65536 (64K)
Esto afectaba negativamente el rendimiento Extracción del avsql.cmd Rendimiento mejorado 4 veces--maxtransfersize=4194304 (4MB)
Este ajuste para obtener el mejor rendimiento