

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

# 將 Kafka 工作負載遷移至 Amazon MSK 叢集
<a name="migration"></a>

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

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

[Apache MirrorMaker 2.0](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=27846330) 是一種開放原始碼工具，需要手動設定和管理，但可提供對遷移程序的詳細控制。您可以定義自訂複寫規則，並在任何 Apache Kafka 叢集之間遷移，無論託管平台或跨不同的叢集 AWS 帳戶。如需使用 MirrorMaker 遷移叢集的詳細資訊，請參閱[地理複寫 （跨叢集資料鏡像）](https://kafka.apache.org/40/documentation.html#georeplication)。建議您以高可用性組態設定 MirrorMaker。

如需使用 MSK Replicator 遷移至 Amazon MSK 的詳細資訊，請參閱[使用 Amazon MSK Replicator 將第三方和自我管理的 Apache Kafka 叢集遷移至 Amazon MSK Express 代理](https://aws.amazon.com/blogs/big-data/migrate-third-party-and-self-managed-apache-kafka-clusters-to-amazon-msk-express-brokers-with-amazon-msk-replicator/)程式。