Recommandations - Comment récupérer un serveur CA ARCserve Backup après sinistre sans utiliser l'option de récupération après sinistre

CA ARCserve Backup vous permet d'effectuer la récupération après sinistre complète d'un serveur CA ARCserve Backup sans avoir à installer l'option de récupération après sinistre. Pour activer cette fonctionnalité, vous devez suivre les étapes décrites dans la section Récupération du serveur CA ARCserve Backup ci-après. Si le serveur CA ARCserve Backup pour lequel vous effectuez une récupération est un serveur principal ou autonome, vous devez également suivre les étapes de la section Récupération de la base de données CA ARCserve Backup ci-après.

La procédure comprend les tâches suivantes :

  1. Sauvegarde complète et restauration du serveur CA ARCserve Backup.
  2. Récupération du serveur CA ARCserve Backup.
  3. Récupération de la base de données CA ARCserve Backup.
  4. Réactivation de la base de données CA ARCserve Backup existante (facultatif).
  5. Récupération de la session de la file d'attente des jobs.

    Important : Vous devez restaurer la file d'attente des jobs sur le serveur principal ou autonome ARCserve. Ne restaurez pas la file d'attente des jobs sur un serveur membre de l'un des domaines ARCserve.

  6. Récupération d'Active Directory.

    Remarque : Cette tâche s'applique uniquement aux serveurs CA ARCserve Backup qui fonctionnent en tant que contrôleurs de domaine.

  7. Confirmation des licences CA ARCserve Backup, si nécessaire.

Remarque : Pendant et après le processus de récupération, vous rencontrerez des messages d'erreur dans le journal du système et dans le journal de sauvegarde CA ARCserve Backup. Il est normal de rencontrer ces messages après une récupération. Ils ne causeront aucune perte de données ou problème de fonctionnement.

Pour récupérer le serveur CA ARCserve Backup

