Описание: Система резервирования Firebird-баз: включает в себя два сервиса для резервирования firebird-баз (*fdb):
Сервис FBkServ:
ежедневно в час, определяемый в FBk.ini (StartHour)
для файлов (со своими username;password) из секции [SourceFiles]
запускает процедуру backup на указанном ServerName.
При этом путь FB_BackDir - указывает Firebird-у (может быть Linux-путь), куда делать *.fbk, а путь Net_BackDir - сетевой, для работы на файловом уровне (Windows) указывает нашей программе, откуда брать *.fbk для дальнейшей обработки.
То есть, если дело происходит на одном и том же компьютере (и ServerName=localhost), это одна и та же папка, и тогда путь пишется одинаковым, либо вообще оба поля остаются пустыми.
затем каждый *.fbk пакует в индивидуальный rar-архив (предварительно перемещая к себе в TempDir)
и помещает в указанную директорию DestDir в создаваемую там папку Days с номером дня недели в качестве префикса имени файла.
Каждый 7-й день недели полученный файл копируется также в папку Weeks с номером недели в имени файла,
а каждый последний день месяца - в папку Months - с номером месяца в имени.
(Если указана MirrorDest директория, туда дополнительно копируются ежедневные days-файлы.)
Ведётся лог в файле log.txt
В случае успеха в LastDate (FBk.ini) пишется текущая дата.
Сервис FBkGuard:
ежедневно в час, определяемый в FBk.ini (GuardHour)
считывает дату из LastDate, и если она более чем на день отстала от текущей, то
посылается email по указанному адресу
и презапускается сервис FbkServ.
То есть, FBkGuard следит за результатами работы FBkServ ПОСЛЕ её окончания, а потому не будет криминала (и посылаемых писем), если компьютер не включался какой-то период.
Время запуска GuardHour должно быть заведомо больше StartHour+время работы сервиса FBkServ.
С помощью программки FBkSet.exe можно запускать (останавливать) сервисы, редактировать INI-файл, попробовать работу Backup+Rar в ручном режиме.
Скачать софт из нашего файлового архива
тут.
Примечания:
- Виды лицензий: Freeware - бесплатные программы, Shareware - условно-бесплатные,
подробнее...
- Описания софта иногда включают компьютерный сленг: Ака, девайс, фривар, хинт,
фича, наладонник, релиз, движок, GUI, ЖЖ, IMHO, IIRC, FAQ ...
скачать словарь
- После загрузки, испытания и тестирования софта можете обсудить его функциональные особенности на
Форуме.
- Сообщения можно оставлять и на Доске объявлений.
Загрузка ...