[发明专利]ES跨多版本数据迁移的实现方法在审

专利信息
申请号: 201910780461.8 申请日: 2019-08-22
公开(公告)号: CN110633265A 公开(公告)日: 2019-12-31
发明(设计)人: 胡家辰 申请(专利权)人: 达疆网络科技(上海)有限公司
主分类号: G06F16/21 分类号: G06F16/21;G06F16/27
代理公司: 11589 北京劲创知识产权代理事务所(普通合伙) 代理人: 王志敏
地址: 200082 上海市杨*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 多版本数据 导出数据 快照数据 备份 拷贝 迁移 查询 操作环境 数据迁移 数据信息 恢复 灵活
【权利要求书】:

1.一种ES跨多版本数据迁移的实现方法,其特征在于,包括三种不同的实现方法,具体为ES快照数据备份和恢复、拷贝ES物理目录/文件和查询并导出数据。

2.根据权利要求1所述的一种ES跨多版本数据迁移的实现方法,其特征在于,所述ES快照数据备份和恢复实现数据迁移的具体步骤如下:

(1)将新集群机器的目录远程Mount到旧集群机器上;

(2)使用sshfs挂载目录或Mount nfs挂载目录;

(3)创建ES仓库;

(4)创建快照备份;

(5)查看备份的状态;

(6)等待备份完成后,取消挂载;

(7)在新集群中创建仓库使用RESTful API进行备份的数据恢复;

(8)查看恢复状态,直至恢复完成,完成数据迁移。

3.根据权利要求2所述的一种ES跨多版本数据迁移的实现方法,其特征在于,所述使用sshfs挂载目录的具体方法如下:在每台机器上安装sshfs;每台机器上创建Mount共享目录;旧集群的每台机器上挂载共享目录(分别挂载了新机器的/opt/data07目录到/opt/backup_es);测试运行ES的用户是否有对共享目录的写权限;在旧机器上将共享目录的权限付给ES的运行用户。

4.根据权利要求2所述的一种ES跨多版本数据迁移的实现方法,其特征在于,所述使用Mount nfs挂载目录的具体方法如下:在新集群的机器上添加共享的文件夹和客户端可以访问的IP地址;查看共享文件夹;重启启动新集群机器的NFS服务;旧集群的每台机器上创建共享目录;旧集群机器上进行Mount挂载;在旧机器上将共享目录的权限付给ES的运行用户。

5.根据权利要求1所述的一种ES跨多版本数据迁移的实现方法,其特征在于,所述拷贝ES物理目录/文件实现数据迁移的具体步骤如下:

(1)在磁盘中找到ES文件的存储目录;

(2)根据集群名字找寻文件夹并拷贝;

(3)编写迁移代码;

(4)将数据入库到新的ES集群中。

6.根据权利要求1所述的一种ES跨多版本数据迁移的实现方法,其特征在于,所述查询并导出数据实现数据迁移的具体步骤如下:

(1)根据ES查询该ES的API;

(2)根据该ES的API编写程序;

(3)通过计算机程序将ES数据导出csv文件;通过计算机程序将ES数据查询出来;

(4)入库到新的ES集群中。

7.根据权利要求6所述的一种ES跨多版本数据迁移的实现方法,其特征在于,所述查询并导出数据实现数据迁移时需要安装python的pyes模块。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于达疆网络科技(上海)有限公司,未经达疆网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910780461.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top