快照和还原的操作员权限

编辑

此功能旨在供 Elasticsearch ServiceElastic Cloud EnterpriseElastic Cloud on Kubernetes 间接使用。不支持直接使用。

调用仅限操作员的 API或更新仅限操作员的动态集群设置通常会导致集群状态发生更改。集群状态可以包含在集群快照中。快照是保存集群数据的好方法,之后可以将其还原以引导新集群、执行迁移或灾难恢复等。在传统的自管理环境中,目的是在请求时将整个集群状态复制过来进行还原。然而,在更多托管环境中,例如Elasticsearch Service,与仅限操作员的功能关联的数据由基础设施代码显式管理。

还原与仅限操作员的功能关联的快照数据可能会有问题,因为

  1. 快照可能包含仅限操作员的功能的错误值。例如,快照可能是在需求不同的不同集群中拍摄的,或者未启用操作员权限功能。还原与仅限操作员的功能关联的数据会破坏操作员权限的保证。
  2. 即使基础设施代码可以在还原后立即纠正这些值,也总会有一段短暂的时间,集群可能处于不一致的状态。
  3. 基础设施代码倾向于从一个地方配置仅限操作员的功能,也就是说,通过 API 调用。

因此,当启用操作员权限功能时,与任何仅限操作员的功能关联的快照数据不会被还原。

该信息在拍摄快照时仍然包含,以便始终保存所有数据。