Présentation des agents et des options de CA ARCserve Backup › Utilisation des agents › Agent pour Microsoft SQL Server › Restauration de bases de données Microsoft SQL Server › Exécution d'une restauration en ligne de pages déchirées à l'aide de Microsoft SQL Server 2005 ou 2008 Enterprise, Data Center ou Developer Editions
Exécution d'une restauration en ligne de pages déchirées à l'aide de Microsoft SQL Server 2005 ou 2008 Enterprise, Data Center ou Developer Editions
Microsoft SQL Server 2005 et 2008 vous permettent de détecter si les données de la base de données ont été endommagées et d'isoler l'erreur au niveau de la page de données. A tout moment, la liste des pages endommagées connues est accessible dans la table [suspect_pages] de la base de données système [msdb]. Outre la détection et l'isolement des pages déchirées, SQL 2005 permet également de procéder à une restauration au cours de laquelle seules les pages endommagées sont écrasées. Cela vous permet de réintégrer rapidement une base de données légèrement endommagée.
Remarque : Ne mettez pas la base de données hors ligne avant de lancer cette procédure.
Pour exécuter une restauration en ligne de pages déchirées à l'aide de Microsoft SQL Server 2005 ou 2008 Enterprise, Data Center ou Developer Editions :
- Sélectionnez Modèle de récupération complète si la base de données utilise le modèle de récupération simple.
- (Facultatif) Effectuez un contrôle de cohérence de la base de données (DBCC CheckDB) pour détecter toute page endommagée supplémentaire outre celle déjà mentionnée. Cela peut être intégré dans l'étape 4.
- Effectuez une restauration de la base de données par réparation en ligne des pages déchirées comme suit :
- Ouvrez le gestionnaire de restauration.
- Dans l'onglet Source, utilisez la vue Restauration par arborescence pour rechercher et sélectionner la base de données.
- Ouvrez les options de l'agent.
- Vérifiez que la sélection automatique est activée.
- Sous Sous-ensemble, sélectionnez Réparation en ligne de pages déchirées.
- Sous Etat après la récupération, sélectionnez Base de données opérationnelle.
- (Facultatif) Vous pouvez activer un contrôle de cohérence de la base de données avant la restauration pour identifier toute autre page endommagée ou corrompue. (Notez qu'il s'agit du seul type de restauration pour lequel un DBCC est autorisé avant une restauration, car le DBCC nécessite que la base de données soit en ligne.)
- (Facultatif) Vous pouvez activer l'option Contrôle de cohérence de la base de données après la restauration.
- Cliquez sur OK.
- Dans l'onglet Destination, sélectionner Restaurer vers l'emplacement d'origine, le cas échéant.
- Lancez la restauration.
- Envoyez une requête pour la table qui contenait la page endommagée.
- Effectuez une sauvegarde du journal de transactions avec les options par défaut.
- Effectuez une restauration de cette sauvegarde finale du journal de translations sans sélection automatique et avec l'option Etat de la récupération définie sur Ne pas désactiver la base de données.
- Sélectionnez Modèle de récupération simple si vous avez modifié le modèle de récupération au cours de l'étape 1.
- Reprenez l'utilisation de la base de données.