Move database without replication taking new snapshot
Have you considered setting up a subscription on the upgraded / new server and then repointing whichever application at the new subscriber database overnight?