Para mover bancos de dados do Microsoft SQL Server entre servidores que estão executando o SQL Server, geralmente, você pode usar um dos seguintes métodos:

Método 1: Fazer backup e restaurar o banco de dados; 
Método 2: Utilizar o sp_detach_db e sp_attach_db;
Método 3: Usar o Assistente de Importação e Exportação de dados das tarefas do SQL Server para copiar objetos e dados entre bancos de dados nos servidores diferentes;



Para mais informações, você pode analisar o seguinte KB http://support.microsoft.com/kb/314546