Поделиться через


Подготовка зеркальной базы данных к зеркальному отображению

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

Создание зеркальной базы данных

Чтобы создать новую зеркальную базу данных, требуется как минимум наличие полной резервной копии основной базы данных и последующих резервных копий журналов. Они восстанавливаются на экземпляре зеркального сервера с параметром WITH NORECOVERY. Для работы зеркального отображения необходимо, чтобы зеркальная база данных находилась в состоянии RESTORING.

Кроме того, если после создания необходимых резервных копий журналов создавались дополнительные резервные копии журналов, то следует вручную применить их (обязательно с параметром WITH NORECOVERY). Если запланировано частое выполнение задания резервного копирования журналов, то, возможно, его придется отключить до начала зеркального отображения. После применения последней резервной копии журналов можно запустить зеркальное отображение и снова включить задание резервного копирования журналов.

ПримечаниеПримечание

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

Подготовка зеркальной базы данных к повторному запуску зеркального отображения

Если зеркальное отображение было удалено, а зеркальная база данных остается в состоянии RECOVERING, то зеркальное отображение можно запустить повторно. Однако, во-первых, необходимо создать хотя бы одну резервную копию журналов основной базы данных. Во-вторых, в зеркальной безе данных следует восстановить с параметром WITH NORECOVERY все резервные копии журналов, созданные в основной базе данных с момента удаления зеркальной базы данных.