概觀
Amazon OpenSearch Service 遷移助理可協助您將 Elasticsearch 和 OpenSearch 工作負載遷移或升級至 Amazon OpenSearch Service 受管叢集或無伺服器集合。此 AWS 解決方案可自動化手動工作,為現有和即時資料提供低風險和規範性遷移路徑。此外還包括進階功能,例如中繼資料遷移工具以及擷取和重播比較工具,以協助您更早地識別潛在的遷移和升級問題。遷移程序經過精簡,啟用了根據實際客戶工作負載進行效能和行為比較,並加速了預遷移、遷移和驗證階段。
此解決方案規定了一個系統性遷移工作流程,以升級、遷移、復原和修改 OpenSearch Service 叢集。工作流程包括用於管理的遷移主控台命令列介面 (CLI)、用於現有資料回填的專用擴展群組,以及用於同步來源與目標叢集間即時流量的重播器。使用者可在不影響生產流量的情況下暫停或中止遷移,從而降低風險。此外,回填功能會從快照擷取資料、保持來源叢集不受影響,並支援多躍點遷移,這會降低所需的整體遷移數目,從而將風險進一步降至最低。
優勢
將資料從原始 (來源) 叢集傳輸至指定的目標 (OpenSearch Service 叢集或 OpenSearch Serverless 集合)。
透過中斷功能、比較工具、來源保護和多躍點支援,安全地擷取並重播來源與目標叢集上的流量,以識別最佳效能,同時降低遷移風險。
記錄來源與目的地叢集之間的請求和回應以進行比較,然後將延遲指標和回應碼轉寄至分析中心。您可以分析將流量從舊式系統轉換至新的 OpenSearch Service 目的地時所需的資料。
技術詳細資訊
您可以使用實作指南和隨附的 AWS CloudFormation 範本自動部署此架構。
步驟 1
用戶端流量會引導至現有叢集。
步驟 2
Application Load Balancer (ALB) 位於流量擷取代理前面,以根據需要路由流量。ALB 會將流量轉傳至擷取代理,然後將流量轉送至來源,同時將流量複寫至 Amazon Managed Streaming for Apache Kafka (Amazon MSK)。
步驟 3
在持續擷取流量時,使用者會透過遷移管理主控台啟動 Reindex-from-Snapshot (RFS)。
步驟 4
填補完成之後,使用者會使用流量重播器來重播擷取的流量。
步驟 5
藉由審查相關日誌和指標,來分析路由至來源與目標叢集的流量效能和行為。
步驟 6
確認目標叢集的功能符合預期之後,使用者將用戶端重新引導至新目標。此外,使用者可淘汰並捨棄舊叢集的基礎設施。
相關內容
在製造企業中,數位轉型和工業 4.0 可能是您的首要考量。了解如何使用 Machine Downtime Monitor on AWS 對您的工廠進行數位化改造。