Migrating to Amazon MSK - Amazon MSK Migration Guide

Migrating to Amazon MSK

Apache Kafka includes command-line tools and scripts to manage and administer an Apache Kafka cluster. The same Apache Kafka tools can be used to manage Amazon MSK, interact with brokers, and perform administrative tasks.

Included in the toolset are mirroring options that make it possible to maintain an image of an existing Apache Kafka cluster. Prior to the 2.4.0 release of Apache Kafka, there was a version of MirrorMaker (MM) tool that was bundled and released as part of Apache Kafka command-line tools. In the 2.4.0 release of Apache Kafka, a new version of MirrorMaker (MM2) was released.

The following sections discuss the migration path for each of the following options: