恢复托管的数据流或索引

edit

恢复一个托管的数据流或索引

edit

恢复托管索引,请确保索引引用的ILM策略存在。如有必要,您可以通过将include_global_state设置为true来恢复ILM策略。

当你恢复一个托管索引或一个带有托管后备索引的数据流时, ILM会自动恢复执行已恢复索引的策略。 一个恢复索引的min_age是相对于它最初创建或滚动的时间, 而不是它的恢复时间。 无论索引是否从快照中恢复,策略操作都会按照相同的计划执行。 如果你恢复一个在一个月生命周期中途意外删除的索引, 它会正常地通过其生命周期的最后两周。

在某些情况下,您可能希望阻止ILM在恢复索引后立即执行其策略。 例如,如果您正在恢复较旧的快照,您可能希望阻止它快速通过其所有生命周期阶段。 您可能希望在索引被标记为只读或缩小之前添加或更新文档,或者阻止索引被立即删除。

为了防止ILM执行已恢复索引的策略:

  1. 暂时停止ILM。这将暂停执行所有ILM策略。
  2. 恢复快照。
  3. 从索引中移除策略或执行您需要在ILM恢复策略执行之前进行的任何操作。
  4. 重新启动ILM以恢复策略执行。