●Sacar el Backup Normal
●En el nuevo Servidor abrir el Manager SQL
●En carpeta "Databases" seleccionar "Restore Files and Groups"
●Seleccionar el Backup y Poner Nuevo Nombre Inexistente
●Restaurar

EN CASO DE ERROR: The file or filegroup "XXX_LOG" cannot be selected for this operation. Restore database is terminating abnormmaly.
Restore DATABASE MON041224M17
FROM DISK = 'C:\BACKUPS\MON041224M17.bak'
WITH
MOVE 'MON041224M17' to 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\MON041224M17.mdf',
MOVE 'MON041224M17_log' to 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\MON041224M17_log.ldf',
STATS = 10
ALTER DATABASE MON041224M17 SET OFFLINE
GO
ALTER DATABASE MON041224M17 MODIFY FILE (NAME =MON041224M17, FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\MON041224M17.mdf')
GO
--if changing log file name
ALTER DATABASE MON041224M17 MODIFY FILE (NAME = MON041224M17_LOG, FILENAME =
'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\MON041224M17_LOG.ldf')
GO
================= CAMBAIR EL ARCHIVO FISICAMENTE EN WINDOWS DESDE EXPLORADOR DE ARCHIVOS ANTES DE IR ONLINE, SINO DA ERROR PK NO ENCUENTRA EL ARCHIVO FISICO
ALTER DATABASE MON041224M17 SET ONLINE
GO
NAME = MON041224M17 es el Nombre Logico, se puede cambiar desde Propiedades BD --> Archivos --> Archivos MDF y Log logicos

ALTER DATABASE YourDB
SET SINGLE_USER WITH
ROLLBACK IMMEDIATE
=============== HACER PROCESOS DESEADOS, AL FINALIZAR HACER LO SIGUIENTE:
ALTER DATABASE YourDB SET MULTI_USER
GO