Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Glossaire de Synchronisation des données SQL

 

Icône de SQL Azure Data Sync

Cette rubrique définit des termes que vous devez connaître et comprendre lorsque vous utilisez l'Synchronisation des données SQL (Aperçu).

Actuellement, deux portails de synchronisation des données SQL sont disponibles. L'ancien portail Silverlight à l'adresse https://windows.azure.com, et le nouveau portail HTML5 à l'adresse https://manage.windowsazure.com. La mise hors service de l'ancien portail est prévue au cours du mois de mai 2013. Cessez d'utiliser l'ancien portail et commencez à utiliser le nouveau.

Vous accédez à la synchronisation des données SQL (Aperçu) au moyen de l'onglet SYNC sous la Base de données SQL, dans le portail de gestion de Windows Azure. L'onglet SYNC n'est disponible que si vous disposez d'un ou plusieurs groupes de synchronisation. Consultez la rubrique How To: Create a Sync Group (SDS) pour obtenir de l'aide sur la création et la modification d'un groupe de synchronisation à partir de ce portail.

 

Avant de commencer à concevoir et implémenter vos synchronisations, lisez attentivement ces rubriques.

 

Créer un groupe de synchronisation avec le nouveau portail
Six étapes sont requises pour créer un groupe de synchronisation. Cette rubrique vous guide tout au long de la quatrième étape.

Modifier un groupe de synchronisation avec le nouveau portail
Pour modifier un groupe de synchronisation, vous devez :

  1. Vous connecter au portail de gestion de la Base de données SQL Windows Azure

  2. Procédure : installer un agent client pour l'Aperçu de synchronisation des données SQL

  3. Procédure : inscrire une base de données SQL Server auprès d'un agent client

  4. Procédure : créer votre groupe de synchronisation (SDS)

  5. Procédure : définir vos données de synchronisation (SDS)

  6. Procédure : configurer votre groupe de synchronisation (SDS)


Autres actions liées au groupe de synchronisation dans le nouveau portail

Table des matières

Agent client

L'agent client Base de données SQL se trouve entre la base de données SQL Server et la base de données concentrateur Base de données SQL. Dans le cadre du service Synchronisation des données SQL (Aperçu), l'agent client permet les communications bidirectionnelles HTTPS entre la base de données SQL Server locale et la base de données concentrateur Base de données SQL.

Tableau de bord

Le tableau de bord vous donne une vue d'ensemble de l'état d'un serveur Synchronisation des données SQL (Aperçu) particulier. Par exemple, le nombre de groupes de synchronisation et d'agents créés sous ce serveur, l'activité et l'état de synchronisation de chaque groupe de synchronisation et agent. Cette page vous permet d'effectuer le triage de premier niveau pour comprendre l'état d'intégrité global de vos groupes de synchronisation.

Dataset

Un dataset est la collection de bases de données, tables, colonnes et lignes facultatives (par filtrage) synchronisées chaque fois qu'une tâche de synchronisation est effectuée. Le dataset est défini lorsque vous configurez votre groupe de synchronisation.

Forcer la suppression

Lorsqu'une base de données est supprimée normalement d'un groupe de synchronisation, son déploiement est annulé pour la synchronisation, de façon à ce que toutes les métadonnées de synchronisation soient nettoyées dans la base de données. Toutefois, si l'opération d'annulation du déploiement échoue pour une raison quelconque, un état d'erreur sur la base de données s'affiche, indiquant que cette base de données n'a pas pu être supprimée du groupe de synchronisation. Résolvez ensuite les problèmes qui ont empêché l'annulation automatique du déploiement de la base de données, par exemple, la connexion réseau est interrompue ou les informations d'identification auprès de la base de données sont arrivées à expiration. Si, pour une raison quelconque, la cause de l'échec de l'annulation du déploiement est inconnue, supprimez cette base de données du groupe de synchronisation en utilisant le lien « Forcer la suppression ». Des métadonnées de synchronisation peuvent subsister dans la base de données après cette action. Le cas échéant, effectuez un nettoyage manuel. Pour nettoyer les métadonnées, utilisez l'outil autonome (DeprovisioningTool.exe) installé lors de l'installation d'un agent. Consultez le FAQ Q : Comment annuler manuellement le déploiement d'une base de données ?

