[XP] Как настроить архивацию файла с базой?

Статус
В этой теме нельзя размещать новые ответы.

danneo

Честный
Регистрация
13 Ноя 2007
Сообщения
1.527
Реакции
121
Есть Firebird, файл используется программой с утра и до вечера. Нужно найти время, например, как только включен ПК или вечером в нужное время сделать архивацию файла, когда программа закрыта и сохранить архив в каталог на диске.
Кто-нибудь подскажет?
 
C:\Program Files\Firebird\bin\gbak.exe -help

Гугля сила

Создай батник с таким кодом. Засунь в шедулер и стартуй когда тебе надо.
Если ХР про, можно засунуть в выполнение скриптов при старте или дауне системы.
gpedit.msc Конфигурация компьютера \ Конфигурация виндовз \ Сценарии (запуск\завершение)

Код:
set gbak="e:\Program Files\Yaffil\Bin\GBAK.EXE"
set rar="e:\Program Files\WinRar\Rar.exe" m -m3 -ep -idp -ag.YYYY-MM-DD

set user=SYSDBA
set pass=masterkey

set fGDB="d:\DB_BOOK\BOOK_2005.GDB"
set fGBK="d:\DB_BOOK\BOOK_2005.GBK"
set fRAR=d:\DB_BOOK\BOOK_2005
set arcpath="\\LFS\BackUps\BOOK_2005\"

%gbak% -b -v -user %user% -pass %pass% %fGDB% %fGBK%
%rar% "%fRAR%" %fGBK% 

net use R: \\lfs\backups пароль /user:backups
move "%frar%*.rar" %arcpath%
net use R: /delete

Если по батнику чего не понятно, могу расписать.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху