Skip to content

Commit 6de3f5c

Browse files
authored
first proof guide.en-gb.md
1 parent 88f7fd8 commit 6de3f5c

File tree

1 file changed

+30
-28
lines changed
  • pages/account_and_service_management/reversibility/22-SDB-opensearch-reversibility

1 file changed

+30
-28
lines changed
Lines changed: 30 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,71 @@
11
---
22
title: "Reversibility Policy for the Managed Search Engine Software Platform product"
3-
updated: 2025-07-09
3+
updated: 2025-07-11
44
---
55

6-
##Objective
6+
## Objective
77

88
This document describes the reversibility policy for the Managed Search Engine Software Platform product covering the OVHcloud Managed OpenSearch offer.
99

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

12-
##List of features
12+
## List of features
1313

1414
Features of the product line fall into three categories:
1515

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

20-
## 1-Core features
20+
### 1. Core features
2121

2222
| **Function** | **Description** | **Available formats** | **Migration model** | **Available documentation** |
2323
| --- | --- | --- | --- | --- |
24-
| Platform as a Service | NoSQL indexing, content search and data analysis engine fully managed by OVHcloud | JSON (S3 snapshots) | **Inbound** : source snapshot creation, migration via RFS to the platform <br>**Outbound** : export OVHcloud snapshots to any compatible OpenSearch cluster via RFS or native tools | [OpenSearch-Getting started](/pages/public_cloud/public_cloud_databases/opensearch_02_getting_Started) |
25-
| Standard REST API access | Access via OpenSearch REST API (port 9200) | JSON | **Inbound**: direct connection from existing tools and applications <br>**Outbound**: data extraction via API for migration to another cluster. | [OVH-OpenSearch API](https://eu.api.ovh.com/console/?section=%2Fcloud&branch=v1#get-/cloud/project/-serviceName-/database/opensearch) |
26-
| Manual snapshots | Create snapshots manually via API or Dashboard | JSON (S3, external storage) | **Inbound**: restoring an external snapshot. <br>**Outbound**: snapshot exportable to any OpenSearch environment. | [OVH-OpenSearch API](https://eu.api.ovh.com/console/?section=%2Fcloud&branch=v1#get-/cloud/project/-serviceName-/database/opensearch) |
27-
| Standard plugins | List of open-source plugins (ICU Analysis, Phonetic Analysis, etc.) that can be activated, deactivated and compatible with the technology | Official OpenSearch plugins | **Inbound**: Enable plugins compatible with the target version <br>**Outbound**: reuse plugins if it's are supported by the new environment | [OpenSearch - Capabilities and Limitations](/pages/public_cloud/public_cloud_databases/opensearch_01_capabilities) |
24+
| Platform as a Service | NoSQL indexing, content search and data analysis engine fully managed by OVHcloud | JSON (S3 snapshots) | **Inbound**: source snapshot creation, migration via RFS to the platform <br>**Outbound**: export OVHcloud snapshots to any compatible OpenSearch cluster via RFS or native tools | [OpenSearch - Getting started](/pages/public_cloud/public_cloud_databases/opensearch_02_getting_Started) |
25+
| Standard REST API access | Access via OpenSearch REST API (port 9200) | JSON | **Inbound**: direct connection from existing tools and applications <br>**Outbound**: data extraction via API for migration to another cluster | [OVH - OpenSearch API](https://eu.api.ovh.com/console/?section=%2Fcloud&branch=v1#get-/cloud/project/-serviceName-/database/opensearch) |
26+
| Manual snapshots | Create snapshots manually via API or Dashboard | JSON (S3, external storage) | **Inbound**: restoring an external snapshot <br>**Outbound**: snapshot exportable to any OpenSearch environment. | [OVH - OpenSearch API](https://eu.api.ovh.com/console/?section=%2Fcloud&branch=v1#get-/cloud/project/-serviceName-/database/opensearch) |
27+
| Standard plugins | List of open-source plugins (ICU Analysis, Phonetic Analysis, etc.) that can be activated, deactivated and compatible with the technology | Official OpenSearch plugins | **Inbound**: Enable plugins compatible with the target version <br>**Outbound**: reuse plugins if they are supported by the new environment | [OpenSearch - Capabilities and Limitations](/pages/public_cloud/public_cloud_databases/opensearch_01_capabilities) |
2828

2929

30-
## 2-OVHcloud Implementations
30+
### 2. OVHcloud Implementations
3131

3232
| **Function** | **Description** | **Available formats** | **Migration model** | **Available documentation** |
3333
| --- | --- | --- | --- | --- |
34-
| Automatic backups managed by OVHcloud | Daily backups managed by OVHcloud (retention varies depending on the chosen offer) | OVHcloud internal snapshots | **Inbound**: Not applicable. Feature available by default and no action is required by the user of the platform <br>**Outbound**: Create a new service, restore an OVHcloud snapshot locally, then export it manually to the new environment | [Public Cloud Databases - Automatic backups ](/pages/public_cloud/public_cloud_databases/databases_05_automated_backups) |
35-
| vRack | The vRack, or virtual rack, is a private VLAN technology that enables the connection between OVHcloud services | NA | **Inbound**: <br>**Outbound**: | [Creating Public Cloud Databases V(x)LANs](/pages/public_cloud/public_cloud_databases/databases_08_vrack) |
36-
Access Control List (ACL) | Manage access rights via the OVHcloud interface | NA | **Inbound**: create rules manually in the OVHcloud interface. <br>**Outbound**: Convert ACL rules to new provider format. | [OpenSearch - Capabilities and Limitations](/pages/public_cloud/public_cloud_databases/opensearch_01_capabilities) |
37-
| Metrics | Metrics collection integrated into the OVHcloud infrastructure | Prometheus metrics | **Inbound**: send logs via a dedicated entry point <br>**Outbound** : possible export and reconfiguration needed on the new platform | [OpenSearch - Monitor your infrastructure ](/pages/public_cloud/public_cloud_databases/opensearch_200_elk_like) |
34+
| Automatic backups managed by OVHcloud | Daily backups managed by OVHcloud (retention varies depending on the chosen offer) | OVHcloud internal snapshots | **Inbound**: Not applicable. Feature available by default and no action is required by the user of the platform <br>**Outbound**: Create a new service, restore an OVHcloud snapshot locally, then export it manually to the new environment | [Public Cloud Databases - Automatic backups ](/pages/public_cloud/public_cloud_databases/databases_05_automated_backups) |
35+
| vRack | The vRack or virtual rack, is a private VLAN technology that enables the connection between OVHcloud services | NA | **Inbound**: <br>**Outbound**: | [Creating Public Cloud Databases V(x)LANs](/pages/public_cloud/public_cloud_databases/databases_08_vrack) |
36+
Access Control List (ACL) | Manage access rights via the OVHcloud interface | NA | **Inbound**: create rules manually in the OVHcloud interface <br>**Outbound**: Convert ACL rules to new provider format | [OpenSearch - Capabilities and Limitations](/pages/public_cloud/public_cloud_databases/opensearch_01_capabilities) |
37+
| Metrics | Metrics collection integrated into the OVHcloud infrastructure | Prometheus metrics | **Inbound**: send logs via a dedicated entry point <br>**Outbound**: possible export and reconfiguration needed on the new platform | [OpenSearch - Monitor your infrastructure ](/pages/public_cloud/public_cloud_databases/opensearch_200_elk_like) |
3838

39-
40-
## 3-Specific features
39+
### 3. Specific features
4140

4241
| **Function** | **Description** | **Available formats** | **Migration model** | **Available documentation** |
4342
| --- | --- | --- | --- | --- |
44-
| Infrastructure as a code | Automated deployment via Terraform modules specific to OVHcloud | NA | **Inbound**: scripts to be adapted for other providers <br>**Outbound**: Terraform configurations need to be rewritten | [Terraform](https://registry.terraform.io/providers/ovh/latest/docs).{external} |
45-
| 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](https://www.ovhcloud.com/en/security/anti-ddos/) |
43+
| Infrastructure as a code | Automated deployment via Terraform modules specific to OVHcloud | NA | **Inbound**: scripts to be adapted for other providers <br>**Outbound**: Terraform configurations need to be rewritten | [Terraform](https://registry.terraform.io/providers/ovh/latest/docs){.external} |
44+
| 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) |
45+
46+
## List of architectures
4647

47-
##List of architectures
4848
The product offers multi-node clusters (up to 3 nodes for the Business range), with data replication for high availability. Automatic sharding is managed via the number of replicas configured per index.
49+
4950
Architectures include:
51+
5052
- Dedicated cluster: Logical isolation of resources by project.
51-
- vRack integration: Secure interconnection with other OVHcloud services
52-
- Vertical scalability: Node scalability (RAM, storage) via the OVHcloud interface
53+
- vRack integration: Secure interconnection with other OVHcloud services.
54+
- Vertical scalability: Node scalability (RAM, storage) via the OVHcloud interface.
5355

54-
##Partner services
56+
## Partner services
5557

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

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

60-
##Cost and fees
61-
Features described in the tables are available at no cost, unless otherwise specified and are freely usable by the customer.
62-
By default, no extra billing is applied following the data migration.
63-
Billing stops as soon as the service is canceled.
62+
## Cost and fees
63+
64+
Features described in the tables are available at no cost, unless otherwise specified and are freely usable by the customer. By default, no extra billing is applied following the data migration. Billing stops as soon as the service is canceled.
65+
66+
## Data retention after contract termination
6467

65-
##Data retention after contract termination
68+
Snapshots (automatic or manual ones) are irreversibly deleted and a manual export is required to preserve data.
69+
Primary instances are deleted immediately, and backups are stored by OVHcloud between 2 days and 1 month depending on the options specified in the contract.
6670

67-
Snapshots (automatic or manual ones) are irreversibly deleted. A manual export is required to preserve data.
68-
Primary instances are deleted immediately, and backups are stored by OVHcloud, between 2 days and 1 month depending on the options specified in the contract.
6971
Please note that the customer cannot rely on these backups to perform data restores. OVHcloud does not guarantee exploitation and availability of backups to perform restores of customer data after the service cancelation.

0 commit comments

Comments
 (0)