You need to enable JavaScript to run this app.
导航
使用快照恢复数据
最近更新时间:2024.11.04 18:10:26首次发布时间:2023.09.11 16:12:57

快照创建完成后,支持您使用快照恢复功能,将快照数据恢复到指定的实例中。

前提条件

  • 已完成自动创建或手动创建快照。相关文档,请参见自动创建快照手动创建快照
  • 如果需要恢复到其他实例,请先完成实例的创建并获取实例的 ID,需要确认实例与快照所属实例属于相同版本。如何创建实例,请参见创建实例

恢复数据

支持您将快照数据恢复到原实例,也支持恢复到其他实例,请根据业务需要选择。

  1. 登录云搜索服务控制台

  2. 在顶部导航栏,选择目标项目和地域。

  3. 实例列表 v2页面,单击目标实例名称,进入实例详情页。

  4. 在左侧导航栏选择实例管理 > 快照管理

  5. 在快照列表中,单击目标快照文件后方的快照恢复
    Image

  6. 快照恢复对话框,选择目标实例、需要恢复的索引、恢复索引类型,填写索引重命名规则,然后单击确定
    Image

    配置

    说明

    选择恢复实例

    支持您将快照数据恢复到原实例,也支持恢复到其他实例,请根据业务需要选择。
    默认展示的是快照的来源实例,即源实例。

    说明

    如果需要恢复到其他实例,需要确保目标实例与快照所属实例属于相同版本。

    恢复索引类型

    根据业务场景选择恢复索引类型:

    • 普通索引:将快照中的索引恢复成普通索引,可正常读写。
    • 可搜索快照:将快照中的索引恢复成可搜索快照,即只读索引。

    说明

    只有已开启冷数据节点的目标实例,才支持恢复成可搜索快照-只读索引。如何启用冷数据节点,请参见升配实例

    • ES 6.7.1 版本实例不支持冷数据节点,所以不支持可搜索快照。
    • 存量的 ES 7.10.2 版本实例以前创建的快照,无法通过白屏化恢复成可搜索快照;而 OpenSearch 实例只要有冷数据节点,就支持恢复为可搜索快照。

    可恢复的索引

    快照中可用于恢复的索引列表,勾选需要恢复的索引即可。

    索引重命名:当您使用快照恢复数据时,需要确保恢复到的实例中没有相同命名的索引,否则会导致恢复失败。
    您可以将索引进行重命名,排除恢复失败的可能性。

    索引名称匹配模式

    索引名称的正则表达式过滤条件,将符合过滤条件的索引进行重命名。
    示例值index-test-(.+)表示匹配前缀为index-test-的索引。

    索引名称替换模式

    为匹配上的索引填写重命名规则。
    示例值restore_index-test-$1表示在需要恢复的索引名称前面添加restore_前缀。

  7. 单击快照名称,在恢复信息页签下查看数据恢复进展。
    当从恢复中变为已完成,表示目标索引已完成恢复。也可以查看恢复到的目标实例,以及恢复的索引列表。
    Image

结果验证

通过快照恢复索引数据后,您可以前往恢复到的目标实例中查看集群健康状态、索引健康状态、索引名称、索引 Size 等信息。

  1. 登录目标实例的可视化工具控制台。
    具体操作,请参见登录 Kibana/Dashboards
  2. 单击左上角的菜单按钮,然后进入 Management > Dev Tools
  3. 执行GET /_cluster/health?pretty=true命令,查看集群健康状态。
    返回状态为 green,表示集群健康,集群中所有主分片和副本分片都可用。
    Image
  4. 执行GET /_cat/indices?v命令,查看索引详情。
    您可以从返回信息中查看索引健康状态、索引名称、索引 Size 等信息,然后判断备份文件中的索引是否已经被恢复,且是否按照重命名规则进行修改索引名称。
    Image
  5. (可选)执行GET _cat/shards?v&s=index,shard命令,查看索引是否是可搜索快照-只读索引。
    从返回结果中可以查看到,可搜索快照只读索引全部存储在冷数据节点上。

    说明

    在 ES 7.10.2 版本实例恢复的可搜索快照索引只有主分片。

    Image