Документация iSZN
13. Установка механизма резервного копирования и серверных объектов iSZN на Windows-сервере
Создание каталогов
Потребуется создать два новых каталога. Для удобства можно создавать их в пределах имеющегося каталога Oracle.
- Для хранения резервных копий, например
C:\Oracle\Archive
. - Для хранения самого скрипта резервного копирования, например
C:\Oracle\BackupScript
.
Установка и редактирование файлов
- Открыть файл
iszn_bkup.bat
на редактирование и изменить значения в разделе «Установка значений переменных» согласно приведённым там описаниям.
Создание пользователя
Чтобы скрипт резервного копирования можно было занести в планировщик вне зависимости от того, какой пользователь работает в системе и какой для него задан пароль, необходимо создать нового пользователя и установить ему собственный пароль.
- Открыть консоль «Управление компьютером» (либо выбрав в главном меню операционной системы «Пуск | Панель управления | Администрирование | Управление компьютером», либо выполнив в командной строке
compmgmt.msc
). - Перейти к узлу «Локальные пользователи и группы | Пользователи». В контекстном меню выбрать пункт «Новый пользователь».
- Создать пользователя с именем
ISZN_BKP
. В диалоге создания пользователя снять флажок «Потребовать смену пароля при следующем входе в систему» и установить флажки «Запретить смену пароля пользователем», «Срок действия пароля не ограничен». Обязательно установить пароль этому пользователю.
Установка прав доступа
Открыть диалог свойств каталогов Archive
и BackupScript
, на вкладке «Безопасность» с помощью кнопки «Добавить...» внести пользователя ISZN_BKP
в список тех, кто имеет к этим каталогам полный доступ (на чтение и запись).
Добавление задания в планировщик
Для того чтобы резервное копирование автоматически выполнялось в определённое время, необходимо добавить соответствующее задание в «Планировщик заданий» Windows. Последовательность действий:
- Открыть «Пуск | Панель управления | Назначенные задания».
- Выбрать пункт «Добавить задание».
- На второй странице мастера с помощью кнопки «Обзор» найти файл
iszn_bkup.bat
. - На следующих двух страницах установить время и необходимую периодичность выполнения.
- На странице выбора пользователя обязательно указать имя ранее созданного пользователя
ISZN_BKP
и его пароль. - На следующей странице установить флажок «Установить дополнительные параметры после нажатия кнопки «Готово».
- В строке, где указано имя файла
iszn_bkp.bat
, дописать в конец, после пробела,-b
. - Сохранить изменения нажатием на кнопку OK.
Проверить, что задание выполняется успешно:
- Щёлкнуть правой кнопкой мыши на задании и выбрать пункт «Выполнить».
- Скрипт запустится в фоновом режиме в скрытом окне, поэтому наблюдать за его работой можно будет только по протоколам и созданным файлам.
- После окончания выполнения состояние задания в консоли «Назначенные задания» сменится с «Работает» на код завершения (0×0). Состояния заданий отображаются в режиме «Таблица» (команда главного меню «Вид | Таблица).
- Проверить, что файл с резервной копией действительно создан.
- Просмотреть соответствующий ему протокол, убедиться в отсутствии ошибок.