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