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 账户它还支持非 MSK Apache Kafka 集群和亚马逊 MSK 集群之间的迁移。要在亚马逊 MSK 集群之间进行跨账户复制,必须使用 Ap MirrorMaker ache 2.0。

MSK 复制器是一种完全托管的无服务器解决方案,可自动将数据迁移至 Amazon MSK。MSK 复制器无需管理基础设施即可处理扩展、监控和维护任务。它还在迁移期间维护主题配置和使用者组偏移量,并与其他 AWS 服务集成。

Apache MirrorMaker 2.0 是一款开源工具,需要手动设置和管理,但可以对迁移过程进行详细控制。您可以定义自定义复制规则,并在任何 Apache Kafka 集群之间进行迁移,无论托管平台如何,也可以跨不同的托管平台进行迁移。 AWS 账户有关使用迁 MirrorMaker 移集群的信息,请参阅 Geo-Replication (Cross-Cluster 数据镜像)。我们建议使用高可用 MirrorMaker 性配置进行设置。

有关使用 MSK Replicator 迁移到亚马逊 MSK 的更多信息,请参阅使用亚马逊 MSK Replicator 将第三方和自我管理的 Apache Kafka 集群迁移到亚马逊 MSK Express 代理。