Modes de récupération des bases de données système

Cette section récapitule les recommandations concernant le mode de récupération à utiliser avec chacune des bases de données système.

Base de données système

Mode de récupération

Commentaires

master

Simple

Pour assurer la compatibilité descendante avec les versions antérieures de Microsoft SQL Server, le mode de récupération de la base de données master peut avoir la valeur FULL ou BULK_LOGGED. Cependant, le mode BACKUP LOG n'est pas pris en charge pour la base de données master. Par conséquent, même si vous adoptez le mode de restauration complète ou le mode de récupération utilisant les journaux de transactions pour la base de données master, celle-ci continue de fonctionner comme si elle utilisait le mode de récupération simple.

model

Configurable par l'utilisateur 1

Les bases de données utilisateur récemment créées utilisent le même mode de récupération que la base de données model. Si vous souhaitez que vos nouvelles bases de données utilisent le mode de récupération simple, remplacez le mode récupération de mode par SIMPLE.

Méthode recommandée :  Nous recommandons d'effectuer uniquement des sauvegardes complètes de mode, selon les besoins. Étant donné que mode est petit et change rarement, il n'est pas nécessaire de sauvegarder le journal.

msdb

Simple (par défaut)

Si vous voulez utiliser les informations de l'historique de sauvegarde et de restauration dans msdb lorsque vous récupérez des bases de données utilisateur, nous vous recommandons d'utiliser le mode de restauration complète pour msdb. Vous pouvez aussi envisager de placer le journal des transactions msdb sur un stockage à tolérance de panne.

Ressource

Le mode de récupération n'est pas pertinent, car la sauvegarde SQL Server ne peut pas sauvegarder la base de données Resource.

RemarqueRemarque
Vous pouvez effectuer une sauvegarde sur fichiers ou sur disque de la base de données Resource en traitant le fichier Mssqlsystemresource.mdf comme s'il s'agissait d'un fichier binaire (.exe). Toutefois, vous ne pouvez pas utiliser la restauration SQL Server sur ces sauvegardes.

tempdb

Simple

Le mode de récupération simple est requis, donc l'espace du journal de la base de données tempdb est toujours récupéré automatiquement. Vous ne pouvez pas sauvegarder la base de données tempdb.

1 Pour connaître le mode de récupération actuel du modèle, consultez Procédure : affichage ou modification du mode de récupération d'une base de données (SQL Server Management Studio) ou sys.databases (Transact-SQL).

Pour plus d'informations sur les bases de données système devant être restaurées, consultez Considérations relatives à la sauvegarde et à la restauration des bases de données système.