Migration de bases de données Microsoft SQL Server
Avant de migrer une base de données MS SQL, assurez-vous qu'un instantané basé sur un fichier existe bien sur le cluster.
Migration d'une base de données MS SQL
Cette section présente les étapes à suivre pour migrer une base de données MS SQL.
-
Sélectionnez « Tableau de bord », puis choisissez « MS SQL » dans le menu déroulant.
-
Sélectionnez « Migrer » dans le menu des actions de la base de données.
Vous pouvez également lancer une tâche de restauration en accédant à Protection des données > Récupérations > Récupérer > Migrer la base de données (MS SQL uniquement).
-
Rechercher un serveur MS SQL ou une base de données. Saisissez les caractères du nom pour afficher la liste des éléments. Vous pouvez, si vous le souhaitez, utiliser le caractère générique *. Vous pouvez également, si vous le souhaitez, affiner les résultats de recherche en définissant des critères de filtrage; par exemple, vous pouvez filtrer les résultats de recherche en fonction d'un groupe de protection spécifique. Cliquez sur l'icône « Ajouter des filtres », définissez le filtre, puis cliquez sur « Ajouter ».
-
Sélectionnez une base de données et définissez les options de migration pour la base de données MS SQL que vous souhaitez migrer.
-
Nom de la tâche : vous pouvez, si vous le souhaitez, modifier le nom par défaut de la tâche.
-
Objets en cours de récupération: cette section affiche la base de données à migrer.
-
Options de synchronisation: définissez les options de synchronisation pour la base de données à migrer.
La sauvegarde du journal des transactions n'est pas synchronisée. Seules les sauvegardes incrémentielles et complètes sont synchronisées.
-
Synchronisation automatique des bases de données: cette option assure automatiquement la synchronisation de la base de données avec le dernier instantané disponible jusqu'à ce que vous finalisiez la base de données et la mettiez en ligne.
-
Synchronisation manuelle des bases de données: une fois la migration initiale de la base de données terminée, vous pouvez synchroniser les fichiers de la base de données migrée avec les instantanés les plus récents disponibles, jusqu’à ce que vous finalisiez la base de données et la mettiez en ligne.
-
-
Point de restauration : cette option affiche le point de restauration sélectionné pour la migration.
-
Paramètres : indiquez l'hôte SQL et l'instance SQL vers lesquels migrer la base de données.
Indiquez le chemin d'accès complet pour restaurer tous les fichiers de la base de données.
Vous pouvez, si vous le souhaitez, restaurer les fichiers de données et les fichiers journaux à des emplacements différents. Cliquez sur « Ajouter des emplacements alternatifs pour les fichiers journaux et des règles personnalisées » pour indiquer les emplacements des fichiers de données et des fichiers journaux, ainsi que toute règle personnalisée. Pour les fichiers de données, vous pouvez indiquer un chemin d'accès complet ou un modèle correspondant aux fichiers d'origine, ainsi qu'un emplacement où les restaurer. Lorsque vous indiquez un emplacement, utilisez le format de chemin d'accès standard. Par exemple, utilisez C:\path sous Windows au lieu du format de chemin d'accès étendu \\?\c:\path.
-
Caractère générique utilisé pour la correspondance de fichiers, tel que *
- *.ndf - Tous les fichiers ndf. Utile si vous souhaitez que tous les fichiers ndf soient enregistrés dans le même dossier
- m:\*.ndf - Tous les fichiers ndf présents sur le lecteur m:
- c:\*1.ndf - Tous les fichiers ndf du lecteur C: dont le suffixe est 1.ndf
-
Modèle RegEx
-
.* \.ndf - Tous les fichiers portant l'extension ndf
-
^.*foo1.*\.ndf$ - Tous les fichiers contenant le mot « foo1 » et portant l'extension « ndf »
-
Chemin d'accès complet vers un fichier de base de données source
Les fichiers de base de données dont l'extension n'est pas celle par défaut ou qui ne correspondent pas à un nom de fichier ou à un modèle spécifié sont restaurés à l'emplacement de restauration des fichiers de données.
Cliquez sur « Ajouter une autre règle personnalisée » pour ajouter plusieurs règles personnalisées.
Veillez à respecter les règles standard relatives aux expressions régulières. Indiquez un point «. » avant l'astérisque « * » pour faire correspondre tous les caractères, par exemple : L:.\ *.ndf. -
-
-
Par défaut, une restauration MS SQL avec l'option WITH RECOVERY est effectuée. Vous pouvez, si vous le souhaitez, désactiver cette option pour effectuer une restauration SANS RÉCUPÉRATION.
-
Cliquez sur « Démarrer la migration ».
La tâche initiale de copie de fichiers démarre. Il s'agit de la première étape du processus de migration.
-
Une fois la tâche de copie des fichiers terminée, les options disponibles pour l'étape suivante de la migration s'affichent.
- Finaliser- Disponible si la base de données cible est synchronisée avec le dernier instantané.
- Synchronisation- Disponible s'il existe un instantané plus récent que la base de données cible.
Si vous sélectionnez l'option « Synchronisation automatique des bases de données » à l'étape 4, le bouton « Synchronisation automatique avec la dernière version » est activé par défaut. Vous pouvez désactiver manuellement cette option si nécessaire.
La migration de bases de données n'est pas prise en charge pour les bases de données AG.
Annuler la migration
Vous pouvez annuler une tâche de migration en cours. L'annulation de la migration empêche la synchronisation ou la finalisation de la base de données et peut la rendre inutilisable. Supprimez manuellement les fichiers de la base de données, puis lancez une nouvelle tâche de migration si nécessaire.
- Dans la console d' IBM Cloud® Backup and Recovery, sélectionnez « Protection des données » > « Récupérations ».
- Recherchez la tâche de migration dans la liste, puis cliquez sur son nom pour afficher sa page de détails.
- Cliquez sur le bouton « Annuler » situé en haut à droite de la page.
- Répondez à l'invite de confirmation.