概览
适用于 Amazon OpenSearch Service 的迁移可帮助您将自行管理的 Elasticsearch 和 OpenSearch 集群迁移到 Amazon OpenSearch Service 托管集群或无服务器集合。这款 AWS 解决方案通过促进现有和实时数据迁移,自动执行手动迁移任务。它还包括流量捕获和回放等高级功能,可帮助尽早发现潜在的迁移和升级问题。这款解决方案不仅简化了迁移流程,还支持根据实际客户工作负载进行性能和行为比较。
部署这款解决方案,您将获得一个迁移套件,允许您遵循系统化工作流程对 OpenSearch 集群进行升级、迁移和修改。该套件包括用于管理的迁移控制台命令行界面(CLI)、用于回填现有数据的专用容器以及用于处理数据流的回放器。
优势
按照此解决方案提供的流程将数据从源(来源)集群传输到指定目标(OpenSearch 集群或 OpenSearch 无服务器集合)。
安全地捕获原始集群上的流量,以便在目标集群上进行同步或延迟回放。选择在多个目标集群上以相同或不同的速度回放记录的流量,以确定针对实际工作负载量身定制的最佳集群大小和性能。
记录源集群和目标集群之间的请求和响应,以进行比较,然后将延迟指标和响应代码转发到分析中心。可以分析将流量从传统系统过渡到新的 OpenSearch Service 目标所需的数据。
做出贡献,并修改或扩展此开源解决方案,以满足需求。
技术详情
您可以使用实施指南和随附的 AWS CloudFormation 模板自动部署该架构。
第 1 步
流量被定向到现有集群,到达每个协调程序节点。
第 2 步
在集群中的每个协调程序节点之前添加捕获代理,允许在 Amazon Managed Streaming for Apache Kafka(MSK)中捕获和存储流量。
第 3 步
在持续捕获流量后,用户会启动历史回填。
第 4 步
回填后,用户将回放使用流量回放器捕获的流量。
第 5 步
用户评估将流量路由到原始集群和新集群的结果。
第 6 步
在确认新集群的功能符合预期后,用户将拆除所有相关的堆栈,仅保留新集群的设置。此外,用户可以停用并丢弃旧集群的传统基础设施和所有解决方案堆栈,仅保留新集群。
相关内容
对于制造企业,数字化转型和工业 4.0 可能是您首要考虑的问题。了解如何使用 Machine Downtime Monitor on AWS 对您的工厂进行数字化转型。