For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/fr/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/fr/llms-full.txt, and this page is available as Markdown at https://docs.ovhcloud.com/fr/guides/public-cloud/databases/migrate-from-1az-to-3az.md.

Comment déplacer un service de base de données d'une région à une AZ vers une région à 3 AZ

Voir en Markdown

Découvrez comment déplacer votre base de données OVHcloud Public Cloud d'une AZ unique vers une région à 3 AZ et garantir la haute disponibilité

Objectif

Public Cloud Databases d'OVHcloud peut être déployé selon différentes architectures pour répondre à des besoins variés en matière de disponibilité et de résilience. Ce guide vous accompagne spécifiquement dans la migration de votre service de base de données existant, d'une configuration à une seule zone de disponibilité (1 AZ) vers une architecture à 3 AZ (trois zones de disponibilité). Vous découvrirez les étapes détaillées pour réaliser ce transfert, garantissant une haute disponibilité et une meilleure tolérance aux pannes pour vos applications critiques.

Prérequis

  • Un projet Public Cloud dans votre compte OVHcloud
  • Un accès à l' ou à l'
  • Un service de base de données existant déployé dans une seule zone de disponibilité (1 AZ)
  • Une région 3 AZ activée dans votre projet Public Cloud

Pourquoi passer à une architecture 3 AZ ?

La migration de votre service de base de données vers un déploiement 3 AZ améliore considérablement sa résilience, sa haute disponibilité et ses capacités de reprise après sinistre. Dans une configuration 3 AZ, à condition que votre service s'exécute sur plusieurs nœuds, vos données sont répliquées de façon synchrone sur trois zones de disponibilité distinctes au sein d'une même région. Cette architecture garantit qu'en cas de panne dans une zone, votre service de base de données peut basculer automatiquement vers une autre zone opérationnelle avec un temps d'indisponibilité minimal et sans perte de données.

Pour plus d'informations sur les modes de déploiement et leurs spécifications techniques, veuillez consulter notre guide dédié : Comparaison des modes de déploiement de Public Cloud Databases - Comprendre les architectures 3 AZ / 1 AZ.

Voici la liste des régions actuellement prises en charge en 1 AZ et 3 AZ pour les services de base de données :

bases de données - datacenters

Réversibilité

La migration d'une région à AZ unique vers une région Multi-AZ est réversible — les services peuvent être migrés de nouveau vers une région à AZ unique.

En pratique

Déplacer un service de base de données vers une architecture 3 AZ

Depuis l'espace client OVHcloud
Depuis l'API OVHcloud

Pour déplacer un service de base de données d'une région 1 AZ vers une région 3 AZ, connectez-vous à l' et ouvrez votre projet Public Cloud. Cliquez sur Databases dans la barre de navigation de gauche, sélectionnez votre service de base de données puis cliquez sur l'onglet Backups.

bases de données - sélectionnez les instances de moteur et accédez à la section des sauvegardes

Choisissez la sauvegarde à partir de laquelle vous souhaitez créer un fork, cliquez sur le bouton ... puis sur le bouton Dupliquer (Fork).

bases de données - cliquez sur le bouton Dupliquer

La page qui s'affiche vous permet de configurer votre service et de choisir la région de destination.
Sélectionnez le point de restauration nommé Backup.

fork de base de données - sélectionnez la sauvegarde pour le point de restauration

Sélectionnez une région 3 AZ.

fork de base de données - sélectionnez votre région 3 AZ

Sélectionnez un plan de service.

fork de base de données - sélectionnez votre plan

Sélectionnez l'instance qui hébergera le service.

fork de base de données - sélectionnez l'instance

Sélectionnez la capacité de stockage du service.

fork de base de données - sélectionnez le stockage

Si nécessaire, vous pouvez modifier les paramètres de connectivité, puis vérifier les adresses IP à autoriser (la liste est pré-remplie par défaut avec la configuration du service d'origine).

fork de base de données - sélectionnez les champs facultatifs

Une fois votre configuration terminée, vérifiez votre commande puis cliquez sur le bouton Commander.

fork de base de données - vérification

Valider le déploiement

Une fois votre nouveau service de base de données 3 AZ provisionné avec succès, il est essentiel de valider son déploiement et de vous assurer que vos applications peuvent s'y connecter.

  1. Testez la connexion à votre nouveau service :
    1. Utilisez un client de base de données (par exemple, psql pour PostgreSQL, mysql pour MySQL) ou un script simple pour vérifier que vous pouvez vous connecter à l'endpoint du nouveau service 3 AZ à l'aide de ses identifiants.
    2. Confirmez que vos données ont bien été migrées et sont accessibles.
  2. Configurez votre application pour utiliser le nouveau service :
    1. Mettez à jour les fichiers de configuration ou les variables d'environnement de votre application pour pointer vers la chaîne de connexion du nouveau service de base de données 3 AZ (hôte, port, nom d'utilisateur, mot de passe).
    2. Redémarrez votre application pour appliquer les modifications.
    3. Testez en profondeur le fonctionnement de votre application pour vous assurer qu'elle fonctionne correctement avec le nouvel endpoint de base de données.

Nettoyage

Une fois que vous avez pleinement validé le bon fonctionnement de votre application avec le nouveau service de base de données 3 AZ, et que vous êtes certain que toutes les données ont été transférées et sont accessibles, vous pouvez procéder à la suppression de l'ancien service 1 AZ.

Cette étape est essentielle pour éviter des coûts inutiles et conserver une infrastructure propre.

Suivez ces instructions pour supprimer l'ancien service 1 AZ :

Depuis l'espace client OVHcloud
Depuis l'API OVHcloud

Accédez à votre liste de services de base de données, cliquez sur le bouton ... sur la ligne du service puis cliquez sur le bouton Supprimer pour supprimer définitivement le service.

bases de données - supprimer le service 1 AZ

Nous voulons vos retours !

Nous serions ravis de répondre à vos questions et apprécions tout retour que vous pourriez nous faire.

Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur ce lien pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.

Vous êtes sur Discord ? Rejoignez notre chaîne via https://discord.gg/ovhcloud et interagissez directement avec l’équipe qui développe notre service de bases de données !

Cette page vous a-t-elle aidé ?