> For the complete documentation index, see [llms.txt](https://docs.iexexchanger.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.iexexchanger.com/knowledge-base/obsluzhivanie/maintenance-overview/product-update/rollback-and-release-history.md).

# Откат и история версий

Проверка отката, возврат на сохранённую версию и безопасное удаление старых версий

Откат возвращает не только файлы, но и соответствующую контрольную точку базы, конфигурацию служб и проверенное состояние системы. Используйте его при подтверждённой критической проблеме после обновления, а не как первый способ диагностики отдельной настройки.

Точный путь:

**«Обновления»**

Для просмотра достаточно права **«Просмотр обновлений системы» из блока «Админпанель»**. Для отката, возврата вперёд и удаления требуется право **«Запуск обновлений и откатов системы» из блока «Админпанель»**.

{% hint style="danger" %}
Откат изменяет рабочие файлы и данные. До запуска зафиксируйте новые заявки и финансовые операции, появившиеся после обновления, и согласуйте допустимую потерю или перенос этих изменений.
{% endhint %}

## Как выполнить откат

{% stepper %}
{% step %}

### Подтвердите причину

Зафиксируйте неисправный пользовательский сценарий и убедитесь, что обычное продолжение операции или исправление настройки не решает проблему.
{% endstep %}

{% step %}

### Выберите сохранённую версию

На вкладке «Установленные версии» откройте доступное действие и нажмите «Проверить возможность отката».
{% endstep %}

{% step %}

### Проверьте план отката

Убедитесь, что доступна нужная контрольная точка, понятен период изменения данных и перечислены ожидаемые действия со службами.
{% endstep %}

{% step %}

### Подтвердите и запустите

Нажмите «Подтвердить откат», затем «Запустить откат». Не прерывайте операцию и не меняйте базу параллельно.
{% endstep %}

{% step %}

### Проведите приёмку

Проверьте вход, расчёт, безопасную тестовую заявку, очередь, уведомления, чат и затронутую функцию. Сопоставьте финансовые данные с контрольной точкой.
{% endstep %}
{% endstepper %}

## Возврат на актуальную версию

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

## История и аудит

Вкладка «История операций» показывает тип, исходную и целевую версии, время, состояние и результат. Вкладка «Журнал действий» дополнительно фиксирует сотрудника и защищённое действие. При расследовании сопоставляйте обе записи с журналом технического инцидента.

## Удаление старой версии

Перед удалением откройте предварительный расчёт. Система показывает освобождаемое место, количество объектов и наличие связанной контрольной точки. Доступны действия «Удалить», «Удалить версию» и, когда это явно требуется, «Удалить и отказаться от отката».

Текущую версию удалить нельзя. Предыдущая версия и связанные данные также защищены, пока они образуют доступную точку безопасного отката. Удаление файлов старой версии не должно молча удалять резервную копию базы. Однако действие «Удалить и отказаться от отката» необратимо убирает быстрый путь возврата. Выполняйте его только после стабильного периода, внешней резервной копии и подтверждённой приёмки текущей версии.

## Результат

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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.iexexchanger.com/knowledge-base/obsluzhivanie/maintenance-overview/product-update/rollback-and-release-history.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
