2016-10-13 2 views
2

Я беру резервную копию базы данных, которая, как ожидается, займет 2 часа. Я новичок в этом процессе резервного копирования и стараюсь учиться. У меня есть следующие сомнения:Резервное копирование базы данных без необходимости ее использования только для чтения

  1. Что делать, если кто-то пытается вставить некоторую запись между ними?
  2. Я сделал что-то не так, не создав базу данных только для чтения, прежде чем делать резервную копию?
+0

В каких 'СУБД' вы используете? – candlejack

+2

[Эта статья] (http://www.sqlskills.com/blogs/paul/more-on-how-much-transaction-log-a-full-backup-includes/) имеет временную шкалу, которая объясняет это довольно хорошо. – GarethD

+0

Какой тип резервного копирования вы делаете? Это позволит обработать SQL Server Full Backup. –

ответ

0

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