Skip to main content

开始迁移

本教程以本地集群导入到纳速云端集群为例,快速演示工具的使用方法。

📦 下载 Nasu Copy

1. 启动 nasu-copy

  • 服务器前置条件
  1. 安装并配置好JDK_8或以上版本 (推荐使用JDK_11版本)。
  2. 服务器的IP地址在纳速云应用的白名单内。
  3. 服务器内存大于2GB。
  • 解压并启动
./nasu-copy

2. 配置连接本地集群

前置条件提示

请确保你的机器IP已在应用白名单内

打开浏览器访问 http://localhost:8080

输入纳速云注册的应用名及密码登录到服务后台

注意

免费版由于在各个方面存在限制,如分片数、读写性能等,通常失败率较高,正式使用时建议采用企业版或专业版。

配置并连接到源集群 http://localhost:9200

3. 进入「 同步索引 」

点击索引刷新,可查看两边集群的索引情况。

4. 创建全量同步任务

一键拷贝所有的索引至目标集群,复制过程将建立对等的索引名,并进行全量数据复制。

5. 创建自定义同步任务

可自行挑选需要复制的索引,进行对等拷贝(复制到相同的索引名)或合并到一个新的索引。

6. 查看历史任务

历史任务可以方便我们分析任务的执行结果,如有失败的任务可联系纳速云客服协助处理。

tip

一份索引的拷贝过程包括元数据拷贝(settings,mappings)和数据拷贝,如下图,我们模拟复制到目标集群已存在索引时,在元数据拷贝阶段将抛出索引已存在的错误。

7. 检查复制结果

如所有任务执行完毕,回到「 查看索引 」tab , 点击刷新查看对等的集群索引状态,检查是否与预期一致。