Quais são os riscos de copiar arquivos MDF / LDF sem desanexar o banco de dados primeiro?

1

Nossa equipe de suporte foi treinada para restaurar bancos de dados interrompendo o serviço de instância e copiando um backup dos arquivos LDF e MDF para a pasta. Tudo sem desanexar ou anexar o banco de dados da instância primeiro.

Atualmente, estou tentando escrever um documento descrevendo o uso apropriado de desanexar / anexar neste cenário. Embora eu saiba que essa é a abordagem correta, não consigo encontrar recursos que descrevam os riscos da outra abordagem.

Alguém pode fornecer algum conselho?

    
por pixelbadger 26.03.2014 / 16:25

2 respostas

2

Não há riscos, você não pode fazer isso.

Não haverá mensagem de erro quando você selecionar os arquivos e pressionar Copiar (ou Ctrl + C), mas quando você tentar colá-los, receberá a mensagem de erro 'O arquivo está aberto no SQl Server'.

Você pode:

  1. Coloque o banco de dados offline e copie os arquivos
  2. Pare o SQL Server e copie os arquivos
  3. Se você precisar apenas do estado do banco de dados, crie um backup completo do banco de dados
  4. Se você precisar do estado do banco de dados e de todas as suas transações, crie o backup completo do banco de dados e o backup do log de transações
por 22.06.2014 / 00:43
0
  1. Você provavelmente não poderá copiar os arquivos sem desanexar o banco de dados primeiro, pois os arquivos estarão em uso.

  2. Por que você não usaria apenas o método de backup / restauração?

por 26.03.2014 / 19:58