If you don't want to do it manually, you can try Kafka Assigner https://github.com/linkedin/kafka-tools/wiki/Kafka-Assigner
Specifically "Set Replication Factor" module https://github.com/linkedin/kafka-tools/wiki/module-set-replication-factor On 2017.02.09 13:39, Manikumar wrote: We have to manually create the replica assignment json file and invoke replica assignment using kafka-reassign-partitions.sh tool. There will be leader change action, which should not create any data loss. Best Regards, [cid:adform-logo-signature_b49a8980-6dcb-4066-8392-780ab0a91ccf.png] <http://site.adform.com/> Karolis Pocius IT System Engineer Email: karolis.poc...@adform.com<mailto:karolis.poc...@adform.com> Mobile: +370 620 22108 Sporto g. 18, LT-09238 Vilnius, Lithuania Adform Insider News<http://blog.adform.com/> [cid:iab_82fe09f0-2828-4e7b-909e-b5e19c3cd91e.png] Disclaimer: The information contained in this message and attachments is intended solely for the attention and use of the named addressee and may be confidential. If you are not the intended recipient, you are reminded that the information remains the property of the sender. You must not use, disclose, distribute, copy, print or rely on this e-mail. If you have received this message in error, please contact the sender immediately and irrevocably delete this message and any copies. On Thu, Feb 9, 2017 at 4:05 PM, Shaik M <munna.had...@gmail.com><mailto:munna.had...@gmail.com> wrote: Hi, Can we reduce the Kafka Topic Replication without any interruption of current data flow? Thanks, Shaik M