功能概述

repository-s3 将对象存储桶作为 SnapShot 存储仓库的数据迁移插件,可通用于 Elasticsearch 和 OpenSearch 集群间的数据迁移。

操作步骤

  1. 执行以下命令行,在 OpenSearch 节点安装 repository-s3

    /opt/opensearch/current/bin# ./opensearch-plugin install repository-s3
  2. 执行以下命令行,验证 repository-s3 插件。

    PUT _snapshot/repo-opensearch
    {
      "type": "s3",
      "settings": {
        "endpoint": "s3.pek3b.qingstor.com",
        "access_key": "abc",
        "secret_key": "abc",
        "bucket": "abc"
      }
    }
    
    GET _snapshot/_all
    PUT _snapshot/repo-opensearch/1
    GET _snapshot/repo-opensearch/1