Документация iSZN
02. Настройка механизма резервного копирования в RedHat Linux
Копирование файла настроек
Все настройки механизма резервного копирования базы данных содержатся в файле настроек /etc/bkup.conf. После первой установки этот файл ещё отсутствует, но создаётся образцовый файл /etc/bkup.conf.sample, который необходимо скопировать в /etc/bkup.conf:
cp /etc/bkup.conf.sample /etc/bkup.conf
Файл настроек
Структура файла следующая:
- Файл является обычным текстовым файлом.
- Пустые строки игнорируются.
- Строки, начинающиеся с символов «;» и «#», являются комментариями и не обрабатываются.
- Все прочие строки считаются параметрами конфигурации в формате
<имя>=<значение>.
Отредактировать файл можно редактором mc (Midnight Commander должен быть установлен):
mcedit /etc/bkup.conf
Либо vi:
vi /etc/bkup.conf
Описание параметров конфигурации
| Параметр | Описание | Значение по умолчанию |
|---|---|---|
| Операции резервного копирования | ||
do_create_links | Создавать ли символьные ссылки на файлы резервных копий (в каталоге, задаваемом параметром symlinks_dir):0 — Нет; 1 — Да. | 1 |
do_mirror | Создавать ли зеркальные копии дампа (в каталоге, задаваемом параметром mirror_dir):0 — Нет; 1 — Да. | 0 |
| Каталоги и файлы | ||
archive_dir | Основной каталог резервных копий, куда будут помещаться файлы дампа и протоколов. | /Archive1 |
mirror_dir | Каталог для зеркальных копий дампа; имеет смысл только при do_mirror=1. | /Archive2 |
symlinks_dir | Каталог для ссылок на файлы резервных копий; имеет смысл только при do_create_links=1. | /FiServ/Backup |
oracle_home | Home-каталог Oracle Database. | /opt/oracle/product/9.2.0 |
sql_script_file | Файл сценария для пересоздания схемы uszn, по умолчанию находится в /opt/Create-initial.sql. | /opt/Create-initial.sql |
| Настройки хранения резервных копий | ||
archive_format | Формат архива (возможные значения: bzip2, gzip). | gzip |
backup_stack_size | Количество дней от текущей даты, за которые сохраняются дампы базы данных; все более старые дампы автоматически удаляются. | 15 |
| Имена пользователей и пароли | ||
owner_name | Имя пользователя-владельца схемы базы данных. | uszn |
owner_pwd | Пароль пользователя-владельца схемы базы данных. Поддерживается и прежний вариант названия этого параметра: usznpwd. | uszn |
| Прочие настройки | ||
import_license_file | Файл серверной лицензии, который требуется устанавливать после успешного восстановления базы данных из резервной копии. Если пустое значение, сохраняется лицензия, восстановленная из резервной копии. | (пустое значение) |