Politique de réversibilité du produit Managed Relational Database

Base de connaissances

Politique de réversibilité du produit Managed Relational Database


Icons/System/eye-open Created with Sketch. 76 vues 12.06.2025 Réversibilité

Objectif

Ce document présente la politique de réversibilité de la gamme de produits Managed Document Database couvrant les offres OVHcloud suivantes : Managed MySQL et Managed PostgreSQL.

Cette politique vise à mettre en œuvre les principes généraux de réversibilité et notre conformité avec le Code de conduite SWIPO IaaS pour les fournisseurs de cloud.

Liste des fonctionnalités

Les caractéristiques de la gamme de produits Managed Document Database sont réparties en trois catégories :

  1. Fonctionnalités principales pour lesquelles nous garantissons la capacité de migration.
  2. Implémentations OVHcloud qui nécessitent une adaptation à un nouvel environnement de migration.
  3. Fonctionnalités spécifiques qui ne peuvent pas être garanties pour la migration car elles sont liées à l'environnement OVHcloud ou impliquent des développements personnalisés.

1 - Fonctionnalités principales

FonctionDescriptionFormats disponiblesModèle de migrationDocumentation disponible
Export/Import - PostgreSQLUtilisez pg_dump/pg_restore pour un transfert de données natif.SQL, CSV, BINAIREEntrant : Restauration via CLI avec ajustement des droits.
Sortant : Exportation du dump standard.
PostgreSQL - Tutoriel - Comment migrer de Enterprise Cloud Databases vers Public Cloud Databases (EN)
Export/Import - MySQLExportez et importez à l'aide des outils MySQL natifs (mysqldump, mysql, etc.).SQL, CSVEntrant : Exportez depuis la source (SQL dump), puis importez dans Managed MySQL via mysql ou l'interface utilisateur OVHcloud.
Sortant : SQL dump via mysqldump, puis importez dans l'environnement cible (cloud ou on-premises).
MySQL - Capacités et limitations (EN)
Accès au service - MySQLAccès à la base de données via le protocole MySQL standard sur un port dynamique mis à disposition dans le Manager OVHcloud.N/AEntrant : Connexion à partir d'outils ou d'applications existants.
Sortant : Connectez-vous à partir de n’importe quel client MySQL standard pour l’extraction ou la migration des données.
MySQL - Se connecter en ligne de commande (CLI)
MySQL - Connectez-vous avec PHP (EN)
MySQL - Connectez-vous avec Python (EN)
MySQL - Connectez-vous avec MySQL Workbench (EN)
Service Access - PostgreSQLAccès via le protocole PostgreSQL, compatible avec les clients et outils standards.N/AEntrant : Connexion directe depuis les outils/applications existants.
Sortant : Connexion standard pour l'extraction ou la migration.
PostgreSQL - Se connecter avec CLI (EN)
PostgreSQL - Connectez-vous avec PHP (EN)
PostgreSQL - Connectez-vous avec Python (EN)
PostgreSQL - Se connecter avec pgAdmin (EN)
Sauvegarde manuellePossibilité de générer une sauvegarde complète de la base de données à la demande.SQL, CSV, tarEntrant : Restaurer à partir du vidage SQL existant.
Sortant : Dump SQL généré depuis l’instance OVHcloud, utilisable sur tout environnement MySQL compatible.
dump MySQL

2 - Implémentations OVHcloud

