Skip to content

Hb db web hosting reversibility #8300

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

Open
wants to merge 15 commits into
base: develop
Choose a base branch
from
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
title: "Reversibility Policy for the Managed Database System for Web Hosting product"
updated: 2025-08-21
---

## Objective

This document describes the reversibility policy for the Managed Database System for Web Hosting product covering the OVHcloud Web Cloud Databases offer.

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

## List of features

Features of the product line fall into three categories:

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

## 1. Core features

| **Function** | **Description** | **Available formats** | **Migration model** | **Available documentation** |
| --- | --- | --- | --- | --- |
| Database package for a standard web hosting plan| Using standard open-source components. | SQL, NoSQL | **Inbound**: Copy of application files, import of databases via SQL dump, standard configuration. <br>**Outbound**: Export files/dumps, reusable on any compatible environment. | [Creating a database on your web hosting plan](/pages/web_cloud/web_hosting/sql_create_database) |
| Export and import a database | Backup and restore databases via the API or the OVHcloud Control Panel. | SQL, CSV | **Inbound**: Import an existing SQL dump. <br>**Outbound**: Export an SQL dump, which can be imported on any MySQL/MariaDB/PostgreSQL server. | [Importing a backup into a Web Hosting plan database](/pages/web_cloud/web_hosting/sql_importing_mysql_database) |
| Users and permissions | User and rights management system stored in the database. | N/A | **Inbound**: Import users and permissions via database dump <br>**Outbound**: Export users and permissions via database dump. | [Changing the password for a Web Hosting plan’s database](/pages/web_cloud/web_hosting/sql_change_password) |



## 2. OVHcloud Implementations

| **Function** | **Description** | **Available formats** | **Migration model** | **Available documentation** |
| --- | --- | --- | --- | --- |
| Custom configuration | Changes to some settings via the user interface. | N/A | **Inbound**: Rehabilitation and adjustment are required, manual import of some configurations and settings via API or the Control Panel. <br>**Outbound**: Rehabilitation of configurations in the target environment. | [Create a database on your web hosting plan](/pages/web_cloud/web_hosting/sql_create_database) |
| Backups managed by OVHcloud | OVHcloud has a backup policy with a history of 30 backups. Ability to restore one of 30 backups at any time. | N/A | **Inbound**: Backup automation possible via CRON and the OVHcloud API. <br>**Outbound**: Configure or adapt the backup policy in the target environment if possible. | [Retrieving the backup of a Web Hosting plan’s database](/pages/web_cloud/web_hosting/sql_database_export)<br><br>[Using automated tasks on a Web Hosting plan](/pages/web_cloud/web_hosting/cron_tasks) |
| Standard PostgreSQL modules | Modules or extensions not present on the target by default. | Modules, extensions | **Inbound**: Native Postgre modules installed and enabled on request from the customer. Only Postgis does not come from the publisher and is installed and activatable. <br>**Outbound**: Check the availability of modules on the target, adaptable. | [PostgreSQL - Available extensions](/pages/public_cloud/public_cloud_databases/postgresql_02_extensions) |


## 3. Specific features

| **Function** | **Description** | **Available formats** | **Migration model** | **Available documentation** |
| --- | --- | --- | --- | --- |
| Anti-DDoS protection| Anti-DDoS is a set of tools and mechanisms designed to absorb denial of service attacks. It includes traffic analysis, "clean-up" via a specialized network, and mitigation using VAC technology developed by OVHcloud. | N/A | **Inbound**: The anti-DDoS system is part of our infrastructure and is enabled by default. No action is required. <br> **Outbound**: Order and configure an anti-DDoS solution from the new provider. | [Anti-DDoS OVHcloud](/links/security/anti-ddos) |

## List of architectures

The product is based on VPS with Linux OS, DBMS engines and PostgreSQL modules using Docker technology. The architecture allows partial customization: add modules, partial PostgreSQL server configuration, scheduled tasks, automated backups via API and network integration. Resources (CPU, RAM, NVMe SSD storage) are scalable depending on the webcloud database offer chosen.

## Partner services

The OVHcloud partners concerned are listed in the [OVHcloud partners directory](/links/partner) under the "**Data center expansion and Migration**" keywords.

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

## Cost and fees

