Ввод параметров резервного копирования осуществляется на вкладке «Конфигурация«. Настройки хоста и целевого пути действуют как для резервного копирования базы данных, так и для резервного копирования проекта.
Рисунок: Вкладка «Конфигурация»
- Хост: Текущий хост (имя компьютера). Имя хоста не может быть изменено.
- Путь: Путь для сохранения файлов резервной копии. Для задания пути необходимо нажать кнопку со значком папки и выбрать интересующую директорию в открывшемся окне. Не рекомендуется сохранять резервные копии на том же носителе, на котором хранится проект. Во многих случаях резервные копии важных данных сохраняются на системах хранения в других зданиях или даже в других городах. В любом случае необходимо проверять наличие достаточного свободного места на целевом устройстве.
ВНИМАНИЕ
- При резервном копировании в режиме выполнения на сетевой ресурс и при запуске проекта в качестве сервиса целевой путь должен указываться согласно UNC (uniform naming convention = универсальное соглашение об именовании). При использовании буквенных обозначений сетевых ресурсов (например, H:\ ) резервное копирование на подобные сетевые ресурсы невозможно.
- При резервном копировании на удаленный сервер пользователь должен иметь достаточный уровень полномочий. Одной из возможностью является добавление пользователя, осуществляющего резервного копирование, в локальную административную группу.
- В именах целевых директорий не должны использоваться умляуты или пробелы. В именах директорий и файлов может использоваться только 7-битный набор символов ASCII.
- Также имеется ограничение по числу символов в названии целевой директории. При прерывании процесса резервного копирования с ошибкой «ERROR (-5) executing OnlineBackup !!!» (ошибка (-5) при выполнении резервного копирования в ходе выполнения программы) следует уменьшить количество символов в полном имени пути целевой директории (т.е. переименовать или переместить целевую директорию).
- Целевой путь резервного копирования не должен совпадать с целевым путем копирования архива значений.. В ОС Windows к поддиректориям «db» целевых путей UNC должны быть предоставлены полномочия на запись.
Пример для ОС Windows, D:/Backup, для Windows Tape 0; имя см. Start > Setting > Control Panel > Tape Devices > Properties
для Windows 2000 имя см. My Computer —> Manage —> Removable Storage —> «Name of tape devices: for example, tape0″ —> Properties —> Device Info.
Linux: Рекомендуется обратиться к системному администратору. Ему известны доступные устройства и пути к ним. Принципиально важно выполнить следующие действия: добавить ленточный накопитель, зарегистрировать драйвер и привод в ядре ОС, создать устройство для привода (возможны различные параметры).
ПРИМЕЧАНИЕ
До проведения резервного копирования на кассету DAT ее необходимо инициализировать.
Примеры целевых ресурсов для резервного копирования приведены в таблице ниже. В зависимости от операционной системы и типа носителя действует следующее (имена путей при необходимости следует изменить):
Носитель | Linux | Windows | ||
Устройство | Каталог монтирования | Директория для копирования | Привод | |
Жесткий диск | /dev/dsk/c201d0s1 | /disc | C:/Directory/ | ——— |
Магнитооптический диск (MO) | /dev/dsk/c201d0s1 | /disc | Не применимо | Не применимо |
DAT | /dev/dsk/c201d0s1 | ——— | ——— | Tape0 |
- Носитель резервного копирования: Переключатели в данной области служат для выбора устройства, на которое будут сохраняться данные: ленточный накопитель (DAT), жесткий диск (HD), магнитооптический диск (MO) или файловая система JAZ. Носителем в ОС Linux может являться блочное устройство, например, /dev/hda3 или каталог /backup.
ВНИМАНИЕ
Магнитооптические приводы не могут использоваться в ОС Windows.
- Копировать информацию за прошедший период: Область служит для указания временного интервала, охватываемого резервным копированием. Поле и выпадающий список служат для ввода требуемого значения. Значение должно быть согласовано с интервалом смены архивных файлов, по истечении которого выполняется копирование важных данных на другой носитель. Путь для настройки интервала смены архивных файлов: Управление системой > База данных > Настройки исторической БД > в открывшейся панели выбор интересующего архива и кнопка «Настройки» > вкладка «Время«).
ПРИМЕЧАНИЕ
Вводимое значение, при попадании в диапазон с большими единицами измерения, округляется до целого числа в соответствующих единица измерения. Например, для дней: 1,2,3,4,5,6 — единица измерения не изменяется автоматически. При вводе 7 дней значение автоматически изменяется на 1 неделю. При вводе 8,9,10,11,12,13 дней значение также автоматически изменяется на 1 неделю; при вводе 14 дней значение изменяется на 2 недели и т.д..
- Резервное копирование всех нескопированных архивных файлов исторической БД: Данный флажок следует устанавливать при необходимости проведения резервного копирования ранее нескопированных архивных файлов вне зависимости от заданного периода.
Планирование резервного копирования
Резервное копирование целесообразно проводить в период минимальной нагрузки на систему, т.е. в то время, когда в системе буферизируется только небольшое количество поступающих значений.
При планировании следует исходить из того, что резервное копирование в режиме выполнения увеличивает нагрузку на систему. Данное замечание относится также к короткому периоду времени после завершения резервного копирования, когда система должна сначала произвести обработку данных из буфера.
Запросы на выборку исторических значений из базы данных, например, от трендов, в это время не обрабатываются.
- Автоматическое резервное копирование БД: Данная область служит для задания периодичности автоматического резервного копирования (каждый день, каждую неделю, каждый месяц или каждый год).
ПРИМЕЧАНИЕ
При активации автоматического резервного копирования необходимо перезапустить сценарий «archiv_client.ctl». В противном случае в ходе выполнения резервного копирования могут возникать ошибки. Сценарий также необходимо перезапустить при деактивации и последующей активации резервного копирования, т.к. функция «timedFunc()» останавливается при деактивации и должна быть запущена повторно.
- Следующее автоматическое выполнение: При нажатии кнопки открывается диалоговое окно для установки точного времени резервного копирования.
- Отменить резервное копирование, если: В данной области задаются условия прерывания процесса резервного копирования:
Резервное копирование отменяется, если максимальное время х секунд было превышено. При значении «0» время не ограничено. Значения менее 60 секунд игнорируются.
Резервное копирование отменяется, если доступное свободное пространство меньше х [Мбайт]. Минимальное значение должно на 50 Мбайт превышать предельное значение, при котором менеджер данных переходит в аварийный режим (обычно при 60 Мб). При недостаточном объеме пространства будет выведено сообщение об ошибке.
Резервное копирование отменяется, если количество сообщений в буфере больше х . При значении «0» количество сообщений не ограниченно. Под сообщением понимается, например, любое изменение значения. Сообщения в буфере: например, 30000 /5 * 60 = 100 сообщ. / сек. (в среднем). Максимум 500 сообщ./сек. или 150 000 сообщений (за 5 минут).
Выполнение автоматического резервного копирования не должно совпадать по времени с копированием архивных файлов исторической БД.
ВНИМАНИЕ
Объем доступного свободного пространства не проверятся при использовании записи «checkMemory = 0″ в конфигурационном файле или при присваивании элементу «.EmergencyKBLimit» точки данных «_ MemoryCheck» значения < 0.
- Применить: Заданные в панели параметры применяются только после нажатия данной кнопки.
- Закрыть: Кнопка служит для закрытия панели без принятия изменений.
- Справка: При нажатии кнопки открывается данная страница Справки.
ПРИМЕР
- Выберите «HD/MO/JAZ» в области «Носитель резервного копирования».
- Нажмите кнопку справа от поля «Путь» для указания целевой директории для резервной копии.
- В открывшемся диалоговом окне выберите желаемую директорию.
- Подтвердите выбор.
- Задайте значение 12 часов для периода, охватываемого резервным копированием.
- Выберите «1 х неделю» в выпадающем списке в области «Автоматическое резервное копирование БД».
- Нажмите на кнопку «…«. Откроется следующее диалоговое окно:
Рисунок: Диалоговое окно установки времени резервного копирования
- Введите «01.15» и нажмите кнопку «OK«.
- Задайте максимальное время резервного копирования равным 5 минутам.
- Установите предельное значение объема свободного пространства равным 58 Мбайт.
- Укажите количество сообщений в буфере равным 30000.
- Нажмите кнопку «Применить«.