Overview of Redpanda Unified Migrator
mainThe Redpanda Unified Migrator is a comprehensive data migration system designed for Apache Kafka and Redpanda clusters. It orchestrates three specialized sub-migrators to provide complete cluster-to-cluster migration, covering topics, schemas, and consumer groups.
Core Components
- Migrator: The central coordinator managing input/output lifecycles, message transformations, and timing of sub-migrator operations.
- topicMigrator: Handles topic infrastructure, including name interpolation, partition mirroring, configuration copying, and optional ACL replication.
- schemaRegistryMigrator: Synchronizes schemas and compatibility settings, supporting regex-based filtering and various ID translation modes.
- groupsMigrator: Manages consumer group offset translation using timestamp correlation and embedded offset headers.