Billing depends on the offer chosen, with a variable subscription duration. No specific cancelation fees apply: deleting the service will stop the billing immediately. Any associated OVHcloud credits cannot be transferred. It is the customer’s responsibility to export their files, databases and configurations before deletion, as deletion is irreversible.

## Data retention after contract termination

After deleting the service or contract termination, OVHcloud permanently deletes all data stored on the VPS or server (files, databases, snapshots). By combining the Managed Web Hosting product with this product, a retention period of 45 days following the service’s expiry date applies.
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
title: "Politique de réversibilité du produit Managed Database System for Web Hosting"
updated: 2025-08-21
---

## Objectif

Ce document est la politique de réversibilité du produit Managed Database System for Web Hosting couvrant l’offre commerciale d’OVHcloud Web Cloud Databases.

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 du produit sont réparties en trois catégories :

1. Les **fonctionnalités principales** pour lesquelles nous garantissons la capacité de migration.
2. Les **implémentation OVHcloud** qui nécessitent une adaptation à un nouvel environnement de migration.
3. Les **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** |
| --- | --- | --- | --- | --- |
| Package de bases de données pour un hébergement web standard| Utilisation de composants open source standards | SQL, NoSQL | **Entrante** : copie des fichiers applicatifs, import des bases de données via dump SQL, configuration standard <br>**Sortante** : export des fichiers/dumps, réutilisables sur tout environnement compatible. | [Créer une base de données sur son hébergement web](/pages/web_cloud/web_hosting/sql_create_database) |
| Export et import de base de données | Sauvegarde et restauration des bases via API ou espace client OVHcloud | SQL, CSV | **Entrante** : import d’un dump SQL existant <br>**Sortante** : Export d’un dump SQL, importable sur tout serveur MySQL/MariaDB/PostgreSQL | [Importer une sauvegarde dans la base de données d'un hébergement web](/pages/web_cloud/web_hosting/sql_importing_mysql_database) |
| Utilisateurs et permissions | Système d’utilisateur et de gestion des droits stockés dans la base de données | NA | **Entrante** : import des utilisateurs et des permissions via le dump e la base de données <br>**Sortante** : export des utilisateurs et des permissions via le dump de la base de données | [Modifier le mot de passe de la base de données d'un hébergement web](/pages/web_cloud/web_hosting/sql_change_password) |

### 2. Implémentations OVHcloud

| **Fonction** | **Description** | **Formats disponibles** | **Modèle de migration** | **Documentation disponible** |
| --- | --- | --- | --- | --- |
| Configuration personnalisée | Modifications de certains paramètres via l’interface utilisateur | NA | **Entrante** : réadaptation et ajustement nécessaires, import manuel de certains paramètres de configuration via API ou l’espace client <br>**Sortante** : réadaptation des paramètres dans l’environnement cible | [Créer une base de données sur son hébergement web](/pages/web_cloud/web_hosting/sql_create_database) |
| Sauvegardes managées par OVHcloud | OVHcloud dispose d’une politique d’une sauvegarde avec un historique de 30 sauvegardes. Possibilité de restaurer l’une des 30 sauvegardes à tout moment| NA | **Entrante** : automatisation de la sauvegarde possible via CRON et l’API OVHcloud <br>**Sortante** : réadaptation de la politique de sauvegarde dans l’environnement cible si possible | [Récupérer la sauvegarde de la base de données d'un hébergement web](/pages/web_cloud/web_hosting/sql_database_export)<br><br>[Créer des tâches automatisées (CRON) sur votre hébergement web](/pages/web_cloud/web_hosting/cron_tasks) |
| Modules PostgreSQL standards | Modules ou extensions non présents par défaut sur la cible | Modules, extensions | **Entrante** : Modules natifs postgre installés et activés sur demande du client. Seul Postgis ne provient pas de l’éditeur et est installé et activable <br>**Sortante** : vérification de la disponibilité des modules sur la cible, adaptation possible | [PostgreSQL - Available extensions](/pages/public_cloud/public_cloud_databases/postgresql_02_extensions) |

### 3. Fonctionnalités spécifiques

| **Fonction** | **Description** | **Formats disponibles** | **Modèle de migration** | **Documentation disponible** |
| --- | --- | --- | --- | --- |
| 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 | **Entrant** : le système anti-DDoS fait partie de notre infrastructure et est activé par défaut. Aucune action n'est requise. <br> **Sortant** : commande et configuration un anti-DDoS chez le nouveau fournisseur. | [OVHcloud DDoS Protection](/links/security/antiddos) |

## Liste des architectures

Le produit repose sur des VPS avec OS Linux, des moteurs SGBD et modules PostgreSQL utilisant la technologie docker. L’architecture permet une personnalisation partielle : ajout de modules, configuration de serveur PostgreSQL partielle, tâches planifiées, sauvegardes automatisées via API et une intégration réseau. Les ressources (CPU, RAM, stockage SSD NVMe) sont évolutives selon l’offre webcloud database choisie.

## Services partenaires

Les partenaires OVHcloud concernés figurent dans l'annuaire des [partenaires OVHcloud](/links/partner) sous les mots-clés « **Data center expansion and Migration** ».

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

## Coûts et frais

La facturation est selon l’offre choisie avec une durée d’engagement variable. Aucun frais de résiliation spécifique n’est appliqué : la suppression du service arrête la facturation immédiatement. Les crédits OVHcloud éventuellement associés ne sont pas transférables. Il incombe au client d’exporter ses fichiers, bases et configurations avant suppression, car leur effacement est irréversible.

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

Après suppression du service ou résiliation du contrat, OVHcloud supprime définitivement toutes les données stockées sur le VPS ou le serveur (fichiers, bases, snapshots). Dans le cas de l’utilisation du produit Managed Web Hosting avec ce produit, une période de rétention de 45 jours suivant la date d’échéance du service s’applique.

Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
id: 3cc2f926-6bd4-44c7-aead-bd27e4d6559e
full_slug: reversibility-databases-web-hosting-reversibility
reference_category: account-and-service-management-reversibility-reversibility-policies
3 changes: 3 additions & 0 deletions pages/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@
+ [Reversibility Policy for the product Managed Search Engine Software Platform](account_and_service_management/reversibility/22-SDB-opensearch-reversibility)
+ [Reversibility Policy for the Managed Mutualized Virtualization product](account_and_service_management/reversibility/23-mutualized-virtualization-vcd-reversibility)
+ [Reversibility Policy for the Dedicated PoD-SecNumCloud product](account_and_service_management/reversibility/24-bm-pod-snc-reversbility)
+ [Reversibility Policy for the Managed Database System for Web Hosting product](/pages/account_and_service_management/reversibility/25-db-web-hosting-reversibility)
+ [Responsibility sharing](account-and-service-management-responsibility-sharing)
+ [Dedicated servers - Shared Responsibility](account_and_service_management/responsibility_sharing/dedicated-servers)
+ [File Storage services - Responsibility model](account_and_service_management/responsibility_sharing/file-storage)
Expand Down Expand Up @@ -1379,6 +1380,7 @@
+ [Web Hosting - How to find your cluster and/or filer](web_cloud/web_hosting/how_to_know_cluster_and_filer)
+ [Technical specifications of Web Hostings](web_cloud/web_hosting/hosting_technical_specificities)
+ [Web Hosting - Available language versions](web_cloud/web_hosting/web_hosting_main_info)
+ [Reversibility Policy for the Managed Web Hosting product](/pages/account_and_service_management/reversibility/04-web-hosting-reversibility-policy)
+ [Getting started](web-cloud-hosting-getting-started)
+ [Activating the 100M free hosting plan](web_cloud/web_hosting/activate_start10m)
+ [Getting started with an Individual or Business Web Hosting plan](web_cloud/web_hosting/hosting_first_steps_with_web_hosting)
Expand Down Expand Up @@ -1469,6 +1471,7 @@
+ [Tutorial - What do I do when my database is full?](web_cloud/web_hosting/sql_overquota_database)
+ [SQL Database EOS and EOL announcements](web_cloud/web_hosting/sql_eos_eol)
+ [MySQL migration to Percona Server for MySQL](web_cloud/web_hosting/percona_server_mysql_migration_info)
+ [Reversibility Policy for the Managed Database System for Web Hosting product](/pages/account_and_service_management/reversibility/25-db-web-hosting-reversibility)
+ [Website optimisation](web-cloud-hosting-website-optimisation)
+ [Optimising the security of your website](web_cloud/web_hosting/secure_your_website)
+ [Web Hosting - How to change your solution](web_cloud/web_hosting/how_to_upgrade_web_hosting_offer)
Expand Down