Procédure : restaurer une sauvegarde différentielle de base de données (SQL Server Management Studio)

Cette rubrique explique comment restaurer une sauvegarde différentielle de base de données.

Important

Dans le mode de restauration complète ou de récupération utilisant les journaux de transactions, avant de pouvoir restaurer une base de données dans SQL Server Management Studio, vous devez sauvegarder le journal des transactions actuel (la « fin du journal »). Pour plus d'informations, consultez Procédure : sauvegarder un journal des transactions (SQL Server Management Studio).

Pour restaurer une sauvegarde différentielle de base de données

  1. Après vous être connecté à l'instance appropriée du moteur de base de données SQL Server Microsoft, dans l'Explorateur d'objets, cliquez sur le nom du serveur pour développer son arborescence.

  2. Développez le dossier Bases de données. Selon la base de données, sélectionnez une base de données utilisateur ou développez Bases de données système et sélectionnez une base de données système.

  3. Cliquez avec le bouton droit sur la base de données, pointez sur Tâches, puis cliquez sur Restaurer.

  4. Cliquez sur Base de données pour ouvrir la boîte de dialogue Restaurer la base de données.

  5. Dans la page Général, le nom de la base de données en cours de restauration s'affiche dans la zone de liste Vers la base de données. Pour créer une base de données, entrez son nom dans la zone de liste.

  6. Dans la zone de texte Vers une limite dans le temps, soit validez la suggestion (Le plus récent possible) ou sélectionnez une date et une heure en cliquant sur le bouton Parcourir qui ouvre la boîte de dialogue Limite de restauration dans le temps. Pour plus d'informations, consultez Procédure : restaurer jusqu'à une limite dans le temps (SQL Server Management Studio).

  7. Pour spécifier la source et l'emplacement des jeux de sauvegarde à restaurer, sélectionnez l'une des options suivantes :

    • À partir de la base de données

      Tapez le nom de la base de données dans la zone de liste.

    • À partir de l'unité

      Cliquez sur le bouton Parcourir pour ouvrir la boîte de dialogue Spécifier la sauvegarde. Dans la zone de liste Support de sauvegarde, sélectionnez un des types d'unités énumérés. Pour sélectionner une ou plusieurs unités dans la zone de liste Emplacement de sauvegarde, cliquez sur Ajouter.

      Après avoir ajouté les unités souhaitées à la zone de liste Emplacement de sauvegarde, cliquez sur OK pour revenir à la page Général.

  8. Dans la grille Sélectionnez les jeux de sauvegarde à restaurer, sélectionnez les sauvegardes à restaurer. Cette grille affiche les sauvegardes disponibles en fonction de l'emplacement spécifié. Par défaut, un plan de récupération est suggéré. Quand existent une ou plusieurs sauvegardes différentielles de bases de données, le plan de récupération par défaut comprend :

    • La sauvegarde complète de base de données la plus récente.

    • La sauvegarde différentielle de base de données la plus récente.

    • Si la base de données recourt au mode de restauration complète ou au mode de récupération utilisant les journaux de transactions, les sauvegardes du journal sont effectuées à partir de la dernière sauvegarde différentielle de base de données.

    Pour remplacer le plan de récupération suggéré, vous pouvez modifier les sélections dans la grille. Par exemple, si la sauvegarde différentielle la plus récente est problématique, vous pouvez sélectionner une sauvegarde antérieure à la place (et les journaux des transactions suivants, le cas échéant). Les sauvegardes qui dépendent d'une sauvegarde désélectionnée sont automatiquement désélectionnées.

    Pour obtenir des informations sur les colonnes de la grille Sélectionnez les jeux de sauvegarde à restaurer, consultez Restaurer la base de données (page Général).

  9. Pour afficher ou sélectionner les options avancées, cliquez sur Options dans le volet Sélectionner une page.

  10. Dans le volet Options de restauration, choisissez les options suivantes si elles s'appliquent à votre situation :

    • Remplacer la base de données existante

    • Conserver les paramètres de réplication

    • Demander confirmation avant chaque restauration de sauvegarde

    • Restreindre l'accès à la base de données restaurée

    Pour plus d'informations sur ces options, consultez Restaurer la base de données (page Options).

  11. Le cas échéant, vous pouvez restaurer la base de données vers un nouvel emplacement, en spécifiant une nouvelle destination de restauration pour chaque fichier dans la grille Restaurer les fichiers de la base de données en tant que. Pour plus d'informations à propos de cette grille, consultez Restaurer la base de données (page Options).

  12. Le volet État de récupération détermine l'état de la base de données à l'issue de l'opération de restauration. Le comportement par défaut est :

    • Laisser la base de données opérationnelle en restaurant les transactions non validées. Les journaux de transactions supplémentaires ne peuvent pas être restaurés. (RESTORE WITH RECOVERY)

      [!REMARQUE]

      Ne choisissez cette option que si vous restaurez toutes les sauvegardes nécessaires maintenant.

    Vous pouvez aussi sélectionner l'une des options suivantes :

    • Laisser la base de données non opérationnelle, et ne pas restaurer les transactions non validées. Les journaux de transactions supplémentaires peuvent être restaurés. (RESTORE WITH NORECOVERY)

    • Laisser la base de données en lecture seule. Annulez les transactions non validées, mais enregistrez les actions d'annulation dans un fichier afin de rendre réversibles les effets de la récupération. (RESTORE WITH STANDBY)

    Pour obtenir une description des options, consultez Restaurer la base de données (page Options).