Monter et migrer des bases de données Microsoft SQL Server dans la console de gestion des appliances

La fonctionnalité de montage et de migration de Microsoft SQL Server est disponible pour la récupération des éléments suivants :

  • Bases de données SQL : cluster autonome et de basculement
  • Groupe de cohérence des bases de données SQL
  • Instances SQL
  • Groupes de disponibilité Always On SQL

Le montage et la migration de SQL Server sont un processus en trois étapes dans la console de gestion des appliances, qui comprend les éléments suivants :

  1. Monter ou restaurer : effectuez un montage compatible avec les applications ou une restauration de montage et de migration. Pour en savoir plus, consultez Monter ou restaurer
  2. Migrer : configurez la programmation de la migration pour une image à partir de la page Montages actifs. La migration d'image suit la programmation définie, et les tâches de migration sont exécutées de manière répétée à la fréquence spécifiée. Pour en savoir plus, consultez Configurer la programmation de la migration
  3. Finaliser : lancez la dernière étape du processus de migration d'image. Pour en savoir plus, consultez Finaliser.

Monter ou restaurer

Vous pouvez effectuer un montage compatible avec les applications ou une restauration de montage et de migration sur l'image choisie.

Pour savoir comment effectuer un montage compatible avec les applications des bases de données SQL,consultez Monter des bases de données SQL Server en tant qu'applications virtuelles. Pour savoir comment effectuer une restauration de montage et de migration, consultez Restauration de montage et de migration.

Plusieurs restaurations peuvent être effectuées simultanément pour une application parente telle qu'une instance SQL, un groupe de disponibilité SQL ou un groupe de cohérence SQL, mais elles doivent se trouver sur des bases de données différentes.

Restauration de montage et de migration

