Аварийное восстановление сервера Lotus Domino при архивировании журналов

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

Однако в случае потери всех журналов транзакций для восстановления базы данных понадобиться следующее:

Кроме того, перед восстановлением сервера Lotus Domino необходимо отключить ведение журнала изменений монитора в реестре, если этот журнал ведется.

Ниже приведены инструкции по отключению и возобновлению ведения журнала изменений монитора в реестре и последующему восстановлению сервера, баз данных и журналов транзакций Lotus Domino.

Как отключить ведение журнала изменений монитора

  1. Откройте реестр и найдите следующий раздел:

    HKEY_LOCAL_MACHINE\SOFTWARE\SYMANTEC\BACKUP EXEC FOR WINDOWS\BACKUP EXEC\ENGINE\DOMINO

  2. Отключите ведение журнала изменений монитора, указав в разделе "Включить журнал изменений" значение 0.

  3. Перезапустите удаленный агент для Lotus Domino.

Как восстановить сервер, базы данных и журналы транзакций Lotus Domino при включенном архивном ведении журналов

  1. Восстановите файлы сервера Domino, не относящиеся к базе данных (файлы *.id и notes.ini).

    При необходимости заново установите, но не настраивайте сервер Domino, а затем восстановите файлы Domino, отличные от файлов баз данных. К ним относятся файлы notes.ini и *.id. Сохраните ту структуру каталогов, имена каталогов и путь к logdir, которые были в исходном варианте сервера. Не запускайте сервер после его повторной установки.

  2. В окне "Свойства задания восстановления" откройте раздел "Параметры" и выберите Общие.

  3. Отметьте пункт Заменять существующие файлы при восстановлении.

  4. Откройте файл notes.ini сервера Domino в текстовом редакторе и измените значение параметра TRANSLOG_Status на 0.

    Например: TRANSLOG_Status=0

  5. С помощью программы Backup Exec Agent for Lotus Domino восстановите последний журнал транзакций, сохраненный перед утратой активного журнала транзакций.

  6. Убедитесь в том, что журнал транзакций был успешно восстановлен.

  7. Перезапустите программу Backup Exec Agent for Lotus Domino.

  8. Удалите все журналы транзакций, кроме восстановленного на шаге 5, в каталоге журналов транзакций Domino.

  9. Откройте файл notes.ini сервера Domino в текстовом редакторе и укажите следующее:

    TRANSLOG_Recreate_Logctrl=1

    TRANSLOG_Status=1

  10. Запустите полное восстановление баз данных Domino или состояния PIT. Восстановление будет выполнено в той мере, в какой это позволяет сделать архивный журнал.

    После завершения полного восстановления значение параметра TRANSLOG_Logctrl в файле notes.ini будет обнулено.

  11. Запустите сервер Domino. Процедура аварийного восстановления выполнена.

  12. Если перед началом процедуры аварийного восстановления был выключен журнал изменений монитора, включите его.

Как включить ведение журнала изменений монитора

  1. Откройте реестр и найдите следующий раздел:

    HKEY_LOCAL_MACHINE\SOFTWARE\SYMANTEC\BACKUP EXEC FOR WINDOWS\BACKUP EXEC\ENGINE\DOMINO

  2. Включите ведение журнала изменений монитора, указав в разделе "Включить журнал изменений" значение 1.

  3. Перезапустите удаленный агент для Lotus Domino.

Дополнительная информация

Выбор параметров восстановления баз данных Lotus Domino

Восстановление данных путем настройки свойств задания