|
| 1 | +**Managed MongoDB (DDB) Product Reversibility Policy** |
| 2 | + |
| 3 | +--- |
| 4 | +title: "Reversibility Policy for Managed Document Database Product" |
| 5 | +updated: 2025-06-06 |
| 6 | +--- |
| 7 | + |
| 8 | +**Objective** |
| 9 | + |
| 10 | +This document outlines the reversibility policy for the product line Managed Document Database covering OVHcloud offer MongoDB. |
| 11 | + |
| 12 | +This policy aims to implement the general principles of reversibility and our compliance with the SWIPO IaaS Code of Conduct for cloud providers. |
| 13 | + |
| 14 | +**List of features** |
| 15 | + |
| 16 | +The functionalities of the Product are divided into three categories: |
| 17 | + |
| 18 | +* The main [features for which we guarantee you the possibility to migrate.](https://help.ovhcloud.com/csm) |
| 19 | +* OVHcloud is currently in operation, and [the migration will require adaptations to a new environment.](https://help.ovhcloud.com/csm) |
| 20 | +* Specified functionalities whose migration as such is impossible to guarantee because they are linked to the OVHcloud environment or specific developments. |
| 21 | + |
| 22 | +**Main features** |
| 23 | + |
| 24 | +| **Function** | **Description** | **Formats** **Available** | **Migration model** | **Documentation available** | |
| 25 | +| --- | --- | --- | --- | --- | |
| 26 | +| Document oriented database | Flexible JSON/BSON data storage for high scalability | BSON, JSON, CSV | **Incoming** : import via mongorestore/mongoimport ; **Outgoing** : export via mongodump/mongoexport | [OVH](https://docs.mongodb.com/) | |
| 27 | +| Open-source MongoDB compatibility | Standard version of MongoDB without modification, facilitating portability | Standard MongoDB (CLI, API, tools) | **Incoming** : direct integration; **Outgoing** : full export without adaptation | [MongoDB](https://help.ovhcloud.com/csm/en-gb-documentation-public-cloud-databases-mongodb?id=kb_browse_cat&kb_id=574a8325551974502d4c6e78b7421938&kb_category=7165a1f6259c6110f0782e7048ecedec&spa=1) | |
| 28 | +| High availability | Replica sets ensuring redundancy and auto recovery | N/A | **Incoming** : configuration of replicas at import; **Outgoing** : export and deployment on another cluster | [Replication](https://docs.mongodb.com/manual/replication/) | |
| 29 | +| Automatic backups | Daily backups with possibility of restoration | Snapshots MongoDB | **Incoming** : restoration possible; **Outgoing:** manual download/export required | [MongoDB](https://help.ovhcloud.com/csm/en-gb-documentation-public-cloud-databases-mongodb?id=kb_browse_cat&kb_id=574a8325551974502d4c6e78b7421938&kb_category=7165a1f6259c6110f0782e7048ecedec&spa=1) | |
| 30 | + |
| 31 | +**OVHcloud Implementation** |
| 32 | + |
| 33 | +| **Function** | **Description** | **Available formats** | **Migration model** | **Documentation available** | |
| 34 | +| --- | --- | --- | --- | --- | |
| 35 | +| OVHcloud Dashboard | MongoDB cluster management and monitoring interface | N/A | **Incoming** : initial configuration via the interface; **Outgoing** : administration interrupted after termination | [MongoDB](https://help.ovhcloud.com/csm/en-gb-documentation-public-cloud-databases-mongodb?id=kb_browse_cat&kb_id=574a8325551974502d4c6e78b7421938&kb_category=7165a1f6259c6110f0782e7048ecedec&spa=1) | |
| 36 | +| Integrated monitoring | Performance tracking via metrics in the interface | N/A | **Incoming** : alert configuration; **Outgoing** : to be reconfigured in another environment | [MongoDB](https://help.ovhcloud.com/csm/en-gb-documentation-public-cloud-databases-mongodb?id=kb_browse_cat&kb_id=574a8325551974502d4c6e78b7421938&kb_category=7165a1f6259c6110f0782e7048ecedec&spa=1) | |
| 37 | +| Network security (ACL) | IP filtering, TLS/SSL, and access restricted by vRack | IP, TLS/SSL | **Incoming** : definition of security rules; **Outgoing** : export configuration | [MongoDB](https://help.ovhcloud.com/csm/en-gb-documentation-public-cloud-databases-mongodb?id=kb_browse_cat&kb_id=574a8325551974502d4c6e78b7421938&kb_category=7165a1f6259c6110f0782e7048ecedec&spa=1) | |
| 38 | + |
| 39 | +**Specific features** |
| 40 | + |
| 41 | +| **Function** | **Description** | **Available formats** | **Migration model** | **Documentation available** | |
| 42 | +| --- | --- | --- | --- | --- | |
| 43 | +| Private network OVHcloud (vRack) | Connection with other OVHcloud services in private network | N/A | **Incoming** : config vRack; **Outgoing** : non-transferable functionality | [vRack](docs/pages/public_cloud/public_cloud_databases/databases_08_vrack) | |
| 44 | +| Updates managed by OVHcloud | MongoDB versioning by OVHcloud | N/A | **Incoming** : check compatibility; **Outgoing** : migration under client responsibility | [MongoDB](https://help.ovhcloud.com/csm/en-gb-documentation-public-cloud-databases-mongodb?id=kb_browse_cat&kb_id=574a8325551974502d4c6e78b7421938&kb_category=7165a1f6259c6110f0782e7048ecedec&spa=1) | |
| 45 | +| Anti-DDoS | Anti-DDoS is a set of equipment and means put in place to absorb denial-of-service attacks. It includes traffic analysis, “aspiration†to a dedicated network and mitigation, provided by VAC technology developed by OVHcloud. | N/A | **Incoming migration** : The anti-DDoS system is a component of our infrastructure, enabled by default. No action required. **Outbound migration** : Order and configure an anti-DDoS with the new provider. | [OVHcloudDDoS Protection](https://www.ovh.com/fr/anti-ddos/) | |
| 46 | + |
| 47 | +**List of architectures** |
| 48 | + |
| 49 | +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. |
| 50 | + |
| 51 | +**Partner services** |
| 52 | + |
| 53 | +OVHcloud partners are listed with the keyword **Cloud Migration** in the [dedicated directory](https://partner.ovhcloud.com/fr/directory/). |
| 54 | + |
| 55 | +OVHcloud also has a dedicated service: [OVHcloud Professional Services](https://www.ovhcloud.com/fr/professional-services/) |
| 56 | + |
| 57 | +**Cost and costs** |
| 58 | + |
| 59 | +Features described in tables are free of charge unless otherwise stated, and are freely usable by the customer |
| 60 | + |
| 61 | +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. |
| 62 | + |
| 63 | +**Data retention after termination of the contract** |
| 64 | + |
| 65 | +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. |
| 66 | + |
| 67 | +OVHcloud does not guarantee the use and availability of backups to restore customer data after termination of the service*.* |
| 68 | + |
| 69 | +Primary instances are deleted immediately and backups are kept between 2 days and one month depending on the options specified in the contract. |
0 commit comments