Доброе время суток!

Платформа Terrasoft XRM Distribution 3.4.1.75 на MS SQL 2008 R2

Уважаемые форумчане, подскажите пожалуйста, перечитал много постов коммьюнити, но ответа не нашел.

Моя ситуация: В процессе разработки создаются справочники, разделы, правятся скрипты и т.д. Так как в этом деле я новичек, то неизбежно возникают ошибки (лишнего удалил или не того добавил.) Иногда после опытов невозможно запустить систему, приходится удалять все свои наработки, чтобы так сказать вернуться к исходному состоянию. Так вот вопрос в чем - как можно создать некую точку восстановления, чтобы при очередном сбое вернуться именно к этому месту, когда все работало. Т.е. при попытке написать какой-либо скрипт или что-то подобное заранее сохранить текущее состояние (конфигурацию, данные), а потом в случае сбоя вернуться к этому состоянию.
Желательно, чтобы данный метод сохранения и восстановления можно было как-то автоматизировать (может батник какой написать). Если данный вопрос обсуждался - ткните носом плиз, я не нашел полного описания.

Заранее благодарю!

Нравится

11 комментариев

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

Посмотрите наш продукт, с его помощью можно не только видеть историю изменений и откатывать их при необходимости, но и еще всякие штуки делать :smile:
PVC

"Валерий Андрусик" написал:
Посмотрите наш продукт, с его помощью можно не только видеть историю изменений и откатывать их при необходимости, но и еще всякие штуки делать

Спасибо, но это не вариант в данном случае, так как платно и не стандартно.
Должен же быть стандартный вариант решения, вопрос только в том какие компоненты и как сохранять.

Откат дело тонкое :smile:

Согласен с Валерием и PVC рекомендую, как давний его пользователь.

"Кретов А.Н." написал:не стандартно

Стандартно это бэкап базы данных. Либо ручками сервисы выгружайте в файл перед правкой. Накосячите, загружайте предварительно сохраненную версию.

"Александр Кудряшов" написал:
Стандартно это бэкап базы данных. Либо ручками сервисы выгружайте в файл перед правкой. Накосячите, загружайте предварительно сохраненную версию.

Вот с этого момента поподробнее...:smile:
Только бэкапа базы будет достаточно, или еще и сервисы в файл выгружать надо, либо достаточно только сервисы выгрузить?

"Кретов А.Н." написал:Только бэкапа базы будет достаточно

Избыточный вариант. Полный бэкап базы на сервере. Накосячили - восстановили базу. Тяжелая артиллерия, но 100% гарантия. Понятно, что далеко вы так не уедете, после каждой ошибки откатываться и бэкапы делать перед каждой правкой, так никто не работает.

Облегченный вариант - сервис в администраторе - правый клик - сохранить в файл и правьте его потом. Ошиблись - восстановили сервис. Тоже неудобно - когда править будете не один, а 50 сервисов, запутаетесь.

"Александр Кудряшов" написал:
Тоже неудобно - когда править будете не один, а 50 сервисов, запутаетесь.

Вот в том то и дело, например, при создании раздела с помощью мастера создается несколько сервисов сразу, и отследить в каком проблема практически невозможно (для новичка). Так что избыточный вариант с бэкапом базы наверное будет предпочтительным.

Спасибо за ответы!

"Кретов А.Н." написал:при создании раздела с помощью мастера

Перед этим бэкап полезнее, согласен :)

Можно все изменения делать на копии рабочей базы, а затем, убедившись что всё ок, отсортировав сервисы по дате изменения выгрузить их за определенный период и загрузить в рабочую.
Но бекапы рабочей всеровно лучше делать каждый день и хранить, к примеру, за последние 7 дней на HDD.

"Кретов А.Н." написал:
Валерий Андрусик пишет:

Посмотрите наш продукт, с его помощью можно не только видеть историю изменений и откатывать их при необходимости, но и еще всякие штуки делать

Спасибо, но это не вариант в данном случае, так как платно и не стандартно.

Должен же быть стандартный вариант решения, вопрос только в том какие компоненты и как сохранять.

PVC заметно удешевляет (и ускоряет) разработку

Показать все комментарии