
Включение архиватора After-Image экстентов в онлайн
Файлы After-Image (AI) содержат информацию о транзакциях, необходимую для их восстановления с применением механизма наката. Эти файлы позволяют восстанавливать базу данных без потери транзакций, выполненных с момента последнего резервного копирования. Архиватор AI автоматизирует управление файлами After-Image, но до выпуска OpenEdge 12.8 LTS для запуска архиватора требовалось предварительное создание резервной копии в онлайн.
В версии OpenEdge 12.8 LTS администраторы баз данных получили возможность активировать архиватор AI непосредственно на работающей базе данных, без необходимости выполнения дополнительного онлайн-резервного копирования. Это существенно упрощает администрирование баз данных объемом более 2 ТБ.
Для включения архиватора используется следующая команда:
rfutil db-name -C aiarchiver enable -aiarcdir dir-list [ -aiarcinterval n ] [ -aiarcdircreate ]
Описание синтаксиса команды
db-name — имя базы данных, для которой активируется архиватор.
-aiarcdir dir-list — список каталогов, разделенных запятыми, которые будут использоваться в качестве целевых директорий для хранения архивных файлов AI. Указанные каталоги должны существовать, если только не используется параметр -aiarcdircreate. Список каталогов заменяет любые ранее заданные каталоги. В именах каталогов не допускаются пробелы или запятые. Общая длина списка не должна превышать 512 символов.
-aiarcinterval n — определяет режим управления файлами AI: по расписанию или по требованию. В режиме по расписанию параметр n задает интервал времени в секундах между принудительными переключениями экстентов AI. Минимальное значение интервала составляет две минуты, максимальное – 24 часа. Если параметр не указан и выбран режим по требованию, принудительные переключения экстентов происходят только при их заполнении. Интервал может быть изменен в работающей системе с использованием утилиты RFUTIL. В обоих режимах утилита управления файлами AI проверяет заполненные экстенты AI с интервалом в пять секунд.
-aiarcdircreate — указывает демону на необходимость создания указанных каталогов, если они не существуют.
Примечания:
- Команда может быть применена только после активации механизма After-Imaging.
- Брокер баз данных автоматически запускает демон управления файлами AI при старте.
- Файл журнала архиватора AI (database-name.archival.log) создается в том же каталоге, что и основной файл базы данных (.db).
- Параметр -aistall будет автоматически активирован при включении архиватора в режиме онлайн.
Для получения дополнительной информации о работе с архиватором AI рекомендуется ознакомиться с документацией: “AI File Management utility“.
Метка:After-Imaging, администрирование баз данных, Архиватор AI, версия 12.8 LTS, Восстановление данных, Демоны управления файлами After-Image, Механизмы резервного копирования, Настройка параметров архивации After-Image, Онлайн-архиватор, Оптимизация работы с большими базами данных, резервное копирование, Транзакции, Управление базами данных, Утилита управления файлами After-Image, Файлы AI для восстановления