Estou trabalhando na configuração de uma cópia de desenvolvimento de um banco de dados de produção no SQL Server 2008 R2 SP1. O banco de dados ativo está sendo pouco utilizado por dois desenvolvedores atualmente para consultas somente leitura, mas o novo banco de dados também terá atualizações.
Como o banco de dados tem 2,1 TB e levou um total de 3 dias para restaurar e atualizar para a versão mais recente necessária para o teste, meu plano original era criar um novo conjunto de arquivos de backup e depois restaurar a partir desses arquivos. Isso me permitiria criar a cópia de desenvolvimento do banco de dados na mesma instância e máquina SQL, sem precisar colocar o banco de dados atual offline.
No entanto, para economizar alguns dias, pensei que seria uma boa ideia copiar apenas os arquivos físicos do banco de dados e anexar a nova cópia do banco de dados. Infelizmente, quando tento copiar, recebo um erro referente ao bloqueio que o SQL Server coloca nesses arquivos.
Como não posso colocar o banco de dados offline apenas para transferir os arquivos de log (posso concluir isso antes que as pessoas entrem pela manhã), existe alguma maneira de copiar os arquivos do banco de dados ativo sem colocar o banco de dados em um estado offline? Ou devo esperar até que as pessoas vão para casa fazer isso?