FonctionDescriptionFormats disponiblesModèle de migrationDocumentation disponible
Sauvegardes automatiques OVHcloudSauvegardes gérées par OVHcloud, non directement exportables en dehors de l'écosystème OVH.Snapshots internesEntrant : Non applicable à l'importation directe.
Sortant : Nécessite une restauration sur l'instance OVHcloud, puis une exportation manuelle (dump SQL) pour la migration.
Public Cloud Databases - Sauvegardes automatiques (EN)
Analytics - Sauvegardes automatiques (EN)
Point in Time Recovery (PITR)Restaurer à un instant précis à l'aide de snapshots internes OVHcloud.Snapshots internesEntrant : Non applicable à l'importation directe, restauration préalable requise.
Sortant : Exportez le snapshot restauré en tant que dump SQL, puis importez le manuellement dans l'environnement cible.
Public Cloud Databases - Sauvegardes automatiques (EN)
Analytics - Sauvegardes automatiques (EN)
API OVHcloudGestion des bases de données via les API REST ou via l'interface graphique OVHcloud.N/AEntrant : Création et importation automatisées d'instances.
Sortant : Export de données via les API OVHcloud ou des scripts de dump automatisés.
Premiers pas avec les API OVHcloud
Regroupement des connexions OVHcloudRegroupement automatique des connexions PostgreSQL, non directement portable.N/AEntrant : Peut nécessiter une adaptation en fonction de la configuration de la source.
Sortant : Le pooling doit être reconfiguré sur l’infrastructure cible.
PostgreSQL - Créer et utiliser des pools de connexion (EN)
ObservabilitéCollecte de métriques via Prometheus intégré à OVHcloud.Métriques PrometheusEntrant : Adapter les tableaux de bord et métriques à l’environnement OVHcloud.
Sortant : Exportation possible des métriques, nécessite une adaptation sur une nouvelle plateforme de monitoring.
MySQL - Capacités et limitations (EN)
PostgreSQL - Capacités et limitations (EN)
vRackLa baie virtuelle (vRack) est une technologie de VLAN privé qui relie les services OVHcloud.N/AEntrant : Les services MySQL et PostgreSQL sont inclus par défaut dans le vRack.
Sortant : Enregistrez l’architecture réseau et répliquez-la à l’aide de VLAN.
Création de VLANs
Public Cloud Databases - Comment configurer votre réseau privé (EN)
Adaptation des rôles et des autorisationsAucun superutilisateur (par exemple : postgres). Les rôles doivent être adaptés à avnadmin ou équivalent.N/AEntrant : Modifiez le dump pour remplacer les rôles superutilisateur par des rôles compatibles avec OVHcloud.
Sortant : Adaptation inverse basée sur les privilèges de l’environnement cible.
PostgreSQL - Tutorial - How to migrate an on-premises database to Public Cloud Databases
Gestion des ACL OVHcloudDroits d’accès gérés via l’interface OVHcloud.N/AEntrant : Recréez manuellement des règles dans l'interface OVHcloud.
Sortant : Convertissez les règles ACL au format du nouveau fournisseur.
MySQL - Capacités et limitations (EN)
PostgreSQL - Capacités et limitations (EN)

3 - Fonctionnalités spécifiques

FonctionDescriptionFormats disponiblesModèle de migrationDocumentation disponible
Database Forking OVHcloudDuplication instantanée d’une base de données via la fonctionnalité native « fork » d’OVHcloud.Interne OVHcloudEntrant : Fonctionnalité non disponible pour l'importation.
Sortant : Non portable, nécessite l’exportation manuelle des données pour pouvoir être répliqué ailleurs.
Public Cloud Databases - How to restore a backup
Analytics - How to restore a backup
Infrastructure as CodeDéploiement automatisé via les modules Terraform spécifiques à OVHcloudN/AEntrant : Les scripts doivent être adaptés pour d'autres fournisseurs.
Sortant : Réécriture de la configuration requise pour Terraform.
Terraform
Mises à jour gérées par OVHcloudOVHcloud gère les versions et les mises à jour MySQL ou PostgreSQL.N/AEntrant : Assurez la compatibilité.
Sortant : La responsabilité de la migration incombe au client.
MySQL - Capacités et limitations (EN)
PostgreSQL - Capacités et limitations (EN)
Anti-DDoSL’anti-DDoS est un ensemble d’outils et de mécanismes conçus pour absorber les attaques par déni de service. Il comprend l'analyse du trafic, le « nettoyage » via un réseau spécialisé et la mitigation grâce à la technologie VAC développée par OVHcloud.N/AEntrant : Le système anti-DDoS fait partie de notre infrastructure et est activé par défaut. Aucune action n'est requise.
Sortant : Commander et configurer un service anti-DDoS chez le nouveau fournisseur.
Protection anti-DDoS

Liste des architectures

Managed MySQL et Managed PostgreSQL prennent en charge différentes architectures en fonction du niveau de service sélectionné.

Les offres Business et Enterprise garantissent une haute disponibilité grâce à plusieurs nœuds et à une réplication asynchrone automatique.

Services Partenaires

Les partenaires OVHcloud concernés figurent dans l'annuaire des partenaires OVHcloud sous les mots-clés « migration vers le cloud ».

OVHcloud propose également un service dédié : OVHcloud Professional Services.

Coûts et frais

  • Pas de frais de résiliation : Il n'y a pas de frais supplémentaires liés à la migration des données par défaut.
  • La facturation s'arrête dès la résiliation du service.

Conservation des données après résiliation du contrat

OVHcloud ne garantit pas l’utilisation et la disponibilité des sauvegardes pour restaurer les données du client après la résiliation du service.

OVHcloud ne conserve aucune donnée après la suppression d'un cluster Managed Data Visualization.

Les snapshots automatiques et manuels sont supprimés définitivement.

Une exportation manuelle doit être effectuée à l'avance si des données doivent être préservées.

Les instances primaires sont supprimées immédiatement et les sauvegardes sont conservées pendant une période allant de 2 jours à 1 mois selon les options spécifiées dans le contrat.

Articles associés