Our replication distributor shares a server being decommissioned and the distribution database must land on a new machine. Publisher and subscribers stay where they are.
Is this a detach and attach or something worse?
Our replication distributor shares a server being decommissioned and the distribution database must land on a new machine. Publisher and subscribers stay where they are.
Is this a detach and attach or something worse?
Something worse, said plainly so the planning is honest: the distribution database is not portable, its contents are wired to the specific distributor by name throughout the replication metadata on every participant. The supported move is a reconfiguration, tearing replication down and rebuilding it pointed at the new distributor. The good news is that scripting makes the rebuild mechanical.
Timing honesty for the change request: the teardown to rebuilt window is subscriber staleness, not downtime, publishers and subscribers keep serving reads and writes throughout, subscribers just stop receiving changes until their subscription reinitializes. Sequence the big table initializations against the business calendar and the move becomes an evening rather than an emergency.
Scripted everything, tore down after Friday close and rebuilt on the new distributor with backup initialization for the two big tables. Tracer tokens flowing by Saturday noon. Not the detach I hoped for but the script first approach made it boring, which is the compliment.