Автоматизация резервирования

В начало  Назад  Далее

 Для автоматизации процесса резервирования имеется возможность запуска программы «АльфаЦЕНТР Утилиты» в пакетном режиме, т.е. программа делает требуемую операцию и завершается. Для этого используются параметры командной строки.

 Общий формат команды для пакетных операций:

ACUtils.exe Имя_Файла -Параметр_Действие [-Параметр1]……[-ПараметрN]  , где     ACUtils.exe – имя программы;

Имя_файла – полное имя файла, с которым будет производиться операция;

Параметр_Действие – обязательный параметр, указывающий, какая операция будет производиться – резервирование или восстановление;

Параметр1…N – необязательные параметры;

Все параметры начинаются со знака минус («-»);

Имя файла и параметры разделяются пробелами;

Имеются следующие параметры командной строки:

 

Параметр

Назначение

BACKUP

Выполнение операции резервирования;

HOT

Будет создана горячая резервная копия. Если параметр не указан, то для выбора типа резервирования используются настройки из формы "Параметры приложения". Используется вместе с параметром BACKUP;

COLD

Будет создана холодная резервная копия. Если параметр не указан, то для выбора типа резервирования используются настройки из формы "Параметры приложения". Используется вместе с параметром BACKUP.

RESTORE

Выполнение операции восстановления из указанного файла;

DATE

Добавление к имени сохраняемого файла даты создания резервной копии в формате yyyy_mm_dd. Используется вместе с параметрами BACKUP и SAVE;

TIME

Добавление к имени сохраняемого файла даты и времени создания резервной копии в формате yyyyy_mm_dd__hh_mi_ss; Используется вместе с параметрами BACKUP и SAVE;

NOLIST

После выполнения операции резервирования резервная копия будет удалена из списка резервных копий, но сам файл останется;

LOGSAVE

После выполнения операции резервирования протокол будут сохранен в отдельный файл с расширением *.ac5log;

ORACLE

Выполняется операции с СУБД Oracle, используются параметра подключения для СУБД Oracle;

POSTGRESQL

Выполняется операции с СУБД PostgreSQL, используются параметра подключения для СУБД PostgreSQL.

 

Примеры использования:

C:\AlphaCenter\ACUtils\ACUtils.exe C:\Rezerv_Copy\cnt.ac5 -BACKUP      - создание резервной копии и сохранение ее в файле C:\Rezerv_Copy\cnt.ac5;

C:\AlphaCenter\ACUtils\ACUtils.exe C:\Rezerv_Copy\cnt.ac5 -BACKUP -NOLIST      - создание резервной копии и сохранение ее в файле C:\Rezerv_Copy\cnt.ac5. После сохранения резервной копии в файл копия будет удалена из списка резервных копий;

C:\AlphaCenter\ACUtils\ACUtils.exe C:\Rezerv_Copy\cnt.ac5 -BACKUP - создание резервной копии;

C:\AlphaCenter\ACUtils\ACUtils.exe C:\Rezerv_Copy\cnt.ac5 -BACKUP -DATE -SAVE- создание резервной копии и сохранение ее файле C:\Rezerv_Copy\cnt2007_01_20.ac5 (20_01_2007 – текущая дата);

Внимание:

На работу пакетного режима полностью влияют все настройки в форме «Параметры», кроме выбора типа резервирования (горячее или холодное). Тип резервирования можно задать параметрами HOT или COLD, тип сервера можно задать параметрами ORACLE и PostgreSQL;

Для автоматизации запуска приложения АльфаЦЕНТР Утилиты, саму команду запуска необходимо самостоятельно добавить в службу расписания Windows;

Так же для автоматизации можно использовать модули АльфаЦЕНТР Диспетчер заданий и АльфаЦЕНТР Запуск внешних приложений;