备份、高可用性与韧性工具
Elastic 提供综合工具来保护数据、确保持续可用性并维护弹性。这些工具旨在支持灾难恢复策略,使企业能够保护关键信息、将停机时间减至最少,并在发生意外故障时维持高可用性。在本节中,您将了解这些工具以及如何在您的环境中实现它们。
有关设计弹性集群的策略,请参阅 可用性和弹性。
快照与恢复以及跨集群复制功能当前不适用于 Elastic Cloud Serverless 项目。这些功能将在未来引入。有关更多信息,请参阅 比较 Elastic Cloud 托管版和 Serverless 版。
Elasticsearch 中的快照是包含集群数据、设置和整体状态的时间点备份。它们捕获将集群恢复到特定时间点所需的所有信息,这对于保护数据、从意外问题中恢复以及在集群之间传输数据至关重要。快照是确保数据安全和维持业务连续性的可靠方法。
您可以执行以下任务来管理快照和快照仓库
注册仓库:配置存储仓库(例如 S3、Azure、Google Cloud)以存储快照。注册仓库的方式因您的部署方法而异
- Elastic Cloud 托管版:部署预先配置了用于自动备份的 S3 仓库,从而简化了设置过程。您还可以注册外部仓库(如 Azure 和 Google Cloud)以获得更大的灵活性。
- Elastic Cloud Enterprise:仓库配置通过 Elastic Cloud Enterprise 用户界面进行管理,并自动链接到部署。
- Elastic Cloud on Kubernetes 和自管理部署:必须手动配置仓库。
创建快照:手动或自动创建集群备份。
恢复快照:恢复索引、数据流或整个集群以恢复到以前的状态。您可以选择恢复快照的特定部分(例如单个索引),或者执行完整恢复。
为了降低对访问不频繁的数据的存储成本,同时保持可访问性,您还可以创建 可搜索快照。
快照配置在 Elastic Cloud 托管版、Elastic Cloud Enterprise (ECE)、Elastic Cloud on Kubernetes (ECK) 和自管理部署之间有所不同。
跨集群复制 (CCR) 是 Elasticsearch 中的一项功能,允许您将数据从主集群实时复制到一个或多个从集群。此复制可确保跨集群同步数据,从而提供连续性、冗余性并增强数据可访问性。
CCR 提供了一种自动将索引从主集群同步到从集群的方法。该集群可能与主集群位于不同的数据中心,甚至位于不同的洲。如果主集群发生故障,辅助集群可以接管。
CCR 依赖于 远程集群 功能来建立和管理主集群与从集群之间的连接。
您可以执行以下任务来管理跨集群复制