добрый!
подскажите скрипт или программный продукт с настройками для автоматического резервного копирования базы RK7 вместе с базой SQL.
добрый!
подскажите скрипт или программный продукт с настройками для автоматического резервного копирования базы RK7 вместе с базой SQL.
Бэкапы основной базы кипера автоматически делаются сами.
Бэкап SQL-базы - да хоть через планировщик задач. Пример скрипта приложил.
rem Путь к каталогу с исполняемым файлом backup.cmd
SET BACKUP_DIR=D:\UCS\RK7
rem Путь к каталогу с резервными копиями справочников RK7
SET RK7_REF=D:\UCS\RK7\Rk7Reference\base\backups\datab ases
rem Путь к каталогу и наименование файла резервной копии SQL-базы RK7
SET RK7_SQL=E:\BACKUP\RK7_BACKUP.bak
rem За сколько дней устаревает резервная копия
SET TIME=30
rem Путь к сетевому хранилищу резервных копий
SET TARGET=B:\RKEEPER-BACKUP\HO\
rem Переход в папку с backup.cmd
CD /D %BACKUP_DIR%
rem Резервное копирование SQL-базы RK7
SQLCMD -E -Q "BACKUP DATABASE RK7 TO DISK = '%RK7_SQL%' WITH INIT, NOFORMAT, SKIP, NOUNLOAD" -o "%RK7_SQL%.log"
rem Упаковка RAR резервных копий, rar.exe должен лежать в папке с backup.cmd
RAR M -r -ag[dd.mm.yyyy_hh-mm] rk7.rar %RK7_REF%\*.* %RK7_SQL% %RK7_SQL%.log
rem Перенос упакованной копии на сетевое хранилище
MOVE /Y %BACKUP_DIR%\*.rar %TARGET%
rem Удаление устаревших резервных копий
setlocal enableextensions enabledelayedexpansion
for /f "skip=%TIME% usebackq delims=" %%i in (
`dir /b /a:-d /o:-d /t:w "%TARGET%"`
) do del /f /q "%TARGET%\%%~i"
endlocal
exit /b 0
Спасибо!
Работает!
rem Путь к каталогу с резервными копиями справочников RK7
SET RK7_REF=D:\UCS\RK7\Rk7Reference\base\backups\datab ases
для чего только это строка?
А можно по подробнее как всё это делать?! и куда именно какое "сетевое хранилище" будут перенесены файлы?
Подскажите куда будут скидываться архивы, если в этом поле указать каталог?
Относительно того компа на котором кассовый сервер крутиться, или где сервер справочников?
И почему периодичность 1560 = 26 часов, а не 1440 = 24 часа,
Можно ли указать путь типа \\UNIT99\ARHIV?
2017-06-24_17-32-05.png
Бросил окурок в чистую воду, смотри в отражение, увидишь урода.
Периодичность ставь хоть каждую минуту.
Храниться , где хочешь.
Можно, у нас как раз по сетке и хранятся.
Но учти, если будут проблемы с сетевым адресом , где будешь хранить , и кипер не сможет достучаться , все будет висеть ужасно, работать будет невозможно.
Мы долго искали в чем у нас проблема, в итоге была она в этой мелочи.
Уточните пожалуйста, если я на компе менеджера создал папку С:\ARHIV\MIDSERV1 и указал ее для этого кассового сервера, то кассовый сервер будет в эту папку на компе менеджера и скидывать бакапы?
ИЛИ Кассовый сервер будет скидывать бакапы у себя в папку С:\ARHIV\MIDSERV1 ?
Бросил окурок в чистую воду, смотри в отражение, увидишь урода.