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

Восстановление базы данных до неработающего момента времени

У меня есть база данных, резервная копия которой создается каждую ночь с помощью плана обслуживания, который я создал с помощью мастера в студии управления. Модель восстановления установлена ​​на полную.

26-го что-то произошло, и агент SQL был выключен (или, возможно, компьютер был перезагружен, и он не запустился должным образом). Я не осознавал этого примерно 5 дней назад, когда снова включил его (и сейчас я проверяю, что я получу уведомление, когда агент SQL отключится в будущем).

Мне нужно восстановить базу данных до нескольких моментов времени между 26-м и нынешним, но когда я пытаюсь это сделать, Management Studio действует так, как будто она это делает, но в итоге просто восстанавливается до 26-го числа независимо от того, какое время я на самом деле укажу (если только время, которое я указываю, наступает после того момента, когда я снова включил агент Sql).

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

Вы можете использовать сторонний инструмент, чтобы точно указать, какие транзакции вы хотите откатить при восстановлении до определенного момента времени, используя различные фильтры и даже иметь возможность просматривать их перед процессом восстановления. Проверьте Возврат базы данных SQL Server к определенному моменту времени онлайн-статья для получения подробной информации

Отказ от ответственности: я работаю инженером по поддержке продуктов в ApexSQL