Утилита DTM Tools
DTM Tools — утилита командной строки, расширяющая и дополняющая возможности системы Prostore. Утилита позволяет копировать данные из одной логической базы в другую, создавать резервные копии и восстанавливать из них логические базы данных, а также управлять топиками Kafka.
Команды утилиты
Утилита поддерживает команды:
- COPY — копирует логические таблицы и прокси-таблицы из одной логической БД в другую;
- команды для управления резервными копиями и восстановлением данных: - BACKUP_TO_KAFKA — выгружает бэкап логической БД в топик Kafka;
- RESTORE_FROM_KAFKA — разворачивает логическую БД из бэкапа, сохраненного в топике Kafka командой BACKUP_TO_KAFKA;
- POPULATE_CHANGELOG — воссоздает журнал логической БД;
 
- команды для управления топиками Kafka: - TOPIC_SHOW — выводит метаинформацию по топику Kafka;
- TOPIC_RESET — обнуляет прочитанное смещение (офсет) в топике Kafka;
- TOPIC_CLEAR — удаляет сообщения и обнуляет прочитанное смещение в топике Kafka;
- TOPIC_DELETE — удаляет топик Kafka;
 
- CHECK_VERSION — выводит номер версии утилиты.
Совместимость с версиями системы
Нумерация версий утилиты отличается от нумерации системы Prostore, но для каждой версии системы есть наиболее совместимая версия утилиты, рекомендуемая к использованию.
В таблице ниже доступна информация о совместимых версиях системы Prostore и утилиты DTM Tools.
| Версия Prostore | Версия DTM Tools | 
|---|---|
| 7.1 | 1.21 | 
| 7.0 | 1.20 | 
| 6.12.2 | 1.19 | 
| 6.11 | 1.19 | 
| 6.10 | 1.18 | 
| 6.9 | 1.17 | 
| 6.8.1 | 1.16 | 
| 6.7 | 1.16 | 
| 6.6 | 1.15 | 
| 6.5 | 1.14 | 
| 6.4 | 1.13 | 
| 6.3 | 1.12 | 
| 6.2.1 | 1.11 | 
| 6.1.1 | 1.10 | 
| 6.0 | 1.9 | 
| 5.8 | 1.8 |