Base de données concentrateur

Une base de données concentrateur est la Instance de Base de données SQL définie comme « concentrateur » lors de la création d'un groupe de synchronisation. Dans un groupe de synchronisation, les Instance de Base de données SQL autres que le concentrateur sont des bases de données « membres ». Pour chacune des tables sélectionnées pour participer à un groupe de synchronisation, les étapes suivantes se produisent à chaque fois qu'une tâche de synchronisation s'exécute : 1) les modifications dans les bases de données membres sont téléchargées vers la base de données concentrateur, puis 2) les modifications dans la base de données concentrateur sont téléchargées vers les bases de données membres. Une fois que vous avez déployé un groupe de synchronisation, vous ne pouvez pas remplacer la base de données concentrateur.

Base de données membre

Une base de données membre est une base de données SQL Server ou une Instance de Base de données SQL qui fait partie du groupe de synchronisation et n'a pas été définie comme base de données « concentrateur ». Pour plus d'informations sur le comportement des bases de données membres pendant la synchronisation, consultez la définition de Base de données concentrateur. Pour plus d'informations sur le comportement des bases de données membres pendant un conflit de synchronisation, consultez la définition de Conflit de synchronisation. Une base de données membre peut être ajoutée ou supprimée d'un groupe de synchronisation pendant que le groupe de synchronisation ne synchronise pas.

Aperçu de Synchronisation des données SQL

Version actuelle de Synchronisation des données SQL (Aperçu).

Groupe de synchronisation

Un groupe de synchronisation est une collection de Instance de Base de données SQL et de bases de données SQL Server configurées pour la synchronisation mutuelle par le service Synchronisation des données SQL (Aperçu). Un groupe de synchronisation est composé d'une base de données « concentrateur » et d'une ou de plusieurs bases de données « membres ». La base de données concentrateur doit être une Instance de Base de données SQL. Pour obtenir la procédure pas à pas de création d'un groupe de synchronisation , consultez Créer un groupe de synchronisation (DSS).

Travail de synchronisation

Un travail de synchronisation est une tâche de synchronisation planifiée pouvant être ajoutée à la Planification des travaux de synchronisation, qui définit l'intervalle auquel les synchronisations s'exécutent. Lorsqu'un Travail de synchronisation s'exécute, la synchronisation s'exécute entre les bases de données dans le groupe de synchronisation associé au travail.

Boucle de synchronisation

Une boucle de synchronisation se produit lorsque la synchronisation d'un groupe de synchronisation déclenche la synchronisation d'un autre groupe de synchronisation de façon circulaire. Cela devient une boucle infinie de synchronisations qui peut consommer les ressources, au point de ne pas pouvoir afficher la page du Portail de gestion Windows Azure. Pour plus d'informations sur les causes d'une boucle de synchronisation et les correctifs, consultez Comprendre et éviter les boucles de synchronisation.

Conflit de synchronisation

Un conflit de synchronisation se produit lorsque des modifications sont apportées aux mêmes données dans au moins deux bases de données entre des synchronisations. La synchronisation tente d'appliquer les modifications dans une seule base de données. Dans Synchronisation des données SQL (Aperçu) Aperçu, vous sélectionnez la stratégie de résolution des conflits lorsque vous configurez le groupe de synchronisation. Pour afficher l'explication complète, consultez Résolution des conflits de synchronisation.

Topologie

Synchronisation des données SQL (Aperçu) utilise une topologie Hub/Spoke. La base de données concentrateur doit être une Instance de Base de données SQL. Les bases de données Spoke peuvent être une combinaison de bases de données Instance de Base de données SQL et SQL Server.

Toutes les synchronisations se produisent entre le Hub et un spoke, jamais directement entre les spokes. Par conséquent, si votre groupe de synchronisation est constitué d'un hub et trois spokes, les synchronisations sont Hub/Spoke A, Hub/Spoke B et Hub/Spoke C. L'ordre dans lequel se produisent ces synchronisations est non déterministe et varie entre les tâches de synchronisation.

Voir aussi

Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.