> 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/help-center/ai-docs/ekspluataciya-platformy/maintenance-overview/restore-drill.md).

# Проверка восстановления

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

## Контрольное восстановление

Создайте отдельную пустую тестовую базу и отдельный профиль назначения. Никогда не используйте рабочую базу для репетиции.

```bash
./tools/db-backup/iex-db-backup import \
  --profile clean_install \
  --from-profile main \
  --expect-tag before-change \
  --file /приватный/путь/backup.sql.gz \
  --require-manifest \
  --yes
```

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

## Что проверить в приложении

В тестовой среде откройте панель, несколько старых заявок, пользователей, направления, реквизиты и журналы. Проверьте связи между объектами, локализованные тексты и выборку за разные даты.

Не отправляйте реальные уведомления и платежные запросы из восстановленной среды. До запуска отключите внешние интеграции или замените их тестовыми параметрами.

## Реальное восстановление

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

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

Документируйте дату копии, фактическую точку восстановления, потерянный интервал и выполненную сверку.


---

# 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/help-center/ai-docs/ekspluataciya-platformy/maintenance-overview/restore-drill.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.
