2

Если я запускаю резервную копию базы данных SQL Server через Management Studio, и есть сценарии, запущенные одновременно, резервная копия отражает момент времени, когда была создана резервная копия или когда она закончилась? Мой db составляет около 10 ГБ, поэтому резервное копирование занимает некоторое время, а это значит, что есть много вещей, которые могут продолжаться в то же время.Когда вы создаете резервную копию базы данных и запускаете скрипты одновременно, в какой момент резервная копия отражает это?

Я использую SQL Server 2008 R2

Теперь я также просил в dba. (Если этот вопрос просто удалить/перемещаемого/что?)

+3

http://serverfault.com/questions/100490/what-happens-during-a-live-sql-server-backup – codingbadger

+1

Ответил на DBA. –

+0

Пожалуйста, не перекреститесь. Попросите мод перейти. Благодарю. – Kev

ответ

3

Полное резервное копирование включает в себя образ каждой выделенной страницы данных в базе данных и все бревна, который был сгенерирован с момента резервного копирования не началась до резервного копирования завершена копирование всех копий данных.

При восстановлении данных данные копируются и журнал скопирован и выложен на диск. Если команда RESTORE была выдана как WITH RECOVERY (по умолчанию), то в базе данных запускается обычное восстановление, то есть журнал воспроизводится. Это возвращает базу данных в постоянное состояние. Если RESTORE был выпущен WITH NORECOVERY, тогда журнал и данные останутся «как есть», и база данных может принять большее количество журналов, которые будут восстановлены, скопированы из других резервных копий ЛО (LD) в файлы LDF. В конце концов, когда база данных будет восстановлена, она возвращается в согласованное состояние. См. Restore and Recovery Overview (SQL Server).