Integração do Avamar Data Domain: Taxa de alteração do backup completo do SQL
Summary: Este artigo da KB explica as taxas de desduplicação dos backups completos do Avamar para o plug-in Microsoft SQL em um Data Domain.
Instructions
Visão geral
Este artigo da KB explica as taxas de desduplicação dos backups completos do Avamar para o plug-in Microsoft SQL em um Data Domain.
Em determinados cenários, os clientes experimentam mais bytes novos do que o esperado para seus backups completos do SQL. Este artigo explora a arquitetura dos fluxos de backup do SQL e seu impacto no formato de armazenamento de fluxo CDSF do Data Domain. Também tem como objetivo fazer recomendações em relação às melhores práticas.
Fluxos SQL
O Microsoft SQL com SMO pode fornecer um ou vários fluxos de dados para backup. No entanto, o conteúdo do fluxo não é determinístico (a sequência de bytes entregues para dados de origem inalterados pode ser diferente). O conteúdo, tanto no caso de fluxo múltiplo quanto no de fluxo único, é fornecido na ordem em que é lido do disco, e leituras paralelas são realizadas. Esse fluxo não determinístico contribui para maiores taxas de mudança aparente. O parâmetro TSQL maxtransfersize Determina o tamanho dos fragmentos entregues no fluxo. Valores maiores ajudam as partes transferidas a serem mais coerentes.
Data Domain CDSF
Os fluxos de backup do banco de dados SQL são gravados em um Data Domain em CDSF (Common Data Streaming Format). Cada fluxo SQL é gravado em um contêiner diferente. A desduplicação do Data Domain entre contêineres é menos do que perfeita devido a uma ênfase do projeto na localidade durante a ingestão inicial de dados. Isso pode resultar em segmentos duplicados iniciais de 6% a 8% em relação a um backup anterior. Eventualmente, uma melhor desduplicação é realizada ao longo de dois a três ciclos de coleta de lixo.
Conclusões
A natureza não determinista dos fluxos de backup do SQL, composta pela desduplicação inicial incompleta no Data Domain, pode resultar em uma taxa de alteração de ~5% relatada para o backup, mesmo para o caso em que não houve nenhuma alteração.
Recomendações
- Verifique se o SQL padrão
maxtransfersizevalor é 4MB. (Verifique avsql.cmd arquivo no SQL client e no conjunto de dados para o backup do SQL) - Use bancos de dados razoáveis de políticas de backup do SQL; consulte os guias para uma discussão completa.
- Jogo
avtartamanho do bloco para SQL configurando"--[avtar]blocksize=0x400000"no Conjunto de Dados SQL
Additional Information
--[avtar]flag-name in avsql.cmd faz não funciona.
Correct maneira de ativar este indicador:
* Use o --[avtar]blocksize=0x400000 no Conjunto de Dados SQL.
Ou * Use --blocksize=0x4000000 in avtar.cmd--maxtransfersize=65536 (64K)
Isso afetou negativamente o desempenho Removendo o avsql.cmd Desempenho aprimorado 4x--maxtransfersize=4194304 (4MB)
Essa configuração para o melhor desempenho