Главная » IS-Hotel » Резервное копирование и восстановление базы данных IS-Hotel » Резервное копирование IS-Hotel с помощью планировщика Windows
Назад

Резервное копирование IS-Hotel с помощью планировщика Windows

Номер статьи: 0000148

Купить программное обеспечение IS-Hotel можно на нашем сайте ККС. Специалисты помогут вам, проведут детальную консультацию и предложат варианты решения по автоматизации вашего предприятия. 

Создание пакетного файла .bat

Для использования планировщика заданий Windows требуется предварительно создать пакетный файл формата .bat в каталоге программы ...EcAppClient\AdminTools.

            Для этого следует в вышеуказанном каталоге создать текстовый документ в Блокноте и скопировать туда следующие строки:

@ECHO ON

- DEL "D:\Backup_NewIS\EcSystem_yesterday.bak"

- MOVE "D:\Backup_NewIS\EcSystem_today.bak"  "D:\Backup_NewIS\EcSystem_yesterday.bak"

- EcRegisterIB_SQL.exe /BACKUP "D:\Backup_NewIS\EcSystem_today.bak" /SRV SERVER /SysDbName EcSystem

:pause

Описание bat-файла:

  1. DEL "D:\Backup_NewIS\EcSystem_yesterday.bak"

Командой «DEL» удаляется предыдущая (вчерашняя) резервная копия, которая находится по указанному пути.

  1. MOVE "D:\Backup_NewIS\EcSystem_today.bak" "D:\Backup_NewIS\EcSystem_yesterday.bak"

Командой «MOVE» переименовывается последняя резервная копия "D:\Backup_NewIS\EcSystem_today.bak" во вчерашнюю "D:\Backup_NewIS\EcSystem_yesterday.bak"

  1. EcRegisterIB_SQL.exe /BACKUP "D:\Backup_NewIS\EcSystem_today.bak" /SRV SERVER /SysDbName EcSystem

Вызывается утилита EcRegisterIB_SQL.exe, после /BACKUP указывается путь к файлу с резервной копией, после /SRV указывается Имя сервера БД, после /SysDbName указывается Имя БД.

При сохранении файла добавить в конце имени расширение .bat. Примечание: курсивом выделены путь к папке бэкапа, имя сервера и БД. Эти данные могут отличаться. При необходимости ввести требуемые значения.

Создание задачи резервного копирования в Планировщике заданий

Чтобы запустить планировщик заданий, необходимо в командной строке ввести Taskschd.msc. Появится окно «Планировщик заданий». Нажимаем «Создать простую задачу».

Откроется окно «Мастер создания простой задачи». На вкладке «Создание простой задачи», в поле «Имя» вводим имя задачи.

Жмем кнопку «Далее»

На вкладке «Триггер» указываем периодичность создания резервной копии БД.

Жмем кнопку «Далее».

Указываем дату/ время начала создания резервных копий, и через какое время данная операция будет повторяться.

Жмем кнопку «Далее».

Выбираем действие для задачи и жмем кнопку «Далее».

На вкладке «Запуск программы» в поле «Программа или сценарий» указываем полный путь к созданному ранее пакетному файлу .bat в каталоге EcAppClient\AdminTools.

В поле “Рабочая папка” указываем полный путь к каталогу AdminTools.

Жмем кнопку «Далее».

На вкладке «Завершение» нажимаем кнопку «Готово».

Выбираем в списке созданную задачу, нажимаем на нее правой кнопкой мыши и выбираем «Выполнить» (1), либо в окне «Действия» нажимаем кнопку «Выполнить» (2).

После этого происходит резервное копирование БД. Резервная копия будет лежать по адресу, который Вы указали. В данном случае: “D:\Backup_NewIS.

Хотите оптимизировать расходы и улучшить свое предприятие? Закажите автоматизацию вашего бизнеса на сайте Группы Компаний ККС.
Просмотры: 1843