Подтвердить что ты не робот

Что означают эти варианты копирования только резервного копирования?

В настоящее время я пытаюсь создать резервную копию базы данных SQL Server 2008 R2, которую я разработал для проекта, который на данный момент закрыт. Я прошел процедуру резервного копирования через SQL Management Studio, когда заметил, что есть возможность сделать копию только резервной копии. Я посмотрел на него, чтобы понять, что это было, но я не полностью понял варианты, которые я получал.

http://technet.microsoft.com/en-us/library/ms191495.aspx

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

Может ли кто-нибудь уточнить, что означает это утверждение или больше о копировании только резервных копий вообще? Я не уверен, что это резервное копирование, которое я должен сделать в этом случае? (Моя первая реакция - нет)

4b9b3361

Ответ 1

Обычно, когда вы берете резервную копию, она запускается (или продолжается, в зависимости от типа используемой вами резервной копии), что называется цепочкой журналов. Скажем, что вам нужна копия вашей базы данных, и по какой-то причине вы не можете использовать свои запланированные резервные копии для этой цели. Пройдите через сценарий, в котором вы не используете резервное копирование copy_only

  • Нормальная полная резервная копия
  • Связка дифференциальных резервных копий
  • Еще одна полная резервная копия (чтобы сделать вашу копию базы данных)
  • Больше дифференциальных резервных копий
  • Удалить резервную копию с шага 3 (вы знаете... для экономии места)
  • Авария в вашей реальной базе данных, которая требует восстановления из резервной копии.

В этом случае вы можете восстановить только последнюю дифференциальную резервную копию, сделанную на шаге 2, потому что дифференциальные резервные копии, сделанные на шаге 4, зависят от полной резервной копии с шага 3. Теперь, если резервная копия на шаге 3 была резервной копией copy_only, вам будет хорошо, потому что вы не восстанавливаете цепочку журналов (что означает, что дифференциальное резервное копирование на шаге 4 зависит от полной резервной копии с шага 1.

Ответ 2

Это полный дамп базы данных, где вы намерены взять этот дамп и загрузить его в какой-то другой экземпляр SQL sql. например Это отличный способ сделать полную копию БД без необходимости снимать db, отсоединять db, копировать файлы .mdf, повторно присоединять и т.д.

Естественно, поскольку вы не используете эту "резервную копию" в качестве фактической резервной копии, вы не хотите, чтобы она мешала вашим нормальным расписаниям резервного копирования, а значит, и функциям только для копирования. Это полная резервная копия, но не будет reset расписания резервного копирования, поэтому ваша обычная следующая инкрементная/моментальная копия будет работать как обычно.

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

Ответ 3

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