Mettre à jour la configuration réseau d'une base de données Public Cloud
Découvrez comment basculer votre service Public Cloud Databases entre le réseau public (Internet) et un réseau privé vRack via l'API OVHcloud
Objectif
Apprenez à basculer votre service Public Cloud Databases entre le réseau public (Internet) et un réseau privé (vRack), sans recréer le service.
Prérequis
- Disposer d'un projet Public Cloud dans votre compte OVHcloud
- Disposer d'un accès à l' (créez vos identifiants en consultant le guide « Premiers pas avec les API OVHcloud »)
- Disposer d'un service Public Cloud Databases existant, au statut
READY - Disposer d'un réseau privé vRack et d'un sous-réseau existants (consultez le guide « Configurer le réseau privé pour Public Cloud Databases »)
Points à prendre en compte
- La mise à jour du réseau déclenche une reconstruction du service, pendant laquelle celui-ci est temporairement indisponible.
- La bascule du réseau privé vers le réseau public efface les restrictions IP existantes. Reconfigurez-les dès que le service revient au statut
READY. - Vérifiez que votre service est au statut
READYavant de changer de réseau. L'API rejette la requête si le service se trouve dans un autre statut (par exempleUPDATINGouCREATING).
En pratique
Basculer du réseau public vers un réseau privé
Pour déplacer vers un réseau privé un service de base de données actuellement sur le réseau public, envoyez une requête PUT avec les champs networkId (identifiant du réseau vRack) et subnetId (identifiant du sous-réseau vRack) :
Remplacez mongodb dans chaque route de cette page par le moteur de votre service (par exemple postgresql, mysql, valkey, etc.).
Incluez les champs suivants dans le corps de la requête :
Le status du service passe à UPDATING. Surveillez-le à l'aide de l'appel API suivant :
Dès que le status revient à READY, votre service est accessible sur le réseau privé.
Basculer du réseau privé vers le réseau public
Pour ramener votre service de base de données sur le réseau public, envoyez une requête PUT avec les champs networkId et subnetId définis à null :
Incluez les champs suivants dans le corps de la requête :
La bascule vers le réseau public efface toutes les restrictions IP existantes. Dès que le service revient au statut READY, reconfigurez vos IP autorisées.
Le status du service passe à UPDATING. Surveillez-le comme indiqué ci-dessus, puis reconfigurez vos restrictions IP comme décrit ci-dessous.
Reconfigurer les restrictions IP
Si la bascule a effacé vos restrictions IP, reconfigurez-les dès que le service revient au statut READY en envoyant une requête PUT avec le champ ipRestrictions :
Incluez les champs suivants dans le corps de la requête :
Tant que les restrictions IP ne sont pas reconfigurées, aucun client ne peut se connecter à votre service. Par sécurité, la configuration réseau par défaut bloque toutes les connexions entrantes.
Vérifier la configuration réseau
Dès que le service revient au statut READY, vérifiez le type de réseau :
Le champ networkType de la réponse indique la configuration actuelle : public ou private.
Votre avis nous intéresse !
Nous serions ravis de répondre à vos questions et apprécions tout retour que vous pourriez nous faire.
Pour une formation ou une assistance technique sur la mise en œuvre de nos solutions, contactez votre commercial ou consultez la page Professional Services pour obtenir un devis et faire analyser votre projet par nos experts.
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 !
Rejoignez notre communauté d'utilisateurs.