Administração

Attach/Detach ou Backup/Restore para Migrações.


Qual a melhor opção? Attach/Detach ou Backup/Restore?

Há sempre diversas discussões na abordagem de como fazer migrações de bases de dados se usamos Attach/Detach ou Backup/Restore.

Particularmente eu prefiro Backup/Restore. A maior vantagem que eu já ouvi falar sobre Detach / Attach é que você ganha mais tempo do que Backup/Restore. Na minha opinião backup/restore ganha pelas seguintes razões:

Garantia que eu tenho um backup – Ao invés de apenas pegar um arquivo e movê-lo para outro destino sem saber se durante esse meio caminho acontecer uma corrupção ou falha eu tenho uma contenção.
Mantenho o banco antigo acessível – Isso permite que você ainda tenha um banco de dados acessível no servidor de origem, detach/attach deve fazer o mesmo, mas vai exigir alguns passos o que pode dar espaço para erro humano e complicaria todo o processo.
Erro Humano – Se você deletar um arquivo errado se copiar para um destino diferente, ou se ao invés de recortar e colar você copiar e colar, as chances para você se confundir com os arquivos são grandes e sem querer em uma ocasião dessas pode apagar acidentalmente.
Nem é realmente mais lento – Considerando o tempo gasto para fazer o planejamento da cópia dos arquivos, identificando melhor horário para não causar impacto no negócio para indisponibilidade e depois copiando os arquivos, fica mais evidente que o tempo é relativo entre as duas opções.

Attach/Detach ou Backup/Restore para Migrações.
The following two tabs change content below.

Wesley Mota

DBA SQL Server
Profissional graduado em Banco de Dados e Sistemas de Informação com mais de 7 anos de experiência em empresas de software. Certificado MCSA Microsoft SQL Server possui intensa vivência em administração de banco de dados, Tunning, Performance SQL Server, levantamento de melhorias e monitoramento de banco de dados e servidores SQL Server. Consultoria SQL Server em diversos clientes no Brasil e ao redor do mundo. Escritor no blog dbasqlserverbr.com.br/blog. Onde compartilha conhecimento, experiências e dicas de performance para DBAs SQL Server. Conhecimentos em Oracle e ambientes de alta disponibilidade. Desenvolvimento de softwares web e mobile.Gerenciamento de equipe e projetos.

Latest posts by Wesley Mota (see all)

Wesley Mota

Profissional graduado em Banco de Dados e Sistemas de Informação com mais de 7 anos de experiência em empresas de software. Certificado MCSA Microsoft SQL Server possui intensa vivência em administração de banco de dados, Tunning, Performance SQL Server, levantamento de melhorias e monitoramento de banco de dados e servidores SQL Server. Consultoria SQL Server em diversos clientes no Brasil e ao redor do mundo. Escritor no blog dbasqlserverbr.com.br/blog. Onde compartilha conhecimento, experiências e dicas de performance para DBAs SQL Server. Conhecimentos em Oracle e ambientes de alta disponibilidade. Desenvolvimento de softwares web e mobile.Gerenciamento de equipe e projetos.

Share
Published by
Wesley Mota

Recent Posts

The Ultimate Guide to Gry Online Ruletka

If you are a fan of online gambling, then you must have come across gry…

1 semana ago

Discover the Adventures of Free Spins at Online Casino Sites

On the internet online casinos have transformed the betting industry, enabling players to vegas.hu online…

6 meses ago

Best Free Spins No Deposit

Casinos online offer free spins to draw new customers. These bonuses are usually very profitable,…

7 meses ago

Ideal Online Port Gambling Enterprises: An Overview to Locating the Perfect Pc Gaming Experience

In recent times, online casino sites have actually obtained enormous appeal among gamers, providing a…

7 meses ago

Best Online Casinos That Accept Bitcoin Down Payments

Bitcoin, the most preferred cryptocurrency worldwide, has reinvented lots of industries, including the on baixar…

7 meses ago

The Ultimate Guide to Online Slot Reviews

Online slots have turned into one of one of the most preferred forms of home…

7 meses ago