Exporter (0) Imprimer
Développer tout

Continuité des activités de l'entreprise dans la Base de données SQL Azure

Mis à jour: novembre 2014

La continuité des activités porte sur la capacité d'une organisation à poursuivre ses activités en cas de crise ou de sinistre. La planification de la continuité des activités requiert que l'organisation mette en œuvre des processus, des procédures et des mesures afin de s'assurer de la poursuite ininterrompue des activités. Cet article ne traite pas de tous les aspects de la planification de la continuité des activités, mais se concentre plutôt sur la protection et la récupération des données. Il décrit les technologies base de données SQL Microsoft Azure offrant une haute disponibilité et des fonctions de récupération.

La section ci-dessous fournit un aperçu rapide des fonctions et fonctionnalités de base de données SQL Azure permettant de protéger vos données :

 

  Basique Standard Premium

Base de données de récupération

Restauration dans le temps au cours des 7 derniers jours

Géo-restauration

Restauration dans le temps au cours des 14 derniers jours

Géo-restauration

Restauration dans le temps au cours des 35 derniers jours

Géo-restauration

Récupération d'urgence

Copie de la base de données + exportation manuelle

Exportation automatisée

Copie de la base de données + exportation manuelle

Exportation automatisée

Géo-réplication standard

Copie de la base de données + exportation manuelle

Exportation automatisée

Géo-réplication standard

Géo-réplication active

Restauration dans le temps
Bien que base de données SQL Azure présente une protection intégrée contre les défaillances de machines et appareils individuels, vous devez quand même prévoir une protection contre l'endommagement et les modifications et suppressions accidentelles de vos données. Des sauvegardes de base de données sont créées automatiquement. La période de rétention des sauvegardes varie d'une couche de service à l'autre : 7 jours pour l'édition De base, 14 jours pour l'édition Standard et 35 jours pour l'édition Premium. Pour plus d'informations, consultez Sauvegarde et restauration de base de données SQL Azure.

Géo-restauration
Il s'agit de l'option de récupération d'urgence la plus élémentaire. Elle est disponible avec les niveaux de service De base, Standard et Premium. En cas de défaillance d'un centre de données qui affecte la disponibilité de votre base de données principale, la géo-restauration vous permet de récupérer votre base de données en utilisant la sauvegarde quotidienne disponible la plus récente. Le stockage de sauvegardes supplémentaires n'engendre pas de frais supplémentaires, mais si vous utilisez la géo-restauration, vous serez facturé au tarif habituel pour la base de données restaurée à la fin de l'opération. Pour plus d'informations, consultez Sauvegarde et restauration de base de données SQL Azure.

Géo-réplication
Avec Géo-réplication active, vous pouvez créer et mettre à jour jusqu'à quatre bases de données secondaires dans différentes régions géographiques. Toutes les transactions appliquées à la base de données primaire sont répliquées vers chacune des bases de données secondaires.

La géo-réplication inclut deux options :

  • Géo-réplication standard : une base de données secondaire hors connexion est créée dans une autre région prédéterminée que celle de votre base de données principale. La base de données secondaire devient disponible pour les connexions client uniquement lorsque le centre de données qui héberge la base de données principale échoue.

    ImportantImportant
    La région cible est fixée en fonction de la région de votre base de données principale. Pour obtenir la liste des régions associées, consultez la page Standard Geo-Replication for Azure SQL Database.

  • Géo-réplication active  : plusieurs bases de données secondaires lisibles peuvent être créées dans les régions. Ces bases de données secondaires peuvent être utilisées pour les charges de travail de lecture, la migration de bases de données et la protection contre les pertes de données lors de la mise à niveau d'application comme option de restauration. Géo-réplication active permet de sélectionner la région de la base de données secondaire et de contrôler quand basculer vers ces bases de données secondaires. Vous pouvez également créer jusqu'à quatre bases de données secondaires lisibles ou une base de données secondaire hors connexion et jusqu'à trois bases de données secondaires lisibles. Les bases de données secondaires lisibles actives sont facturées au même niveau de service et de performance que la base de données principale. Pour plus d'informations, consultez Géo-réplication active pour la base de données SQL Azure.

Les bases de données secondaires hors connexion et actives entrent en compte pour le nombre total de bases de données par serveur. Elles ont des implications sur le coût également. Pour plus d'informations sur la tarification, consultez la page Détails de la tarification - Base de données SQL.

Copie d'une base de données
La copie de base de données vous permet de créer une copie d'une base de données sur le même serveur ou sur un autre serveur, dans la même région ou dans une autre région. La copie est cohérente avec la source d'un point de vue transactionnel lorsque l'opération de copie de base de données est terminée. Toutefois, il s'agit d'une copie unique, qui n'est pas continuellement répliquée à partir de la source comme la Géo-réplication active. Cette fonctionnalité peut être utilisée pour la migration de données ou à des fins de copie ad hoc. Pour plus d'informations, consultez Copie de bases de données dans Base de données SQL Azure.

Service d'importation et d'exportation
Le service d'exportation base de données SQL Azure permet d'exporter un fichier BACPAC à partir d'une base de données contenant une copie logique des données et du schéma de la base de données. L'exportation peut être utilisée pour les bases de données Web et Business ne prenant pas en charge la Restauration dans le temps comme pour les niveaux de service De base, Standard et Premium. Ces sauvegardes peuvent être utilisées pour restaurer les bases de données et à des fins d'archivage. Le service d'exportation ne garantit pas la cohérence transactionnelle de la copie si la base de données d'origine est modifiée pendant le processus d'exportation. Pour corriger ce problème, créez d'abord une copie de base de données, puis procédez à l'exportation à partir de la copie. Vous garantissez ainsi la cohérence transactionnelle sans affecter la disponibilité de la base de données d'origine.

