# Как создать копию базы для тестирования обновления
# Симптомы

*   Как протестировать расширение БИТ.MDT?
*   Как создать тестовую копию базы для тестирования?

# Решение

:::danger
**0.1.** Перед обновлением рабочей базы рекомендуем протестировать процесс на копии. Это поможет заранее выявить ошибки и избежать простоя системы.

**0.2.** Перед созданием тестовой копии базы изучите [**Чем опасна копия информационной базы с запущенными фоновыми заданиями?**](https://support.bit-erp.ru/article/ru/231-chem-opasna-kopiya-informacionnoj-bazy-s-zapushennymi-fonovymi-zadaniyami.html)

**0.3.** Если в базе используются какие-то общие каталоги для обмена, например по FTP (внимательно изучите регламент обновления клиента), тогда обязательно перенастройте их перед включением регламентных заданий.
:::

1.  Создайте копию информационной базы на сервере (при необходимости обратитесь к системному администратору).&#x20;
    Для баз, которые администрирует БИТ\:ERP можно воспользоваться заявкой в SelfService "Загрузить базу из бекапа". При режиме загрузки "Тип загрузки - Последний" важно, чтобы не было пересечения с автоматическим созданием бекапа, то есть если в этот момент запущено создание бекапа, то эта заявка упадет с ошибкой. Тогда просто перезапустите ее еще раз.
2.  Обязательно отключите регламентные задания на уровне кластера 1С или при создании базы (см. [Графическая консоль администрирования 1C](https://support.bit-erp.ru/article/ru/37-graficheskaya-konsol-administrirovaniya-1c.html)).
3.  При первом запуске в появившемся окне выберите вариант **«**&#x42D;то копия информационной базы».&#x20;
4.  Допиши в заголовке "ЭТО КОПИЯ": "НСИ и администрирование" -> "Общие настройки" -> "Заголовок приложения"
5.  &#x20;Отключите обмен у текущей (старой) очереди, очистите значение реквизитов виртуальный хост и пароль, переименуйте ее в "Старый RabbitMQ".
    &#x20; <img height="337" width="550" src="https://support.bit-erp.ru/attachments/n/a/na7M4QturJ19L0or_a/image.png" />&#x20;
6.  Если при отключении старой очереди появилась ошибка «Невозможно изменить статус обмена... Имеются необработанные исходящие сообщения», перейдите по ссылке `e1cib/list/Справочник.адаптер_ИсходящиеСообщения` и полностью удалите все сообщения в статусах «Зарегистрировано» или «Подготовлено к отправке».&#x20;
7.  В настройках MDT очистите значение константы "Поток данных RabbitMQ".
    &#x20;<img height="181" width="563" src="https://support.bit-erp.ru/attachments/B/J/BJ5B6pthZ3suSOKY_a/image.png" />&#x20;
8.  Создайте обращение в службу поддержки БИТ.IIoT (см. [Как работает служба поддержки](https://support.bit-erp.ru/article/ru/62)) для получения токена, указав
    *   Название компании.
    *   Ссылку на сайт (если есть).
9.  Замените текущий токен на тестовый в настройках системы.&#x20;
    &#x20;![](https://support.bit-erp.ru/attachments/u/E/uEQm_jkjYXXfWRvg_a/image.png)
    ![](https://support.bit-erp.ru/attachments/P/9/P91ikur1kHywlig__a/image.png)
10. Установите шлюз по статье:  [#1765: Проблема с добавлением лицензии после получения токена](https://support.bit-erp.ru/articles/1765/edit)
11. Проверьте расписание регламентного задания "БИТ.Адаптер. Очистка сообщений", оно должно быть как на продовской базе, обычно 300 секунд. ВАЖНО: если будет 3 секунды, то это грозит нагрузкой всех процессоров до 100%.
12. Убедитесь, что тестовая база не получит сообщений с устройств клиента и из рабочей базы.&#x20;
13. Включите регламентные задания.
14. Проведите финальную проверку по [Чек-листу проверки состояния БИТ.MDT](https://support.bit-erp.ru/article/ru/1180-chek-list-proverki-sostoyaniya-bitmdt.html).