ffarouqi - Thursday, February 8, 2018 12:38 PM
There are several articles on how to do that without recreating or reinitializing. One of the issues is that it can be a bit different for the different setups. You need to test them in your non-production environment. Here is one that seems to address most things:
SQL Server Transactional Replication Moving Distribution Database – step-by-step guide
Sue