Page Sélectionner la synchronisation de données initiale (assistants de groupe de disponibilité AlwaysOn)
Utilisez la page AlwaysOn Sélectionner la synchronisation de données initiale afin d'indiquer votre préférence pour la synchronisation des données initiale des nouvelles bases de données secondaires. Cette page est commune à trois Assistants : Assistant Nouveau groupe de disponibilité, Assistant Ajouter un réplica au groupe de disponibilité et Assistant Ajouter une base de données au groupe de disponibilité.
Les choix possibles sont : Complet, Joindre uniquementou Ignorer la synchronisation de données initiale. Avant de sélectionner Complet ou Joindre uniquement , assurez-vous que votre environnement satisfait aux conditions préalables requises.
Recommandations
Interrompez les tâches de sauvegarde de fichier journal pour les bases de données principales durant la synchronisation de données initiale.
Pour les bases de données volumineuses, les opérations de sauvegarde complète et de restauration peuvent prendre beaucoup de temps et solliciter beaucoup de ressources. Dans ce cas, nous vous recommandons de préparer vos bases de données secondaires vous-même. Pour plus d'informations, consultez Pour préparer manuellement une base de données secondaire, plus loin dans cette rubrique.
La synchronisation de données initiale complète requiert la spécification d'un partage réseau. Avant d'utiliser un assistant pour effectuer la synchronisation initiale complète des données, nous vous recommandons d'implémenter un plan de sécurité des autorisations d'accès sur le dossier de partage réseau. Cette précaution est importante car les données potentiellement sensibles figurant dans le fichier de sauvegarde peuvent être accessibles par toute personne disposant d'une autorisation en lecture READ sur le dossier. En outre, pour protéger votre opérations de sauvegarde et de restauration, nous vous recommandons de sécuriser les canaux réseau entre chaque instance de serveur qui héberge un réplica de disponibilité et le dossier de partage réseau.
Si vos opérations de sauvegarde et de restauration nécessitent une sécurisation élevée, nous vous recommandons de sélectionner l'option Joindre uniquement ou Ignorer la synchronisation de données initiale .
Complète
Pour chaque base de données principale, l’option Complète effectue plusieurs opérations dans un même flux de travail : créer une sauvegarde complète et de journal de la base de données primaire, créer les bases de données secondaires correspondantes en restaurant ces sauvegardes sur chaque serveur instance hébergeant un réplica secondaire et joindre chaque base de données secondaire au groupe de disponibilité.
Sélectionnez cette option uniquement si votre environnement satisfait aux conditions préalables requises qui suivent pour utiliser la synchronisation de données initiale complète, et si vous souhaitez que l'Assistant démarre automatiquement la synchronisation des données.
Conditions préalables requises pour utiliser la synchronisation de données initiale complète
Tous les chemins d'accès des fichiers de base de données doivent être identiques sur chaque instance de serveur qui héberge un réplica pour le groupe de disponibilité.
Notes
Si les chemins d'accès des fichiers de sauvegarde et de restauration diffèrent entre l'instance de serveur sur laquelle vous exécutez l'Assistant et une instance de serveur qui doit héberger un réplica secondaire, les opérations de sauvegarde et de restauration doivent être exécutées manuellement à l'aide de l'option WITH MOVE. Pour plus d'informations, consultez Pour préparer manuellement une base de données secondaire, plus loin dans cette rubrique.
Aucun nom de base de données primaire ne peut exister sur une instance de serveur qui héberge un réplica secondaire. Cela signifie qu'aucune des nouvelles bases de données secondaires ne peut exister pour le moment.
Vous devez spécifier un partage réseau pour que l'assistant crée des sauvegardes et puisse y accéder. Pour le réplica principal, le compte utilisé pour démarrer le Moteur de base de données doit disposer d'autorisations de système de fichiers en lecture et en écriture sur un partage réseau. Pour les réplicas secondaires, le compte doit disposer d'une autorisation en lecture sur le partage réseau.
Important
Les sauvegardes de journaux feront partie de votre chaîne de sauvegarde du journal. Stockez les fichiers de sauvegarde des journaux de manière appropriée.
Si les conditions préalables requises ne sont pas satisfaites
L'Assistant ne peut pas créer les bases de données secondaires pour ce groupe de disponibilité. Pour plus d'informations sur la façon de les préparer, consultez Pour préparer manuellement une base de données secondaire, plus loin dans cette rubrique.
Si les conditions préalables requises sont remplies
Si toutes les conditions préalables requises sont remplies et si vous souhaitez que l'Assistant effectue la synchronisation de données initiale complète, sélectionnez l'option Complet et spécifiez un partage réseau. L’Assistant crée alors la base de données complète et les sauvegardes des fichiers journaux de chaque base de données sélectionnée. Il place ces sauvegardes sur le partage réseau que vous spécifiez. Ensuite, sur chaque instance de serveur qui héberge l'un des nouveaux réplicas secondaires, l'Assistant crée les bases de données secondaires en restaurant les sauvegardes à l'aide de RESTORE WITH NORECOVERY. Après la création de chacune des bases de données secondaires, l'Assistant joint la nouvelle base de données secondaire au groupe de disponibilité. Dès qu'une base de données secondaire est jointe, les synchronisations de données démarrent sur cette base de données.
Spécifier un emplacement réseau partagé accessible par tous les réplicas
Pour créer et restaurer des sauvegardes, l'assistant vous demande de spécifier un partage réseau. Le compte utilisé pour démarrer le Moteur de base de données sur chaque instance de serveur qui hébergera un réplica de disponibilité doit disposer d'autorisations de système de fichiers en lecture et en écriture sur le partage réseau.
Important
Les sauvegardes de journaux feront partie de votre chaîne de sauvegarde du journal. Stockez les fichiers de sauvegarde de manière appropriée.
Joindre uniquement
Sélectionnez cette option uniquement s'il existe déjà des nouvelles bases de données secondaires sur chaque instance de serveur qui héberge un réplica secondaire pour le groupe de disponibilité. Pour plus d'informations sur la préparation des bases de données secondaires, consultez Pour préparer manuellement une base de données secondaire, plus loin dans cette section.
Si vous sélectionnez Joindre uniquement, l'assistant essaie de joindre chaque base de données secondaire existante au groupe de disponibilité.
Ignorer la synchronisation de données initiale
Sélectionnez cette option si vous souhaitez effectuer vos propres sauvegardes de base de données et de journaux de chaque base de données primaire, puis les restaurer dans chaque instance de serveur qui héberge un réplica secondaire. Une fois que vous avez fermé l'assistant, vous devez ensuite joindre chaque base de données secondaire sur chaque réplica secondaire.
Notes
Pour plus d’informations, consultez Démarrer le déplacement de données sur une base de données secondaire AlwaysOn (SQL Server).
Pour préparer manuellement une base de données secondaire
Pour préparer des bases de données secondaires indépendamment de l’Assistant Groupes de disponibilité Always On, vous pouvez utiliser l’une des approches suivantes :
Restaurez manuellement une sauvegarde récente de la base de données primaire à l'aide de RESTORE WITH NORECOVERY, puis restaurez chaque sauvegarde de journal suivante à l'aide de RESTORE WITH NORECOVERY. Si les bases de données primaire et secondaire ont des chemins d'accès différents, vous devez utiliser l'option WITH MOVE. Effectuez cette séquence de restauration sur chaque instance de serveur qui héberge un réplica secondaire pour le groupe de disponibilité. Vous pouvez utiliser Transact-SQL ou PowerShell pour exécuter ces opérations de sauvegarde et de restauration.
Pour plus d'informations :
Préparer manuellement une base de données secondaire pour un groupe de disponibilité (SQL Server)
Si vous ajoutez une ou plusieurs bases de données principales pour la copie des journaux de transaction à un groupe de disponibilité, vous pourrez peut-être effectuer une migration d’une ou de plusieurs des bases de données secondaires correspondantes depuis la copie des journaux de transaction vers des groupes de disponibilité Always On. Pour plus d’informations, consultez Prérequis pour la migration de la copie des journaux de transaction vers des groupes de disponibilité AlwaysOn (SQL Server).
Notes
Après avoir créé toutes les bases de données secondaires pour le groupe de disponibilité, si vous souhaitez effectuer des sauvegardes sur des réplicas secondaires, vous devez reconfigurer la préférence de sauvegarde automatisée du groupe de disponibilité.
Pour plus d'informations :
Configurer la sauvegarde sur des réplicas de disponibilité (SQL Server)
Après avoir créé une base de données secondaire, appliquez toutes les sauvegardes de journal en cours à la nouvelle base de données secondaire.
Éventuellement, vous pouvez préparer toutes les bases de données secondaires avant d'exécuter l'Assistant. Puis, dans la page Sélectionner la synchronisation de données initiale de l'Assistant, sélectionnez Joindre uniquement pour joindre automatiquement vos nouvelles bases de données secondaires au groupe de disponibilité.
Tâches associées
Utiliser la boîte de dialogue Nouveau groupe de disponibilité (SQL Server Management Studio)
Utiliser l'Assistant Ajouter un réplica au groupe de disponibilité (SQL Server Management Studio)
Utiliser l’Assistant Basculement d’un groupe de disponibilité (SQL Server Management Studio)
Démarrer un mouvement de données sur une base de données secondaire AlwaysOn (SQL Server)
Joindre une base de données secondaire à un groupe de disponibilité (SQL Server)
Utiliser la boîte de dialogue Nouveau groupe de disponibilité (SQL Server Management Studio)
Voir aussi
Vue d'ensemble des groupes de disponibilité AlwaysOn (SQL Server)