Important : Vous devez avoir réalisé au moins une sauvegarde complète du serveur CA ARCserve Backup avant de pouvoir le récupérer.

  1. Réinstallez le système d'exploitation sur le serveur CA ARCserve Backup.

    Remarque : Vérifiez que les configurations des partitions de disque dur, du matériel et du système d'exploitation (version, édition et Service Pack) sont identiques à celles qui ont été sauvegardées.

  2. Réinstallez CA ARCserve Backup, les agents et les options dans le même chemin de répertoire que dans l'installation d'origine.
  3. Après avoir installé CA ARCserve Backup, ouvrez l'utilitaire de fusion et fusionnez les médias utilisés pour la sauvegarde complète.
  4. Une fois la fusion terminée, ouvrez le gestionnaire de restauration et vérifiez que l'option Restaurer les fichiers à leur emplacement d'origine est sélectionnée.

    Recherchez les sessions de sauvegarde complète.

    Sélectionnez les sessions de sauvegarde de l'ordinateur, en excluant toutes les sessions spécifiques à CA ARCserve Backup.

  5. Cliquez sur Options dans la barre d'outils.

    La boîte de dialogue Options du gestionnaire de restauration s'ouvre.

    Cliquez sur l'onglet Opération, sur Restaurer le fichier de registre et le journal d'événements, puis sur OK.

    La boîte de dialogue Options se referme.

  6. Cliquez sur le bouton Soumettre de la barre d'outils pour soumettre le job de restauration.

    La boîte de dialogue Nom d'utilisateur et mot de passe de session s'affiche.

  7. Dans la boîte de dialogue Nom d'utilisateur et mot de passe de session, remplissez comme requis les champs qui suivent, puis cliquez sur OK.

    Dans la boîte de dialogue Nom d'utilisateur et mot de passe de session, cliquez sur Modifier pour modifier le nom d'utilisateur, le mot de passe et l'adresse IP de la session sélectionnée.

    La boîte de dialogue Nom d'utilisateur et mot de passe s'affiche.

  8. Dans la boîte de dialogue Nom d'utilisateur et mot de passe, spécifiez le nom d'utilisateur et le mot de passe pour le serveur CA ARCserve Backup, activez la case à cocher Appliquer [nom d'utilisateur et mot de passe] à toutes les lignes, afin d'appliquer le nom d'utilisateur et les mots de passe spécifiés à toutes les sessions.

    Remarque : Lorsque vous éditez les adresses IP et les mots de passe, vous devez modifier individuellement l'adresse IP et le mot de passe pour chaque session.

    Cliquez sur OK.

    La boîte de dialogue Nom d'utilisateur et mot de passe se ferme.

  9. Cliquez sur OK pour fermer la boîte de dialogue Nom d'utilisateur et mot de passe de session.

    Remarque : Une fois que vous avez cliqué sur OK, une zone de message intitulée CA ARCserve Backup peut s'ouvrir et vous demander de spécifier les adresses IP des sessions qui nécessitent une authentification pour soumettre le job de restauration. Si la boîte de dialogue CA ARCserve Backup s'ouvre, vous devez spécifier toutes les adresses IP de toutes les sessions pour soumettre le job, puis cliquer sur OK.

    Le job de restauration est soumis.

  10. Une fois la restauration terminée, redémarrez l'ordinateur.

    Tenez compte de ce qui suit :

  11. Après le redémarrage de l'ordinateur, procédez comme suit :
  12. Cliquez avec le bouton droit de la souris sur le dossier Données et sélectionnez Propriétés dans le menu contextuel.

    La boîte de dialogue Propriétés s'ouvre.

  13. Cliquez sur l'onglet Sécurité, puis sur Avancé.

    La boîte de dialogue Paramètres avancés de sécurité de données s'ouvre.

    Remarque : Sous les systèmes Windows Server 2008, cliquez sur Modifier dans l'écran Paramètres détaillés de sécurité des données.

  14. Cliquez sur l'onglet Autorisations et sélectionnez l'option Remplacer les entrées d'autorisations de tous les objets enfants par les entrées affichées ici et qui s'appliquent aux objets enfants, puis cliquez sur OK.

    Remarque : Sous les systèmes Windows Server 2008, cliquez sur l'option Remplacer les autorisations héritables existantes sur tous les descendants par des autorisations héritables de cet objet.

    Si la base de données CA ARCserve Backup est configurée de sorte que ses fichiers de données soient stockés dans un répertoire différent, répétez les étapes 9, 10 et 11 sur ce dossier pour modifier ses attributs de sécurité.

  15. Ouvrez le gestionnaire des services Windows et démarrez le service SQL Server (ARCSERVE_DB).
  16. Effectuez l'une des opérations suivantes :
  17. Ouvrez la console de gestion de l'ordinateur Windows et cliquez sur Utilisateurs locaux, puis sur Groupes.

    Le nom de groupe suivant devrait apparaître :

    SQLServer2008MSSQLUser$MACHINENAME$ARCSERVE_DB
    

    Remarque : La valeur de MACHINENAME doit être le nom de l'ordinateur.

  18. Enregistrez ce nom de groupe.

    Retournez au dossier de données (voir l'étape 8).

    Cliquez avec le bouton droit de la souris sur le dossier Données et sélectionnez Propriétés dans le menu contextuel.

    La boîte de dialogue Propriétés s'ouvre.

  19. Cliquez sur l'onglet Sécurité, puis sur Ajouter.

    La boîte de dialogue Sélectionner les utilisateurs, l'ordinateur et les groupes s'ouvre.

  20. Cliquez sur Emplacements, puis sur Ordinateur local.

    Ajoutez le groupe que vous avez enregistré à l'étape 14, puis cliquez sur OK.

    La boîte de dialogue Sélectionner les utilisateurs, l'ordinateur et les groupes se ferme.

  21. Cliquez sur l'onglet Avancé, puis sur l'onglet Autorisations.

    Sélectionnez l'option Remplacer les entrées d'autorisations de tous les objets enfants par les entrées affichées ici et qui s'appliquent aux objets enfants, puis cliquez sur OK.

    Remarque : Si la base de données CA ARCserve Backup est configurée de sorte que ses fichiers de données soient stockés dans un répertoire différent, répétez les étapes 8 à 11 sur ce dossier pour modifier ses attributs de sécurité.

  22. Ouvrez le gestionnaire des services Windows et démarrez le service SQL Server (ARCSERVE_DB).

Pour récupérer la base de données CA ARCserve Backup

Important : CA ARCserve Backup sera indisponible jusqu'à ce que vous récupériez la base de données. Des messages d'erreur que vous pouvez ignorer apparaîtront dans le journal d'activité CA ARCserve Backup.

  1. Ouvrez le gestionnaire des services Windows et démarrez le service Moteur de bases de données CA ARCserve.
  2. Ouvrez le gestionnaire de restauration.

    Dans la liste déroulante des méthodes de restauration, cliquez sur Restauration par session.

    Localisez et sélectionnez la session de la base de données CA ARCserve Backup comme source de restauration.

    Cliquez sur l'onglet Destination et assurez-vous que l'option Restaurer les fichiers à leur emplacement d'origine est sélectionnée.

    Remarque : Si la base de données CA ARCserve Backup que vous récupérez est stockée dans une instance SQL Server locale indépendante, vous devez sélectionner la base de données maître à restaurer avant de restaurer l'asdb CA ARCserve Backup.

  3. Cliquez sur Options dans la barre d'outils pour afficher les options de restauration.

    Cliquez sur l'onglet Opération, sélectionnez l'option Enregistrement de la base de données désactivé et cliquez sur OK

    La boîte de dialogue Options se referme.

  4. Cliquez avec le bouton droit de la souris sur la session de base de données ARCserve et sélectionnez l'option Agent dans le menu contextuel.
  5. Cliquez sur l'onglet Options de restauration, sélectionnez l'option Forcer la restauration sur les fichiers existants et cliquez sur OK.

    Remarque : Si vous ne sélectionnez pas cette option, le job de restauration peut échouer et vous ne pourrez pas démarrer le moteur de bases de données. Pour l'assistance de dépannage, suivez les étapes de la section Pour réactiver la base de données CA ARCserve Backup existante

  6. Cliquez sur le bouton Soumettre de la barre d'outils pour soumettre le job de restauration.

    Remarque : Une fois que vous avez cliqué sur Démarrer dans la barre d'outils pour soumettre le job de restauration, vous devez spécifier un nom d'utilisateur et un mot de passe dans l'onglet Agent de base de données de la boîte de dialogue Nom d'utilisateur et mot de passe de session.

    Lors de la restauration, le moteur de bases de données peut être suspendu ou arrêté et la console du gestionnaire peut répondre lentement. Le moteur de bases de données étant indisponible pendant le processus de récupération, les clients ne peuvent pas s'y connecter. Par conséquent, l'erreur E1516 [Stockage intermédiaire] sera enregistrée dans le journal d'activité : Impossible d'interroger la base de données (Erreur=4294967293). Ce comportement est normal pendant le processus de récupération de la base de données.

    Une fois la restauration terminée, le moteur de bases de données est relancé automatiquement et CA ARCserve Backup reprend ses opérations normales.

Pour réactiver la base de données CA ARCserve Backup existante :

Il s'agit d'une tâche facultative. Si la récupération échoue parce que les bonnes options n'ont pas été sélectionnées lors des précédentes étapes, la base de données sera en mode hors ligne pendant la récupération. Par conséquent, le moteur de bases de données ne pourra pas accéder à la base de données CA ARCserve Backup pendant la récupération. Les étapes suivantes expliquent comment réactiver la base de données CA ARCserve Backup.

  1. Parcourez le répertoire d'accueil CA ARCserve Backup et localisez asdbe_start.bat.
  2. Exécutez asdbe_start.bat.

    Remarque : Le script utilise un utilitaire CLI Microsoft SQL sqlcmd pour exécuter un ensemble de commandes qui mettront la base de données CA ARCserve Backup en ligne.

    Une fois le script exécuté, le moteur de bases de données est relancé.

  3. Répétez les étapes de la section Récupérer la base de données CA ARCserve Backup.

    Remarque : Avant de démarrer le job, assurez-vous d'avoir activé les options Désactiver l'enregistrement dans la BdD et Forcer la restauration sur les BdD ou fichiers existants.

Récupération de la session de la file d'attente des jobs

  1. Après le lancement du serveur CA ARCserve Backup, ouvrez le gestionnaire de restauration, recherchez et sélectionnez la session de la file d'attente des jobs.

    Remarque : Lorsque vous sélectionnez cette session, CA ARCserve Backup nécessite un job fusionné de la session de la file d'attente des jobs.

    Cliquez sur Oui pour poursuivre la récupération de la session de la file d'attente des jobs.

  2. Dans l'onglet Destination, spécifiez un autre emplacement pour la restauration de la session de la file d'attente des jobs.
  3. Cliquez sur Soumettre dans la barre d'outils pour soumettre le job afin de restaurer la session de la file d'attente des jobs vers un autre emplacement.

    Remarque : Vérifiez que l'autre emplacement est un répertoire vide.

  4. Après la restauration de la session de la file d'attente des jobs vers un autre emplacement, ouvrez l'administrateur de serveurs et faites comme suit :
    1. Localisez le serveur principal CA ARCserve Backup ou le serveur autonome.
    2. Cliquez avec le bouton droit de la souris sur le serveur CA ARCserve Backup et sélectionnez Arrêter tous les services dans le menu contextuel.

    Tous les services CA ARCserve Backup s'arrêtent.

  5. Accédez à l'autre emplacement et copiez tous les fichiers de la file d'attente des jobs dans le dossier que vous avez restauré vers le répertoire suivant : ARCSERVE_HOME\00000001.qsd
  6. Dans Server Admin, relancez tous les services CA ARCserve Backup comme suit :
    1. Localisez le serveur principal CA ARCserve Backup ou le serveur autonome.
    2. Cliquez avec le bouton droit de la souris sur le serveur CA ARCserve Backup et sélectionnez Lancer tous les services dans le menu contextuel.

    Tous les services CA ARCserve Backup démarrent.

    Remarque : L'état du job de sauvegarde que vous avez utilisé pour la restauration est En panne. Lorsque la file d'attente des jobs a été sauvegardée ce job était inactif mais le processus correspondant n'avait pas été lancé. Par conséquent, ce job est désormais en état En panne et le message d'erreur E1311 est indiqué dans le journal d'activité : Le job s'est interrompu brutalement. Ce comportement est normal lorsque la file d'attente est en cours de restauration.

  7. Si CA ARCserve Backup n'est pas un contrôleur de domaine, accédez à la section Confirmation des licences du produit CA ARCserve Backup. S'il s'agit d'un contrôleur de domaine, passez à la section Récupération d'Active Directory.

Récupération d'Active Directory

  1. Redémarrez le système.

    Une fois le système redémarré, appuyez sur la touche F8.

    Le menu Options avancées s'affiche.

  2. Sélectionnez Mode de restauration des services d'annuaire et démarrez le système en mode de restauration.

    Lancez CA ARCserve Backup.

    Le message d'erreur E3073 apparaît :

    Impossible d'ouvrir une session utilisateur, utilisateur =Administrateur, CE=Echec de connexion ou W3073 Impossible d'ouvrir une session utilisateur, utilisateur =Administrateur, CE=Echec de connexion
    
  3. Ouvrez le gestionnaire de restauration et cliquez sur l'onglet Source.

    Dans la liste déroulante des méthodes de restauration, cliquez sur Restauration par session.

    Recherchez et sélectionnez la session Etat système.

    Effectuez l'une des opérations suivantes :

  4. Dans la boîte de dialogue Options de restauration de l'état du système, cliquez sur Définir la copie restaurée de Active Directory comme faisant autorité, puis sur OK.
  5. Cliquez sur Options dans la barre d'outils.

    La boîte de dialogue Options globales apparaît.

  6. Cliquez sur l'onglet Opération.

    Cliquez sur Restaurer les fichiers du registre et les journaux d'événements, puis sur OK.

    Les options globales sont appliquées.

  7. Effectuez l'une des opérations suivantes :

    Une fois le job de restauration terminé, redémarrez le système.

    Remarque : Pour restaurer les données Active Directory en mode faisant autorité, CA ARCserve Backup exécute le fichier NTDSUTIL.exe sur le serveur CA ARCserve Backup. Cependant, NTDSUTIL.exe est exécuté de manière asynchrone avec le job de restauration, et risque de ne pas se terminer au même moment que le job de restauration. Si ce comportement se produit, redémarrez le système après la fin de l'exécution du fichier NTDSUTIL.exe. Pour vous assurer que l'exécution de NTDSUTIL.exe est terminée, ouvrez le gestionnaire de tâches Windows, cliquez sur Processus et recherchez NTDSUTIL.exe. Si NTDSUTIL.exe n'apparaît pas dans le gestionnaire des tâches Windows, l'exécution du fichier NTDSUTIL.exe est terminée et vous pouvez redémarrer le système.

Confirmation des licences du produit CA ARCserve Backup

Vous devez confirmer la licence du produit une fois la restauration terminée. La licence actuelle de CA ARCserve Backup est restaurée à l'état d'origine lorsque vous effectuez une sauvegarde complète. Si vous appliquez des nouvelles licences après une sauvegarde complète, ou les licences dynamiquement attribuées à d'autres serveurs, des erreurs de licence peuvent se produire. Enregistrez ou ajustez les licences du produit en conséquence.

Messages d'erreur

Après la récupération du serveur CA ARCserve Backup, vous pouvez détecter des erreurs, des avertissements et des échecs des audits dans le journal des événements du système identiques aux messages d'erreur listés ci-dessous, selon la configuration de votre système. Ces messages sont causés pas l'état de récupération intermédiaire ou sont liés à la commande de démarrage que CA ARCserve Backupet le serveur SQL ont exécutée.

CA ARCserve Backup peut signaler les erreurs suivantes pendant l'état de récupération intermédiaire.

Erreur 8355

Ce message d'erreur est rapporté lorsque les paramètres désactivés d'un service broker sont détectés dans le MSDB récupéré. Vous pouvez ignorer sans crainte cette erreur car c'est un comportement par défaut d'une récupération de base de données système limitée à SQL Server 2008 Express Edition. SQL Server 2000 et SQL Server 2005 ne sont pas concernés pas ce comportement.

Vous pouvez supprimer cette erreur en faisant comme suit :

  1. Ouvrez une fenêtre de ligne de commande Windows.
  2. Connectez la base de données CA ARCserve Backup (ARCSERVE_DB) en exécutant le sqlcmd suivant :
    SQLcmd –S <nom_ordinateur>\<nom_instance>
    

    Par exemple :

    C:\Users\Administrator>sqlcmd -S localhost\ARCSERVE_DB
    
  3. Confirmez que la valeur de service_broker sur msdb est 0:
    select name,is_broker_enabled from sys.databases
    go
    
  4. Exécutez la commande avec les arguments suivants :
    alter database msdb set enable_broker
    go
    
  5. Confirmez que la valeur de service_broker sur msdb est 1:
    select name,is_broker_enabled from sys.databases
    go
    Quitter
    

Fermez la fenêtre de la ligne de commande.

CA ARCserve Backup corrige les conditions d'erreur suivantes une fois le processus de récupération terminé :

Erreur 615

Ce message d'erreur est rapporté lorsque la base de données maître est restaurée pendant la récupération sans l'utilisation de l'option récupération après sinistre CA ARCserve Backup et que le serveur SQL héberge une base de données CA ARCserve Backup unique. Cette erreur ne doit pas se produire lorsque SQL Server 2008 Express Edition héberge la base de données CA ARCserve Backup.

L'agent CA ARCserve Backup pour Microsoft SQL Server ne sauvegardera pas la base de données tempdb même si une instance complète est sélectionnée. Tempdb est également exclu par le serveur CA ARCserve Backup et l'agent du système de fichiers lorsque le système de fichiers normal est sauvegardé. Toutefois, tempdb est enregistré comme une base de données existante dans la base de données maître du serveur SQL, donc lorsque le maître est restauré, le service du serveur SQL rapporte qu'il ne trouve pas tempdb.

Erreur 15466

Ce message d'erreur est signalé lorsque l'état du système est restauré pendant la récupération sans l'aide de l'option Récupération après sinistre CA ARCserve Backup. SQL Server 2008 Express Edition ou le serveur SQL peuvent héberger la base de données CA ARCserve Backup.

Lorsque vous récupérer le serveur CA ARCserve Backup sans utiliser l'option Récupération après sinistre, le système d'exploitation Windows et le serveur SQL sont réinstallés et la clé principale de service (SMK) du serveur SQL est créée. La clé principale de service (SMK) est utilisée pour chiffrer toutes les clés des base de données maîtres et tous les secrets au niveau du serveur tels que les secrets de référence ou les mots de passe de connexion au serveur connexes.

La clé est une clé 128 bits 3DES. La clé principale de service est chiffrée à l'aide de DPAPI et des références du compte du service. Lorsque l'état du système est restauré mais que les sessions du serveur SQL n'ont pas encore été restaurées, l'état du système est réécrit pat l'opération de restauration. Toutefois, l'instance du serveur SQL n'est pas encore réécrite. La SMK est dans l'état du système. Elle est donc restaurée ce qui est donc incohérent avec l'instance du serveur SQL. A ce stade, la procédure de récupération requiert le redémarrage du système d'exploitation.

Pendant le redémarrage, le serveur SQL lit la SMK et la contrôle en fonction de la base de données SQL. La SMK et la base de données SQL Server étant incohérents, une erreur se produit.

Erreur 17113

Ce message d'erreur est rapporté lorsque les paramètres d'autorisation de l'utilisateur pour le fichiers ou les dossiers contenus sont incorrects. En utilisant les procédures décrites dans ce sujet, vous ajusterez ces autorisations. L'erreur sera corrigée une fois que vous aurez ajusté les autorisations.

Erreurs non liées au processus de récupération

Si les services CA ARCserve Backup et du serveur SQL ne démarrent pas dans les bonnes séquences, les messages d'erreur du serveur SQL apparaîtront dans le journal du système. Ce comportement est récurrent. Pour plus d'informations, reportez-vous au fichier Readme.