Exportation automatisée : l'option d'exportation automatisée est idéale pour les scénarios de continuité des activités tels que le stockage à long terme des sauvegardes quotidiennes au-delà de la période de rétention des sauvegardes prise en charge. Vous pouvez planifier des exportations régulières en utilisant l'option d'exportation automatisée. Pour plus d'informations, consultez Procédure : utilisation du service d'importation et d'exportation dans la base de données SQL Azure.

La continuité des activités peut être affectée par au moins l'une des trois principales catégories de problèmes suivantes :

base de données SQL Azure intègre un sous-système à haute disponibilité qui protège votre base de données contre les pannes des serveurs et appareils individuels. En stockant vos données dans base de données SQL Azure, vous tirez profit de nombreuses fonctionnalités de tolérance de panne et d'infrastructure de sécurité que vous devriez, sinon, concevoir, acquérir, implémenter et gérer. Cette section fournit une vue d'ensemble des fonctionnalités intégrées disponibles sans coût supplémentaire.

base de données SQL Azure permet de limiter les pannes dues à des défaillances de composants serveur individuels, tels que les disques durs, les cartes d'interface réseau, voire les serveurs complets. La durabilité des données et la tolérance de panne sont améliorées grâce à la conservation de plusieurs copies de toutes les données dans différents nœuds physiques situés dans des sous-systèmes physiques entièrement indépendants, tels que des rayons de serveurs et des routeurs réseau. Trois réplicas de base de données s'exécutent simultanément : un réplica principal et au moins deux réplicas secondaires. Les données sont inscrites dans le réplica principal et un réplica secondaire en utilisant un schéma de validation basé sur un quorum avant que la transaction ne soit considérée comme validée. En cas de défaillance matériel sur le réplica principal, base de données SQL Azure détecte la défaillance et bascule sur le réplica secondaire. En cas de perte physique d'un réplica, un autre réplica est créé automatiquement. Par conséquent, au moins deux copies physiques cohérentes du point de vue transactionnel de vos données existent toujours dans le centre de données. Le schéma suivant illustre la façon dont trois réplicas sont conservés dans les rayons de serveurs physiques du centre de données. Ce comportement est commun à toutes les couches de service base de données SQL Azure.

Concevez votre application de façon à ce qu'elle puisse résister aux déconnexions temporaires. Nous vous recommandons d'implémenter la logique de nouvelle tentative dans votre application afin d'éviter toute perte de connexion. Pour plus d'informations sur la gestion des erreurs liées aux pertes de connexion, consultez la page Gestion des connexions dans une base de données SQL.

Les utilisateurs ou les applications peuvent apporter des modifications indésirables ou involontaires aux données. La possibilité de restaurer les données d'application en cas d'endommagement ou de modification ou suppression indésirable est une condition requise fondamentale pour les applications logicielles. Le service Restauration dans le temps prend en charge cette exigence.

noteRemarque
Pour obtenir une vue d'ensemble des options de sauvegarde et de restauration fournies par base de données SQL Azure, voir Sauvegarde et restauration de base de données SQL Azure.

La planification de la continuité des activités doit inclure le risque de défaillance du centre de données. La fonction de géo-restauration fournit une option de récupération d'urgence élémentaire en permettant la restauration d'une base de données sur un serveur d'une autre région en utilisant les sauvegardes qui sont automatiquement créées par base de données SQL Azure.

Outre l'option de base, les bases de données des niveaux de service Standard et Premium permettent de créer des bases de données secondaires géographiquement redondantes en utilisant la géo-réplication. En créant les bases de données secondaires dans une autre région que celle de la base de données source, vous disposez d'une protection contre une panne prolongée du centre de données. Lorsque vous utilisez Géo-réplication active, les bases de données secondaires peuvent être utilisées pour les charges de travail de lecture. Les bases de données sources et secondaires présentent par défaut une disponibilité élevée, leur permettant ainsi de prendre en charge une stratégie plus vaste de continuité des activités. Pour obtenir une vue d'ensemble de la Géo-réplication active et de la façon de la configurer, consultez les rubriques Géo-réplication active pour la base de données SQL Azure et Configurer la géo-réplication active (copie continue). Pour obtenir une vue d'ensemble de la géo-réplication standard et de la façon de la configurer, consultez la page Standard Geo-Replication for Azure SQL Database

Une autre option lors de la planification de la continuité des activités consiste à créer une copie de base de données, puis à exporter un fichier BACPAC à partir de la copie. Supprimez la copie de la base de données une fois l'exportation terminée, afin de limiter la facturation de frais relatifs à la copie.

Enfin, vous pouvez utiliser l'option d'exportation automatique pour planifier les opérations d'exportation régulières de votre base de données. Afin de garantir une cohérence transactionnelle, l'option d'exportation automatisée crée d'abord une copie de base de données, puis exporte le fichier BACPAC à partir de la copie. Une fois l'exportation terminée, la copie de la base de données est supprimée automatiquement.

WarningAvertissement
Les éditions Web et Business seront hors service à partir de septembre 2015. Pour plus d'informations, consultez la page Forum aux questions sur la disparition des éditions Web et Business.

Voir aussi

Afficher:
© 2014 Microsoft