Skip to content

Hb pol reversibility for product « Managed Relational Database » #7974

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 32 commits into from
Jun 12, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
b89fe51
Create guide.en-gb.md
H4516022Y Jun 6, 2025
49c458d
Update guide.en-gb.md
H4516022Y Jun 6, 2025
0f82f5a
Update guide.en-gb.md
H4516022Y Jun 6, 2025
9af7ec3
Update guide.en-gb.md
H4516022Y Jun 6, 2025
5456e9f
Update guide.en-gb.md
H4516022Y Jun 6, 2025
119ef72
Update guide.en-gb.md
H4516022Y Jun 6, 2025
28bd8d8
Update guide.en-gb.md
H4516022Y Jun 6, 2025
f90cb0e
Create guide.fr-fr.md
H4516022Y Jun 6, 2025
4543679
Update guide.fr-fr.md
H4516022Y Jun 6, 2025
6c84800
Create meta.yaml
H4516022Y Jun 6, 2025
a207082
Create guide.en-gb.md
H4516022Y Jun 6, 2025
fa15d41
Create guide.fr-fr.md
H4516022Y Jun 6, 2025
e7ab65c
Update guide.en-gb.md
H4516022Y Jun 6, 2025
10748a5
Update guide.fr-fr.md
H4516022Y Jun 6, 2025
59ff0a4
Update guide.en-gb.md
H4516022Y Jun 6, 2025
c646bc9
Update guide.en-gb.md
H4516022Y Jun 6, 2025
245c0a6
Update guide.en-gb.md
H4516022Y Jun 6, 2025
f4418e3
Update guide.fr-fr.md
H4516022Y Jun 6, 2025
8915a32
Update guide.fr-fr.md
H4516022Y Jun 6, 2025
b62c272
Update guide.en-gb.md
H4516022Y Jun 6, 2025
a809143
Update guide.fr-fr.md
H4516022Y Jun 6, 2025
fc6182c
Update guide.fr-fr.md
H4516022Y Jun 6, 2025
9a28142
Update guide.fr-fr.md
H4516022Y Jun 6, 2025
40597c6
Update guide.en-gb.md
H4516022Y Jun 6, 2025
2e5ccbf
Create meta.yaml
H4516022Y Jun 6, 2025
80cedef
Update index.md
H4516022Y Jun 11, 2025
ed51411
proofreading
benchbzh Jun 12, 2025
09a910a
index corrections & moving folder
benchbzh Jun 12, 2025
aa18e37
Update pages/account_and_service_management/reversibility/06-ddb_mong…
benchbzh Jun 12, 2025
755765e
Update pages/account_and_service_management/reversibility/07-rdb_mysq…
benchbzh Jun 12, 2025
6472955
Update pages/account_and_service_management/reversibility/06-ddb_mong…
benchbzh Jun 12, 2025
89bd29a
Update pages/account_and_service_management/reversibility/06-ddb_mong…
benchbzh Jun 12, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
---
title: "Reversibility Policy for Managed Document Database Product"
updated: 2025-06-12
---

## Objective

This document outlines the reversibility policy for the product line Managed Document Database covering OVHcloud offer MongoDB.

This policy aims to implement the general principles of reversibility and our compliance with the SWIPO IaaS Code of Conduct for cloud providers.

## List of features

The functionalities of the product line Managed Document Database are divided into three categories:

1. **Core features** for which we guarantee migration capability.
1. **OVHcloud implementations** that require adaptation to a new environment for migration.
1. **Specific features** that cannot be guaranteed for migration as they are tied to the OVHcloud environment or involve custom developments.

### 1 - Core features

