Назад | Перейти на главную страницу

Обновление MSSQL: резервное копирование-восстановление против отсоединения-присоединения (разные новые серверы и разные новые диски)

Я занимаюсь переносом базы данных SQL Server 2005 на SQL Server 2012. Обе среды находятся на разных серверах, и у них у обеих разные отдельные диски для файлов данных и файлов журналов.

Мой вопрос: каковы будут плюсы и минусы отсоединения баз данных, копирования файлов данных и файлов журнала на новые тома сервера и присоединения их к новому экземпляру MSSQL 2012 (сохранение старых файлов данных и файлов журнала в экземпляре 2005 года в случае сбоя ) по сравнению с выполнением полного резервного копирования и восстановления на новый экземпляр?

Я не могу найти точных преимуществ выполнения резервного копирования-восстановления вместо отсоединения / присоединения в этом сценарии с двумя серверами и двумя дисками.

Спасибо

Обычная причина использования резервного копирования / восстановления состоит в том, что не требуется простоя исходной базы данных.

На мой взгляд, если вы жестяная банка есть время простоя, отсоединить / прикрепить будет прекрасно.

Если вы говорите о больших файлах базы данных (~> = 100 ГБ) и время является проблемой, резервное копирование / восстановление может быть быстрее, потому что копируются только используемые страницы файла базы данных, тогда как при отсоединении / копировании / присоединении будет скопирован весь файл базы данных , и даже полный файл журнала, независимо от того, используется ли их значение 1 или 99%. В случае SQL 2008 и более поздних версий в качестве исходной системы сжатие резервных копий также сыграло бы роль в сокращении общего необходимого времени.