Skip to content

Облик. Бэкапирование баз данных

Версия 1. 2014-09-22 CentOS 4.8, PROGRESS Version 9.1D Создали свой скрипт на основании /tools/dbp/db_backup.sh Опции: - Делаеть архив каждой базы в /usr/pro_backup - Поднимает базу, если она работала на момент бэкапирования. - Заливает на FTP

Расписание в Сron: /var/spool/cron/admin

00 02 * * 1-5 /usr/pro_backup/backup_oblik.sh

[backup_oblik_v1] FIXFILE backup_oblik_v1.7z

Недостатки Версии 1: Оказалось, что в случае присутствия подключенных пользователей в БД утилита proshut не отключает их корректно, в результате чего целостность архива под вопросом. И запуск после такого proshut в том же скрипте не выполняется нормально, соответственно утром пользователи не могут подключиться к базе. Дополнительно проверили на OpenEdge Release 10.2A0109, CentOS release 6.4 - тот же самый результат.