meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| sql_server:tde:refresh_restore_bdd_encryptee [10/12/2023 19:45] – mdl | sql_server:tde:refresh_restore_bdd_encryptee [10/12/2023 19:49] (Version actuelle) – mdl | ||
|---|---|---|---|
| Ligne 6: | Ligne 6: | ||
| Si on fait un restore sur le même environnent que le backup, cette étape n'est pas nécessaire | Si on fait un restore sur le même environnent que le backup, cette étape n'est pas nécessaire | ||
| Importer les certificats d' | Importer les certificats d' | ||
| - | \\ | + | \\ |
| === 1. Importer le certificat dans l' | === 1. Importer le certificat dans l' | ||
| <code TSQL> | <code TSQL> | ||
| Ligne 16: | Ligne 15: | ||
| </ | </ | ||
| - | vérification du contenu du backup: | + | * vérification du contenu du backup: |
| < | < | ||
| RESTORE FILELISTONLY FROM DISK = ' | RESTORE FILELISTONLY FROM DISK = ' | ||
| Ligne 24: | Ligne 24: | ||
| === 2. Restore === | === 2. Restore === | ||
| - | localisation des datafile de la DB de destination | + | * localisation des datafile de la DB de destination |
| <code TSQL> | <code TSQL> | ||
| SELECT | SELECT | ||
| Ligne 34: | Ligne 34: | ||
| </ | </ | ||
| - | RESTORATION, | + | * RESTORATION, |
| <code TSQL> | <code TSQL> | ||
| USE master; | USE master; | ||
| Ligne 58: | Ligne 58: | ||
| </ | </ | ||
| - | renommage des noms logiques des datafile de la DB | + | * renommage des noms logiques des datafile de la DB |
| <code TSQL> | <code TSQL> | ||
| ALTER DATABASE [DBWQ1Z81] MODIFY FILE (NAME=N' | ALTER DATABASE [DBWQ1Z81] MODIFY FILE (NAME=N' | ||
| Ligne 69: | Ligne 69: | ||
| ALTER DATABASE [DBWQ1Z81] MODIFY FILE (NAME=N' | ALTER DATABASE [DBWQ1Z81] MODIFY FILE (NAME=N' | ||
| </ | </ | ||
| - | On repasse la BDD en multi user donc ouverte au service | + | * On repasse la BDD en multi user donc ouverte au service |
| <code TSQL> | <code TSQL> | ||
| ALTER DATABASE [DBWQ1Z81] | ALTER DATABASE [DBWQ1Z81] | ||
| Ligne 78: | Ligne 78: | ||
| ==== 3. Correction du certificat en relation avec son environnement ==== | ==== 3. Correction du certificat en relation avec son environnement ==== | ||
| - | |||
| La base étant restorée, elle n'est plus encryptée avec le certificat de l' | La base étant restorée, elle n'est plus encryptée avec le certificat de l' | ||
| - | -- Trouver le nom du certificat | + | * Trouver le nom du certificat |
| < | < | ||
| select * from sys.certificates | select * from sys.certificates | ||
| Ligne 87: | Ligne 86: | ||
| - | Assignation du bon certificat | + | * Assignation du bon certificat |
| <code TSQL> | <code TSQL> | ||
| use [xxx] | use [xxx] | ||
| Ligne 103: | Ligne 102: | ||
| - | Vérification du statut d' | + | * Vérification du statut d' |
| <code TSQL> | <code TSQL> | ||
| -- 0 = No database encryption key present, no encryption | -- 0 = No database encryption key present, no encryption | ||