Главная › Форумы › ТехноПро: часто возникающие вопросы › Hезервное копирование базы ТехноПро
В этой теме 2 ответа, 1 участник, последнее обновление sergssm 5 года/лет, 3 мес. назад.
-
АвторСообщения
-
18 Май 2020 в 11:11 #2840
Как сделать, чтобы автоматически сохранялись копии базы данных?
18 Май 2020 в 11:23 #2841Чтобы настроить автоматическое резервное копирование базы ТехноПро , необходимо:
1. Скачать и установить программу isetDB:
https://www.tehnopro.pro/downloads/isetDBSetup.msi2. Скачать образец файла с SQL-командами для создания резервного копирования:
https://www.tehnopro.pro/downloads/TehnoPro7/CreateTpBackup.sql3. Открыть файл CreateTpBackup.sql в блокноте Windows и сделать следующие изменения:
3.1 Изменить при необходимости имя базы ТехноПро
Если ваша база называется TehnoPro, данный пункт не нужно выполнять.
Если база имеет имя отличное от TehnoPro, тогда сделайте следующее:
— в разделе «— Add the job steps» найти фразу:
…»-D TehnoPro -BkUpDB…
— вместо TehnoPro указать имя базы
например, если имя базы TPAO, тогда нужно написать так:
…»-D TPAO -BkUpDB…
3.2 Изменить, при необходимости, папку, в которой будут храниться копии:
— в разделе «— Add the job steps» найти фразу:
…-BkUpDB «c:\Program Files (x86)\Microsoft SQL Server\Mssql\TehnoBase\BaseBackup»…
— вместо указанного пути указать желаемый путь
3.3 Время создания резервной копии (каждый день в это время будет выполняться резервное копирование):
— в разделе «— Add the job schedules» найти фразу:
…@active_start_time = 100000,…
100000 — это 10 часов, 00 минут, 00 секунд
— измените это время на требуемое
3.4 Сохраните файл CreateTpBackup.sql4. Запустите программу isetDB от имени администратора на компьютере с базой.
4.1 Укажите соединение с вашим SQL Server и с базой Технопро.
В помощь — руководство: C:\Program Files (x86)\iSetDB\Help.rtf
4.2 Запустите файл CreateTpBackup.sql на базе ТехноПро:
— перейдите на закладку Run Script, укажите имя файла, запустите его выполнение.В результате — каждый день в указанное время (п.3.3) будет запускаться процедура рез.копирования, и в указанной папке (п.3.2) будет сохраняться резервная копия базы. В папке будут копии за 7 дней, то есть самая ранняя будет заменяться свежей.
Вы можете периодически брать из этой папки файл с рез.копией и сохранять его на другой носитель.18 Май 2020 в 11:27 #2842Если необходимо разово сделать резервное копирование, тогда необходимо:
1. Скачать и установить программу isetDB:
https://www.tehnopro.pro/downloads/isetDBSetup.msi2. Запустите программу isetDB от имени администратора на компьютере с базой.
2.1 Укажите соединение с вашим SQL Server и с базой Технопро.
В помощь – руководство: C:\Program Files (x86)\iSetDB\Help.rtf
2.2 Перейдите на закладку «Backup / Restore»,
укажите путь и имя файла (произвольное), нажмите кнопку [Backup databasa] -
АвторСообщения
Для ответа в этой теме необходимо авторизоваться.