Сейчас при создании бекапа архивируются все таблицы и системные и пользовательские. Если сделать возможность раздельного бекапа, т.е. выгружать данные отдельно, а структуру отдельно (что у вас уже есть), станет удобно производить настройку, вычисления и прочее на отдельной базе, например бета версии, а затем выгружать в нее актуальные данные. В противном случае приходится делать двойную работу. Сначала тестишь и затачиваешь все в новой версии, а затем ручками переносишь все изменения в рабочую базу. Хорошо, если ничего не забудешь... Что касается соответствия структуры таблиц и данных, то здесь есть определенная опасность, если админ перекроит первую не задумываясь о второй, но сдуру можно и голову разбить. Если не удалять поля ничего не должно случится, я думаю.
По поводу файлов. Следует отделять файлы из пользовательских таблиц и файлы, подключаемые в виде модулей, так называемый список внешних файлов. Последние должны архивироваться независимо от того включена опция не сохранять файлы в настройках или нет. Они относятся к программному коду, а не к файлам.


разделение настроек и данных
Автор andibrag, 25 апр. 2013 12:20
В этой теме нет ответов
#1
Отправлено 25 Апрель 2013 - 12:20
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных