type
status
date
slug
summary
tags
category
icon
password
准备工作
使用备份与恢复时,需确认如下2点:
目的端ES版本≥源端ES版本
目的端ES的候选主节点数>源端ES的候选主节点数的一半
备份与恢复不支持增量数据同步,需停止数据更新后再进行备份。
CSS服务中已创建好目的端Elasticsearch集群。
操作步骤
登录Elasticsearch所在的第三方友商云,创建一个支持s3协议的共享存储仓库。
例如登录阿里云的进入OSS服务创建目录patent-esbak, 或者登录腾讯云进入COS服务创建目录patent-esbak。
在自建或第三方友商Elasticsearch中创建快照备份仓库,用于存放ES快照数据。
例如,在Elasticsearch中创建一个“my_backup”的备份仓库,关联到存储仓库OSS。
为自建或第三方友商Elasticsearch创建快照。
为所有索引创建快照
例如,创建一个名为“snapshot_1”的快照。
为指定索引创建快照
例如,创建一个名为“snapshot_test”的快照,该快照包含索引“patent_analyse”和“patent”。
查看集群的快照创建进度。
执行如下命令可以查看所有快照信息:
执行如下命令可以查看指定快照“snapshot_1”的信息:
将快照数据从存储仓库迁移到对象存储服务OBS中。
对象存储迁移服务(OMS)支持多种云服务商数据迁移到对象存储服务OBS中,具体请参见各云服务商迁移教程。
在CSS服务的Elasticsearch集群中创建一个存储仓库关联到OBS,用于恢复自建或第三方友商Elasticsearch的快照数据。
例如,在集群中创建一个“my_backup_all”的存储仓库,关联上一步数据迁移目的端的OBS。
在CSS服务的Elasticsearch集群中恢复快照数据。
查看所有快照信息。
恢复快照。
恢复某一快照的所有索引。例如恢复名为“snapshot_1”的快照的所有索引数据。
恢复某一快照的部分索引。例如名为“snapshot_1”的快照中只恢复非“.”开头的索引。
恢复某一快照中的指定索引,并重命名。例如在名为“snapshot_1”的快照中,将索引“index_1”恢复为“restored_index_1”,“index_2”恢复为“restored_index_2”。
查看快照恢复结果。
查看所有快照的恢复结果:
查看指定索引的快照恢复结果:
- Author:共倒金荷家万里
- URL:https://tangly1024.com/article/11140ef0-3786-80ce-8d10-d0f54baee917
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!
Relate Posts