View a markdown version of this page

將 Kafka 工作負載遷移至 Amazon MSK 叢集 - Amazon Managed Streaming for Apache Kafka

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

將 Kafka 工作負載遷移至 Amazon MSK 叢集

Amazon MSK Replicator 支援相同 中 Amazon MSK 叢集之間的複寫 AWS 帳戶。它也支援使用 SASL/SCRAM 或交互 TLS (mTLS) 身分驗證,在非 MSK Apache Kafka 叢集與 Amazon MSK 叢集之間進行遷移。對於 Amazon MSK 叢集之間的跨帳戶複寫,您必須使用 Apache MirrorMaker 2.0。

MSK Replicator 是全受管的無伺服器解決方案,可自動將資料遷移至 Amazon MSK。MSK Replicator 可處理擴展、監控和維護任務,而不需要基礎設施管理。它也會在遷移期間維護主題組態和取用者群組位移,並與其他 整合 AWS 服務。

Apache MirrorMaker 2.0 是一種開放原始碼工具,需要手動設定和管理,但可詳細控制遷移程序。您可以定義自訂複寫規則,並在任何 Apache Kafka 叢集之間遷移,無論託管平台或跨不同叢集 AWS 帳戶。如需使用 MirrorMaker 遷移叢集的詳細資訊,請參閱地理複寫 (跨叢集資料鏡像)。建議您以高可用性組態設定 MirrorMaker。

如需使用 MSK Replicator 遷移至 Amazon MSK 的詳細資訊,請參閱使用 Amazon MSK Replicator 將第三方和自我管理的 Apache Kafka 叢集遷移至 Amazon MSK Express 代理程式。