0
Отвечен

Использование файлов бэкапа

Станислав С 4 года назад в Общие вопросы обновлен СИМП Лайт (тех поддержка) 4 года назад 7

Какое назначение файлов slpz в папке Backup? Для чего они нужны? Что в них сохраняется?

Редактировал проект на своем компьютере, а потом переносил его при помощи бэкапа на целевой АРМ.

Обнаружил, что при импорте проекта удаляются все данные, которые ранее были записаны в папке Data/Tags до момента импорта. Как восстановить эти файлы db?

Отвечен

День добрый.

Какое назначение файлов slpz в папке Backup? Для чего они нужны? Что в них сохраняется?

и Второй вариант

Файлы в этой папке формируются при каждом сохранении проекта, т.е. перед каждым сохранением проекта, происходит резервирование настроек каналов.

Редактировал проект на своем компьютере, а потом переносил его при помощи бэкапа на целевой АРМ. Обнаружил, что при импорте проекта удаляются все данные, которые ранее были записаны в папке Data/Tags до момента импорта. Как восстановить эти файлы db?

При импорте проекта, накопленные данные из БД будут заменены на данные из импортируемого проекта. Так же при импорте стороннего проекта - текущий проект будет перемещен в раздел "Другие проекты". Если в настройках установлена "галка"



То при перемещении проектов в резервные копии, экспорте, и т.д. в архив с проектом будет включаться и БД.


Так а что делать, если эти файлы пропали?! Их восстановить никак нельзя?

День добрый .


Если при импорте нового проекта галка включать БД в архив в настройках не была установлена, тогда все файлы БД при импорте будут к сожалению потеряны.

Печально.

Логика какая-то кривая. Зачем мешать данные и конфигурацию проекта?!

Ведь это же достаточно типовой подход: проект сначала создается на компьютере разработчика, а потом загружается на рабочую станцию! Зачем мне хранить архивы размерами несколько гигабайт и потом их копировать туда-сюда?!

Тем более, что я один проект могу загружать на разные станции. И как тогда это все администрировать?!


Разделение данных и модели - это сейчас уже стандартный подход при разработке программных систем!



День добрый.


Данные конфигурации и БД неразрывно связаны, при смене конфигурации проекта, если связь с БД может быть потеряна, по этой причине конфигурация проекта и его БД переносятся вместе. Мы обратим внимание на Ваше замечание, и подумаем что мы сможем в будущем сделать в этом направлении.

Напишите, пожалуйста, подробнее: изменение каких настроек приводит к разрыву связи с базой данных?

Добрый вечер.


Возможно не совсем точно выразился на счёт конфигурации и БД. Связь между ними конечно же существует и она на уровне ID каналов. Потеряться связь может в случае если удалить канал, сохранить изменение, а затем заново добавить этот канал в проект.

Сервис поддержки клиентов работает на платформе UserEcho