Утилита 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
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