| **Function** | **Description** | **Available formats** | **Migration model** | **Available documentation** |
| --- | --- | --- | --- | --- |
| Document oriented database | Flexible JSON/BSON data storage for high scalability. | BSON, JSON, CSV | **Incoming**: Import via mongorestore/mongoimport. <br> **Outgoing**: Export via mongodump/mongoexport. | [MongoDB documentation](https://docs.mongodb.com/){.external} |
| Open-source MongoDB compatibility | Standard version of MongoDB without modification, facilitating portability. | Standard MongoDB (CLI, API, tools) | **Incoming**: Direct integration. <br> **Outgoing**: Full export without adaptation. | [MongoDB](/products/public-cloud-databases-mongodb) |
| High availability | Replica sets ensuring redundancy and auto recovery. | N/A | **Incoming**: Configuration of replicas at import. <br> **Outgoing**: Export and deployment on another cluster. | [Replication](https://docs.mongodb.com/manual/replication/){.external} |
| Automatic backups | Daily backups with possibility of restoration. | Snapshots MongoDB | **Incoming**: Restoration possible. <br> **Outgoing**: Manual download/export required. | [MongoDB Backups](/pages/public_cloud/public_cloud_databases/mongodb_06_howto_backup_restore) |

### 2 - OVHcloud implementations

| **Function** | **Description** | **Available formats** | **Migration model** | **Available documentation** |
| --- | --- | --- | --- | --- |
| OVHcloud Dashboard | MongoDB cluster management and monitoring interface. | N/A | **Incoming**: Initial configuration via the interface. <br> **Outgoing**: Administration interrupted after termination. | [MongoDB](/products/public-cloud-databases-mongodb) |
| Integrated monitoring | Performance tracking via metrics in the interface. | N/A | **Incoming**: Alert configuration. <br> **Outgoing**: To be reconfigured in another environment. | [MongoDB](/products/public-cloud-databases-mongodb) |
| Network security (ACL) | IP filtering, TLS/SSL, and access restricted by vRack. | IP, TLS/SSL | **Incoming**: Definition of security rules. <br> **Outgoing**: Export configuration. | [MongoDB](/products/public-cloud-databases-mongodb) |

### 3 - Specific features

| **Function** | **Description** | **Available formats** | **Migration model** | **Available documentation** |
| --- | --- | --- | --- | --- |
| Private network OVHcloud (vRack) | Connection with other OVHcloud services in private network. | N/A | **Incoming**: Config vRack. <br> **Outgoing**: Non-transferable functionality. | [vRack](/pages/public_cloud/public_cloud_databases/databases_08_vrack) |
| Updates managed by OVHcloud | MongoDB versioning by OVHcloud. | N/A | **Incoming**: Check compatibility. <br> **Outgoing**: Migration under client responsibility. | [MongoDB](/products/public-cloud-databases-mongodb) |
| Anti-DDoS | Anti-DDoS is a set of tools and mechanisms designed to absorb denial-of-service attacks. It includes traffic analysis, "scrubbing" through a specialized network, and mitigation handled by the VAC technology developed by OVHcloud. | N/A | **Incoming**: The anti-DDoS system is a component of our infrastructure, enabled by default. No action required. <br> **Outgoing**: Order and configure an anti-DDoS with the new provider. | [OVHcloud DDoS Protection](/links/security/antiddos) |

## List of architectures

Managed MongoDB relies on a distributed architecture with Replica Sets to ensure high availability.

Data is distributed across multiple nodes with regular backups, continuous monitoring and integrated security tools.

## Partners services

The OVHcloud partners concerned are listed in the [OVHcloud partners](/links/partner) directory under the **"cloud migration"** keywords.

OVHcloud also has a dedicated service: [OVHcloud Professional Services](/links/professional-services).

## Cost and Fees

Features described in tables are free of charge unless otherwise stated, and are freely usable by the customer.

Billing is based on cluster size, storage capacity, and backups.

There is no exit fee, but the data must be exported before termination as it will be deleted.

## Data retention after termination of the contract

> [!warning]
>
> OVHcloud does not guarantee the use and availability of backups to restore customer data after termination of the service.

After termination, all data from the instance is permanently deleted including backups made by OVHcloud.

It is the responsibility of the customer to complete the export before the end of the service, with OVHcloud not retaining any copies.

Primary instances are **deleted immediately**, and **backups are retained for a period ranging from 2 days to 1 month** depending on the options specified in the contract.
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
---
title: "Politique de réversibilité du produit Managed Document Database"
updated: 2025-06-12
---

## Objectif

Ce document décrit la politique de réversibilité de la gamme de produits Managed Document Database couvrant l'offre OVHcloud MongoDB.

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 fonctionnalités 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.
1. **Implémentations OVHcloud** qui nécessitent une adaptation à un nouvel environnement de migration.
1. **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

| **Fonction** | **Description** | **Formats disponibles** | **Modèle de migration** | **Documentation disponible** |
| --- | --- | --- | --- | --- |
| Base de données orientée document | Stockage de données JSON/BSON flexible pour une grande évolutivité. | BSON, JSON, CSV | **Entrant** : Import via mongorestore/mongoimport. <br> **Sortant** : Export via mongodump/mongoexport. | [MongoDB documentation](https://docs.mongodb.com/){.external} |
| Compatibilité Open-source MongoDB | Version standard de MongoDB sans modification, facilitant la portabilité. | Standard MongoDB (CLI, API, outils) | **Entrant** : intégration directe. <br> **Sortant** : Export complet sans adaptation. |[MongoDB](/products/public-cloud-databases-mongodb)|
| Haute disponibilité | Jeux de réplicas assurant la redondance et la récupération automatique. | N/A | **Entrant** : Configuration des réplicas à l'import. <br> **Sortant** : Export et déploiement sur un autre cluster. | [Replication](https://docs.mongodb.com/manual/replication/){.external} |
| Sauvegardes automatiques | Sauvegardes quotidiennes avec possibilité de restauration. | Snapshots MongoDB | **Entrant** : Restauration possible. <br> **Sortant** : Téléchargement et exportation doivent être effectués manuellement. | [MongoDB Backups](/pages/public_cloud/public_cloud_databases/mongodb_06_howto_backup_restore)|

### 2 - Implémentations OVHcloud

| **Fonction** | **Description** | **Formats disponibles** | **Modèle de migration** | **Documentation disponible** |
| --- | --- | --- | --- | --- |
| OVHcloud Dashboard | Interface de gestion et de monitoring des clusters MongoDB. | N/A | **Entrant** : Configuration initiale via l'interface. <br> **Sortant** : Administration interrompue après résiliation. | [MongoDB](/products/public-cloud-databases-mongodb)|
| Monitoring intégré | Suivi des performances via des métriques dans l'interface. | N/A | **Entrant** : Configuration des alertes <br> **Sortant** : À reconfigurer dans un autre environnement. | [MongoDB](/products/public-cloud-databases-mongodb)|
| Sécurité réseau (ACL) | Filtrage IP, TLS/SSL, accès restreint par vRack. | IP, TLS/SSL | **Entrant** : Définition des règles de sécurité. <br> **Sortant** : Configuration export. | [MongoDB](/products/public-cloud-databases-mongodb)|

### 3 - Fonctionnalités spécifiques

| **Fonction** | **Description** | **Formats disponibles** | **Modèle de migration** | **Documentation disponible** |
| --- | --- | --- | --- | --- |
| Réseau privé OVHcloud (vRack) | Connexion avec d’autres services OVHcloud en réseau privé. | N/A | **Entrant** : Config vRack. <br> **Sortant** : Fonctionnalité non transférable. | [vRack](/pages/public_cloud/public_cloud_databases/databases_08_vrack) |
| Mises à jour gérées par OVHcloud | Gestion des versions de MongoDB par OVHcloud. | N/A | **Entrant** : Vérifier la compatibilité. <br> **Sortant** : Migration sous la responsabilité du client. | [MongoDB](/products/public-cloud-databases-mongodb) |
| Anti-DDoS | L’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/A | **Entrante** : Le système anti-DDoS fait partie de notre infrastructure et est activé par défaut. Aucune action n'est requise. <br> **Sortante** : Commandez et configurez un anti-DDoS chez le nouveau fournisseur. | [OVHcloud DDoS Protection](/links/security/antiddos) |

## Liste des architectures

Managed MongoDB repose sur une architecture distribuée avec des jeux de réplicas pour assurer une haute disponibilité.

Les données sont réparties sur plusieurs nœuds grâce à des sauvegardes régulières, une surveillance continue et des outils de sécurité intégrés.

## Services partenaires

Les partenaires OVHcloud concernés figurent dans l'annuaire des [partenaires OVHcloud](/links/partner) sous les mots-clés **« migration vers le cloud »**.

OVHcloud dispose également d’un service dédié : [OVHcloud Professional Services](/links/professional-services).

## Coûts et frais

Les fonctionnalités décrites dans les tableaux sont gratuites sauf mention contraire et sont librement utilisables par le client

La facturation est basée sur la taille du cluster, la capacité de stockage et les sauvegardes.

Il n'y a pas de frais de résiliation, cependant les données doivent être exportées avant la résiliation car elles seront supprimées.

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

> [!warning]
>
> 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.

Après résiliation, toutes les données de l'instance sont définitivement supprimées, y compris les sauvegardes effectuées par OVHcloud.

Il appartient au client de réaliser l’exportation avant la fin du service, OVHcloud ne conservant aucune copie.

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.
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
id: 61acdf8a-bf0e-4001-8da8-c46f5efab6ac
full_slug: reversibility-public-cloud-databases-documentdbmongo
reference_category: account-and-service-management-reversibility-reversibility-policies
Loading