加载中

迁移系统索引

当您将 Elasticsearch 数据迁移到新基础设施时,您可能还需要迁移系统级索引和数据流,例如 Kibana 或安全功能所使用的那些索引和数据流(例如 .kibana.security)。

从 Elasticsearch 8.0 开始,您可以使用 功能状态 (feature states) 来备份和恢复所有系统索引和系统数据流。这是迁移此类数据的唯一可用方法。

但是,对系统索引使用快照和恢复并不意味着您必须对所有内容都使用它。您仍然可以通过从源集群或远程集群进行重新索引来迁移其他数据。

要从快照恢复系统索引,请遵循 使用快照迁移 Elasticsearch 数据 中描述的相同步骤,并在准备恢复操作时选择适当的功能状态,例如 kibanasecurity

有关恢复功能状态或整个集群状态的更多详细信息,请参阅 恢复快照 > 恢复功能状态

以下示例介绍了如何使用 恢复快照 API 来恢复 security 功能

POST _snapshot/REPOSITORY/SNAPSHOT_NAME/_restore
{
  "indices": "-*",
  "ignore_unavailable": true,
  "include_global_state": false,
  "include_aliases": false,
  "feature_states": [
    "security"
  ]
}
		
© . This website operates independently and is not affiliated with or endorsed by Elasticsearch B.V. All brand names, logos, and trademarks are the property of their respective owners.