Влияние сбоя резервного копирования SQL Server 2005 на журналы транзакций

У меня есть экземпляр SQL Server 2005, полное резервное копирование которого (.BAK) не удалось из-за нехватки места на диске. Однако продолжаются получасовые резервные копии журналов транзакций (.TRN). Если у меня есть более старая полная резервная копия, можно ли использовать эти продолжающиеся журналы транзакций для восстановления базы данных?

то есть резервные копии журнала транзакций запускаются только с последней успешной резервной копии и вводят любые промежуточные неудачные полные резервные копии?


person m.edmondson    schedule 03.09.2010    source источник


Ответы (2)


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

Сказав это, я бы исправил эту проблему как можно скорее, это не лучший вариант.

person Bravax    schedule 03.09.2010
comment
Я согласен, что это не лучшее положение, и сетевой команде следует заняться этим прямо сейчас. Однако меня больше всего беспокоило то, что если база данных выйдет из строя, как сейчас, я бы не застрял. - person m.edmondson; 03.09.2010

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

Посмотрите здесь, чтобы определить LSN и статус неудачной резервной копии. .

person StuartLC    schedule 03.09.2010
comment
Ура, я проверил LSN до и после того, как должно было выполняться резервное копирование, а также до конца и начала следующего матча. Однако у меня есть несколько, которые начинаются и заканчиваются одним и тем же номером LSN, я полагаю, это означает, что в это время в базе данных не происходило никаких действий? - person m.edmondson; 03.09.2010