|
| 1 | +--- |
| 2 | +title: "Politique de réversibilité du produit Managed Search Engine Software Platform" |
| 3 | +updated: 2025-07-15 |
| 4 | +--- |
| 5 | + |
| 6 | +## Objectif |
| 7 | + |
| 8 | +Ce document décrit la politique de réversibilité du produit Managed Search Engine Software Platform couvrant l'offre Managed OpenSearch d’OVHcloud. |
| 9 | + |
| 10 | +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. |
| 11 | + |
| 12 | +## Liste des fonctionnalités |
| 13 | + |
| 14 | +Les fonctionnalités du produit sont réparties en trois catégories : |
| 15 | + |
| 16 | +1. Les **fonctionnalités principales** pour lesquelles nous garantissons une capacité de migration. |
| 17 | +2. Les **implémentation OVHcloud** qui nécessitent une adaptation à un nouvel environnement de migration. |
| 18 | +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. |
| 19 | + |
| 20 | +### 1 - Fonctionnalités principales |
| 21 | + |
| 22 | +| **Fonction** | **Description** | **Formats disponibles** | **Modèle de migration** | **Documentation disponible** | |
| 23 | +| --- | --- | --- | --- | --- | |
| 24 | +| Platforme as a Service | Moteur NoSQL d’indexation, de recherche de contenu et d’analyse de données entièrement managé par OVHcloud | JSON (snapshots S3) | **Entrante** : création d’un snapshot source, migration via RFS vers la plateforme <br>**Sortante** : export de snapshot OVHcloud vers tout cluster OpenSearch compatible via RFS ou outils natifs | [OpenSearch - Getting started](/pages/public_cloud/public_cloud_databases/opensearch_02_getting_Started) | |
| 25 | +| Accès API REST standard | Accès via API REST OpenSearch (port 9200) | JSON | **Entrante** : connexion directe depuis outils et applications existants <br>**Sortante** : extraction des données via API pour migration vers un autre cluster | [OVH - OpenSearch API](https://eu.api.ovh.com/console/?section=%2Fcloud&branch=v1#get-/cloud/project/-serviceName-/database/opensearch) | |
| 26 | +| Snapshots manuels | Création manuelle de snapshots via API ou Dashboard | JSON (S3, stockage externe) | **Entrante** : restauration d’un snapshot externe <br>**Sortante** : export de snapshot vers tout environnement OpenSearch | [OVH - OpenSearch API](https://eu.api.ovh.com/console/?section=%2Fcloud&branch=v1#get-/cloud/project/-serviceName-/database/opensearch) | |
| 27 | +| Plugins standard | Liste de plugins open source (ICU Analysis, Phonetic Analysis, etc.) activables, désactivables et compatibles avec la technologie | Plugins officiels OpenSearch | **Entrante** : activation des plugins compatibles avec la version cible <br>**Sortante** : réutilisation des plugins s’ils sont supportés par le nouvel environnement | [OpenSearch - Capabilities and Limitations](/pages/public_cloud/public_cloud_databases/opensearch_01_capabilities) | |
| 28 | + |
| 29 | +### 2 - Implémentations OVHcloud |
| 30 | + |
| 31 | +| **Fonction** | **Description** | **Formats disponibles** | **Modèle de migration** | **Documentation disponible** | |
| 32 | +| --- | --- | --- | --- | --- | |
| 33 | +| Sauvegardes automatiques managées par OVHcloud | Sauvegardes quotidiennes gérées par OVHcloud (rétention variable selon l’offre choisie) | Snapshots internes OVHcloud | **Entrante** : non applicable. Fonctionnalité disponible par défaut et aucune action requise par l’utilisateur de la plateforme <br>**Sortante** : création d’un nouveau service, restauration locale d’un snapshot OVHcloud, puis export manuel vers le nouvel environnement | [Public Cloud Databases - Sauvegardes automatiques (EN)](/pages/public_cloud/public_cloud_databases/databases_05_automated_backups) | |
| 34 | +| vRack | Le vRack, ou rack virtuel, est une technologie VLAN privée qui permet la connexion entre les services OVHcloud | NA | **Entrante** : <br>**Sortante** : | [Création de V(x)LAN Public Cloud Databases](/pages/public_cloud/public_cloud_databases/databases_08_vrack) | |
| 35 | +| Access Control List (ACL) | Gestion des droits d’accès via l'interface OVHcloud | NA | **Entrante** : création manuelle des règles dans l’interface OVHcloud <br>**Sortante** : conversion des règles ACL au format du nouveau fournisseur | [OpenSearch - Capabilities and Limitations (EN)](/pages/public_cloud/public_cloud_databases/opensearch_01_capabilities) | |
| 36 | +| Métriques | Collecte de métriques intégrée à l’infrastructure OVHcloud | Prometheus metrics | **Entrante** : envoi des logs via un point d’entrée dédié <br>**Sortante** : export possible et reconfiguration nécessaire sur la nouvelle plateforme | [OpenSearch - Surveillez votre infra (avec Logstash ou Fluent Bit) (EN)](/pages/public_cloud/public_cloud_databases/opensearch_200_elk_like) | |
| 37 | + |
| 38 | +### 3 - Fonctionnalités spécifiques |
| 39 | + |
| 40 | +| **Fonction** | **Description** | **Formats disponibles** | **Modèle de migration** | **Documentation disponible** | |
| 41 | +| --- | --- | --- | --- | --- | |
| 42 | +| Infrastructure as a code | Déploiement automatisé via modules Terraform spécifiques à OVHcloud | NA | **Entrante** : scripts à adapter pour d’autres fournisseurs <br>**Sortante** : réécriture nécessaire des configurations Terraform | [Terraform](https://registry.terraform.io/providers/ovh/ovh/latest/docs){.external} | |
| 43 | +| 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** : commander et configurer l'anti-DDoS chez le nouveau fournisseur | [OVHcloud DDoS Protection](/links/security/antiddos) | |
| 44 | + |
| 45 | +## Liste des architectures |
| 46 | + |
| 47 | +Le produit propose des clusters multi-nœuds (jusqu’à 3 nœuds pour l’offre Business), avec réplication des données pour la haute disponibilité. Le *sharding* automatique (aka partitionnement de bases de données) est géré via le nombre de réplicas configurés par index. |
| 48 | + |
| 49 | +Les architectures incluent : |
| 50 | + |
| 51 | +- Cluster dédié : Isolation logique des ressources par projet. |
| 52 | +- Intégration vRack : Interconnexion sécurisée avec d’autres services OVHcloud. |
| 53 | +- Scalabilité verticale : Montée en puissance des nœuds (RAM, stockage) via l’interface OVHcloud. |
| 54 | + |
| 55 | +## Services partenaires |
| 56 | + |
| 57 | +Les partenaires OVHcloud concernés figurent dans l'annuaire des [partenaires OVHcloud](/links/partner) sous les mots-clés « **Data center expansion and Migration** ». |
| 58 | + |
| 59 | +OVHcloud dispose également d’un service dédié : [OVHcloud Professional Services](/links/professional-services). |
| 60 | + |
| 61 | +## Coûts et frais |
| 62 | + |
| 63 | +Les fonctionnalités décrites dans les tableaux sont disponibles sans couts et frais sauf mentions contraires, et sont librement utilisables par le client. Par défaut, aucune surfacturation n’est appliquée suite à la migration des données. La facturation s’arrête dès la résiliation du service. |
| 64 | + |
| 65 | +## Conservation des données après résiliation du contrat |
| 66 | + |
| 67 | +Les snapshots (automatiques ou manuels) sont irréversiblement supprimés. Un export manuel préalable est obligatoire pour préserver les données. |
| 68 | +Les instances primaires sont supprimées immédiatement et les sauvegardes sont conservées par OVHcloud, entre 2 jours et un mois selon les options spécifiés dans le contrat. |
| 69 | +Il convient de préciser que le client ne peut pas compter sur ces sauvegardes pour faire des restaurations de données. OVHcloud ne garantit pas l'exploitation et la disponibilité des sauvegardes pour effectuer des restaurations des données des clients après la résiliation du service. |
| 70 | + |
0 commit comments