Для начала нам понадобятся входные условия. Собственно, вот они:SERVER-1C на Microsoft Windows Server 2008 R2 SERVER-1C\SERVER1C - экземпляр Microsoft SQL Server 2008 R2PingvinBuh - потерянная тестовая БД с простой моделью восстановления PolkaBuh - потерянная тестовая БД с полной моделью восстановленияI:\Архив\PingvinBuh - директория с архивами БД PingvinBuhI:\Архив\ PolkaBuh - директория с архивами БД PolkaBuhВ мы уже рассматривали модели восстановления для баз данных в Ms SQL Server 2008 R2 и их основные отличия между собой. Для начала попытаемся провести восстановление случайно удаленной БД PingvinBuh , имеющую простую модель восстановления. Процесс восстановления базы данных можно поделить на несколько тривиальных этапов:Создание базы данных с таким же именем, как и потерянная.Восстановление потерянной базы данных из резервной копии в созданную одноименную базу.Создав одноименную базу данных (не забыв установить в ней нужную вам модель восстановлении и указав место хранения файлов .log и .mdf), откройте контекстное меню для всего дерева Базы данных и пройдите в Восстановить базу данных. В открывшемся окне в Назначение для восстановления укажем В базу данных и выберем PingvinBuh, а в Источник для восстановления выберем С устройства и укажем путь к нашему архиву с БД PingvinBuh. Не забудем отметить выбранный архив галкой Восстановить в Выберите наборы резервных данных для восстановления. Есть возможность так же выбрать желаемое время восстановление. Оно ограничено временем создания полной резервной копии. За это отвечает опция К моменту времени. Создав полную резервную копию, вы сможете восстановить базу данных на любой момент времени до момента создания этой резервной копии. Перейдем на страницу Параметры. В Параметрах восстановления укажем Перезаписать существующую базу данных (WITH REPLACE). Обратим внимание на возможность выбора места. Пути исходных файлов должны быть такие же, как и у новой созданной вами базы. Т.е. при восстановление мы просто запишем поверх этой пустой базы нашу потерянную. Состояние восстановления можно оставить по-умолчанию: Оставив базу данных готовой к использованию, выполнив откат незафиксированных транзакций. После нажатия на OK мастер запустит восстановление базы данных из полной резервной копии. По окончанию процесса вы сможете воспользоваться базой.Последовательность действий в процессе восстановления базы данных с полной моделью восстановления почти полностью аналогичная вышеописанному, но с небольшими дополнениями. Для восстановления базы данных PolkaBuh на момент времени, прошедший после последнего резервного копирования требуется в Источник для восстановления указать архивы не только с последней полной резервной копией, но еще и архивы копии журнала транзакции (если они у вас не в одном архиве с полной резервной копией),а в поле Выберите наборы резервных данных для восстановления последовательно отметить полную резервную копию и все журналы транзакции, включающие интересующий вас момент времени. Очень важная пометка: нельзя выбрать полую резервную копию и только последнюю копию журнала транзакции. Для восстановления до последней копии журнала транзакций необходимо иметь все предыдущие резервные копии журналов от последнего полного резервного копирования.Дополнительные материалы: Обслуживание баз 1С в MS SQL Server. Часть 3. Восстановление из резервных копий.
Рано или поздно это случается. Посыпался рейд, админ случайно удалил базу, при восстановлении наложили базу на другую и т.д. и т.п, вобщем, все те ситуации, для устранения последствий которых необходимо прибегнуть к мерам спасения, а точнее, к восстановлению из резервных копий. Сегодня мы поговорим о вариантах восстановления баз данных из резервных копий на Microsoft SQL Server. Ниже будут рассмотрены варианты для баз с простой и полной моделью восстановления.
Автор: Есартия Р.Б. 16.09.2012 17:03
Обслуживание баз 1С в MS SQL Server. Часть 3
Технический блог специалистов ООО "Интерфейс"
Обслуживание баз 1С в MS SQL Server. Часть 3 - Записки IT специалиста
xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
Рано или поздно это случается. Посыпался рейд, админ случайно удалил базу, при восстановлении наложили базу на другую и т.д. и т.п, вобщем, все те ситуации, для устранения последствий которых необходимо прибегнуть к мерам спасения, а точнее, к восстановлению из...
Обслуживание баз 1С в MS SQL Server. Часть 3
xmlns:dc="http://purl.org/dc/elements/1.1/"
rdf:RDF xmlns="http://web.resource.org/cc/"
Комментариев нет:
Отправить комментарий