logo search
SQL2008_Administration

10.2.4. Действия в случае сбоя основного сервера

План действий в случае сбоя основного сервера следующий:

  1. Отключить все четыре задания, которые создаются в процессе настройки доставки журналов.

  1. Вручную скопировать и восстановить те резервные копии журналов транзакций, которые были созданы на основном сервере, но еще не были восстановлены на вторичном сервере. Для этого можно вручную запустить на выполнение задания LSCopy... и LSRestore.... при помощи команды Start job из контекстного меню в Object Explorer.

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

  3. Перевести базу данных на вторичном сервере в рабочее состояние из режима NORECOVERY или STANDBY (в зависимости от параметров доставки журналов). Для этого достаточно выполнить команду RESTORE DATABASE с параметром WITH RECOVERY, например: RESTORE DATABASE db1copy WITH RECOVERY

  4. Переключить клиентские приложения на работу со вторичным сервером. В вашем распоряжении — следующие варианты:

  1. переименовать вторичный сервер (а, возможно, и вторичной базы данных). После выполнения этой операции клиентские компьютеры начнут обращаться к новому серверу автоматически;

  2. изменить записи на сервере DNS, если клиентские приложения для подключения используют полное доменное имя сервера;

  3. изменить IP-адрес вторичного сервера, если клиенты подключаются по IP-адресу;

  4. внести изменения в клиентские приложения:

В случае возврата в строй основного сервера:

  1. Произвести резервное копирование вторичной базы данных (которая в настоящее время выполняет функцию рабочей).

  2. Восстанавить эту резервную копию на основном сервере;

  3. Перенацелить клиентские приложения вновь на основной сервер;

  4. Удалить старые задания для резервного копирования, сетевого копирования, восстановления и мониторинга;

  5. Настроить доставку журналов заново.