Pour effectuer une restauration de montage et de migration, procédez comme suit :

  1. Dans la console de gestion des appliances du service Backup and DR, cliquez sur App Manager (Gestionnaire d'applications), puis sélectionnez Applications dans le menu déroulant.

    La page Applications s'ouvre.

  2. Sélectionnez l'application SQL avec l'image que vous souhaitez restaurer à l'aide de la fonctionnalité de montage et de migration. Sélectionnez ensuite Access (Accès) dans la liste déroulante en bas de la page Applications.

    La page Access (Accès) s'ouvre et affiche les images capturées dans la vue de rampe de la chronologie. Pour en savoir plus sur cette vue, consultez Accéder à la vue de rampe de la chronologie d'une image

  3. Sélectionnez l'image, puis Restore (Restaurer) dans la liste des opérations. La page Restore (Restaurer) s'ouvre.

  4. Sélectionnez l'option Mount and Migrate (Monter et migrer).

  5. Si la base de données sélectionnée ne comporte pas de journaux, la page Restore (Restaurer) n'affiche pas les options de restauration.

  6. Si l'application source est protégée par une stratégie d'instantané qui a activé les sauvegardes des journaux de base de données et que des journaux sont disponibles avec l'image, vous pouvez les utiliser pour effectuer une restauration à un moment donné en modifiant ces options dans la section Roll Forward Time (Heure de restauration) :

    • Le champ de date contient toutes les dates possibles auxquelles la base de données peut être restaurée, grâce à l'application des journaux de transactions de la base de données. Sélectionnez la date à laquelle vous souhaitez restaurer la base de données.
    • Le champ d'heure contient un curseur affichant toutes les heures possibles à la date sélectionnée auxquelles la base de données peut être restaurée. Si vous sélectionnez la dernière date possible, puis déplacez le curseur vers l'extrême droite, la tâche de restauration s'applique à tous les journaux disponibles. Si vous sélectionnez la première date possible et déplacez le curseur vers l'extrême gauche, la tâche de restauration n'applique aucun journal.
    • Vous pouvez spécifier la restauration à l'aide de User Time (Heure utilisateur) ou de Host Time (Heure de l'hôte). User Time (Heure utilisateur) est relative à l'heure locale de l'utilisateur actuel. Host Time (Heure de l'hôte) est relative au système qui héberge les données à restaurer.

    Lorsque vous utilisez une image OnVault comme source, la plage de journaux est visible lorsque des journaux sont disponibles dans le pool OnVault pour l'image source ou dans le pool d'instantanés sur l'appliance de sauvegarde/récupération pour l'hôte cible sélectionné. Lorsque vous traitez des images OnVault importées, cela peut entraîner différentes plages de journaux disponibles en fonction de l'hôte cible, ou aucune option d'heure de restauration ne s'affiche.

  7. Dans Label (Libellé), saisissez éventuellement un nom. Le Label est prérempli avec le texte Restore - M&M - 04 June, 2019 06:52:29pm, en utilisant la date et l'heure actuelles. Par conséquent, si vous ne mettez pas à jour la propriété, la valeur par défaut est utilisée.

    Vous ne pourrez pas modifier la sélection par défaut pour Restore with Recovery (Restaurer avec récupération), car la propriété est désactivée.

  8. Pour SQL Server Instance Name (Nom de l'instance SQL Server), sélectionnez l'instance SQL Server cible. La nouvelle base de données sera gérée par l'instance que vous spécifiez. De même, pour Consistency Groups (Groupes de cohérence), saisissez le nom du groupe de cohérence cible dans le champ Enter Consistency Group Name (Saisir le nom du groupe de cohérence).

  9. Dans SQL Server Database Name (Nom de la base de données SQL Server), saisissez la nouvelle base de données SQL Server à provisionner.

  10. Pour SQL Instances and Consistency Groups (Instances SQL et groupes de cohérence), sélectionnez les bases de données à inclure dans la tâche de restauration. L'option Restore with Recovery (Restaurer avec récupération) est activée par défaut et vous ne pouvez pas la désactiver.

  11. Dans Username (Nom d'utilisateur), saisissez le nom d'utilisateur pour le provisionnement de la base de données. Il n'est nécessaire que lorsque le compte exécutant l'agent Backup and DR ne dispose pas des droits nécessaires pour appliquer des journaux de transactions ou pour distribuer une base de données.

  12. Dans Password (Mot de passe), saisissez le mot de passe de l'utilisateur que vous avez spécifié à l'étape 10.

  13. Cliquez sur Submit (Envoyer). Une boîte de dialogue d'avertissement s'ouvre. Lisez-la, puis saisissez DATA LOSS (PERTE DE DONNÉES) pour confirmer.

    Les bases de données sélectionnées sont mises hors connexion. Un montage est effectué pour fournir un accès rapide aux bases de données avec le point dans le temps sélectionné. Une fois le montage terminé, l'option de migration devient disponible en tant qu'action sur l'image active résultante.

Configurer la programmation de la migration

Vous pouvez configurer la programmation de la migration à partir de la page "Montages actifs". Toute image montée compatible avec les applications peut être migrée ultérieurement. Les images qui ont été restaurées à l'aide de l'option de montage et de migration peuvent également être migrées. Les images montées affichent l'état Mounted (Montée), et les images restaurées à l'aide de la fonctionnalité de montage et de migration ont l'état Restore (Mounted) (Restaurer (montée)).

Pour savoir comment configurer la programmation de la migration, consultez Configurer la programmation de la migration pour le montage et la migration. La migration d'image suit la programmation définie, et les tâches de migration sont exécutées de manière répétée à la fréquence spécifiée.

Une fois la migration lancée, l'état de l'image passe à Migrating (Migration en cours) si l'image est un montage compatible avec les applications, ou à Restore (Migrating&mdash); si l'image a été créée à l'aide de l'option Restore Mount and Migration (Restaurer le montage et la migration). L'image est à l'état Migrating (Migration en cours) jusqu'à ce que vous lanciez la finalisation de la migration à l' étape 3, lors de la dernière migration effectuée.

Finaliser

La finalisation de la migration lance la dernière étape du processus de migration d'image. Une fois que vous avez commencé l'étape de finalisation, vous ne pouvez plus annuler le processus de migration.

Avant de lancer l'étape de finalisation, procédez comme suit :

Pour commencer l'étape de finalisation, procédez comme suit :

  1. Accédez à la page Active Mounts (Montages actifs) et filtrez par Image State (État de l'image) de Migrating (Migration en cours) ou Restore (Migrating) (Restaurer (migration en cours)).
  2. Sélectionnez l'image, puis Finalize Restore (Finaliser la restauration) dans le menu déroulant en bas de la page.
  3. Un message de confirmation s'affiche. Lisez-le attentivement, puis cliquez sur Proceed (Continuer). Les bases de données sont mises hors connexion lors de la migration finale, puis remises en ligne sur la base de données de production cible.
  4. Accédez à Monitor &Jobs (Surveillance et tâches), puis filtrez par type de tâche Finalize (Finaliser). Recherchez la tâche et affichez ses détails.

    Vous pouvez également afficher les images avec l'état d'image Finalize (Finaliser) sur la page Active Mounts (Montages actifs).

Modifier la fréquence de migration

Pour modifier la programmation de la migration, procédez comme suit :

  1. Sélectionnez une image active avec l'Image State (État de l'image) Mounted (Montée) ou Restore Mounted (Restaurer (montée)).
  2. Sélectionnez Migrate (Migrer) dans le menu déroulant en bas de la page.

    La page Update Migrate Frequency (Mettre à jour la fréquence de migration) s'ouvre.

  3. Pour Frequency (Fréquence), utilisez le curseur pour définir la fréquence à laquelle planifier les tâches de migration, de 1 à 24 heures.

  4. Pour Copy Thread Count (Nombre de threads de copie), spécifiez le nombre de threads de copie parallèles à utiliser, par volume de disque, lors de la migration. La valeur par défaut est 4.

  5. Pour les images montées, mettez à jour la section File Locations (Emplacements des fichiers) en suivant les instructions de la section Configurer la programmation de la migration pour le montage et la migration.

  6. Cliquez sur Submit (Envoyer). Un message de confirmation s'affiche.

  7. Cliquez sur Okay (OK) pour fermer le message et revenir à la page Active Mounts (Montages actifs).

Exécuter une tâche de migration à la demande

Une fois que vous avez configuré la programmation de la migration, la migration d'image suit la programmation que vous avez spécifiée, et les tâches de migration s'exécutent à la fréquence que vous avez spécifiée. Toutefois, vous pouvez exécuter la migration à la demande si nécessaire.

Pour exécuter une migration d'image à la demande, procédez comme suit :

  1. Sélectionnez une image active avec l'Image State (État de l'image) Migrating (Migration en cours).
  2. Sélectionnez Run Migration Job Now (Exécuter la tâche de migration maintenant) dans le menu déroulant.

Annuler une tâche de migration

Pour annuler une migration d'image, procédez comme suit :

  1. Sélectionnez une image active avec l'Image State (État de l'image) Migrating (Migration en cours).
  2. Sélectionnez Cancel Migration (Annuler la migration) dans le menu déroulant.
  3. Dans le message d'avertissement, cliquez sur Proceed (Continuer) pour annuler. L'annulation arrête la migration et supprime toutes les données qui ont été copiées lors des migrations précédentes.

Annuler la restauration d'image

Pour annuler une restauration d'image, procédez comme suit :

  1. Accédez à la page Active Mounts (Montages actifs) et filtrez par Image State (État de l'image) de Restore (Migrating) (Restaurer (migration en cours)).
  2. Sélectionnez l'image, puis Cancel Restore (Annuler la restauration) dans le menu déroulant en bas de la page.
  3. Cliquez sur Proceed (Continuer) pour annuler. Cette opération annule toutes les tâches de migration en cours d'exécution et planifiées pour l'image, supprime toutes les données copiées par les migrations précédentes, met les bases de données hors connexion, puis effectue un démontage et une suppression des bases de données montées.

Guide de l'administrateur de base de données Microsoft SQL Server pour Backup and DR

Cette page fait partie d'une série de pages spécifiques à la protection et à la récupération des bases de données Microsoft SQL Server avec Backup and DR. Vous trouverez des informations supplémentaires sur les pages suivantes :