Migrate SQL Server - server name in stored procedures references old server
You could create a synonym, say:

CREATE SYNONYM dbo.remotetable1 FOR [new_server\instance1].db1.dbo.table1;


Then the server name is just in the synonym for the object, and not littered throughout the code - the code just references dbo.remotetable1. 

When you need to change where it points, you just change the synonym once, and that can include consolidation (where the server prefix is no longer required).

I wrote up a little about synonyms here:


#BackToBasics : The Beauty of the Synonym