web-dev-qa-db-fra.com

Cryptage TDE sur la base de données Taille de la base de données des fichiers de sauvegarde triples

Après avoir activé le cryptage TDE mon fichier de sauvegarde de la base de données .bak est 3x plus grand qu'auparavant. Y a-t-il un moyen d'améliorer cela? Cela est-il dû à la compression qui n'est pas aussi efficace sur un fichier crypté?

4
Dina

Après avoir activé le cryptage TDE mon fichier de sauvegarde de la base de données .bak est 3x plus grand qu'auparavant.

Correct.

Y a-t-il un moyen d'améliorer cela?

Sans enlever TDE? Non.

Cela est-il dû à la compression qui n'est pas aussi efficace sur un fichier crypté?

Oui.

Vous ne mentionnez pas votre version, mais cela a apparemment été corrigé/amélioré/ajouté dans SQL 2016:

Compression de sauvegarde pour bases de données compatibles TDE

Comme illustré à la figure 1, dans la compression de sauvegarde SQL Server 2014 (et des versions antérieures) ne permet pas de réduire la taille de la sauvegarde d'une base de données compatible TDE. Cependant, en raison du temps passé à tenter la compression, la sauvegarde prend beaucoup plus de temps à compléter.

Les choses changent complètement dans SQL Server 2016. Vous obtenez non seulement une excellente compression de la taille du fichier de sauvegarde, mais la durée de sauvegarde est considérablement réduite, illustrée à la figure 2.

Prenez note de la Avertissement sur ce post , il y avait apparemment un potentiel de corruption résolu avec un patch ultérieur.

5
BradC