Déplacement d'une base de données protégée par TDE vers un autre serveur SQL
Suivez ces étapes si vous devez restaurer ou déplacer une base de données protégée par TDE vers un autre serveur.
Before you begin
Procedure
- Copiez les deux fichiers de certificat (AppScanEntCert.bak et AppScanEntCert.pvk) que vous avez créés dans la Activation du chiffrement TDE (Transparent Data Encryption) sur des bases de données SQL Servertâche vers un emplacement sur votre machine (par exemple, C:\Certificate\).
- Ouvrez le composant SQL Management Studio de votre installation de SQL Server 2016.
- Accédez à l'emplacement où vous avez téléchargé le fichier RestoreTDECertificate.zip. Décompressez le fichier et ouvrez le script. (). Vous remarquerez que plusieurs commandes seront exécutées sur le serveur.
-
Avant d'exécuter le script, vous devez définir trois zones pour votre environnement (elles sont toutes signalées par "ACTION REQUIRED" dans la section des commentaires du script) :
- DÉCLAREZ @MKPassword : Le mot de passe de la clé principale utilisé pour créer la clé principale dans la base de données [master] où vous avez activé TDE
- DÉCLAREZ @BackupPassword : Le mot de passe qui a été utilisé pour sauvegarder le certificat s'il est différent de @MKPassword
- DÉCLAREZ @Path : Le chemin de l'emplacement où vous avez copié les deux fichiers AppScanEntCert.bak et AppScanEntCert.pvk
- Après avoir mis les champs à jour, cliquez sur pour lancer le script.