Eu estremeço ao pensar em separar um banco de dados, copiar seus arquivos para um local diferente e, em seguida, reconectá-lo no servidor de produção (e anexar a cópia no servidor de teste). O backup é projetado para fornecer uma cópia completa do banco de dados sem qualquer tempo de inatividade. Ele também não introduz oportunidade para que os arquivos do banco de dados de origem sejam acidentalmente movidos / excluídos / danificados, o que eu já vi acontecer várias vezes (devido a erro do usuário - erro de digitação ou deslizamento do mouse) durante operações de destacar / anexar. Além disso, a transferência do banco de dados + logs poderia resultar em um tamanho de arquivo de transferência muito maior do que apenas um backup.
Faça um backup e copie / mova o arquivo de backup para o servidor de destino. É muito mais seguro fazer isso, do ponto de vista da produção.