Миграция данных с TokuMX 1.5 на Percona MongoDB Server 3

Я хочу перейти с TokuMX 1.5 на сервер Percona MongoDB 3.11. Следуйте руководству по миграции данных, предоставленному percona. . который отлично работает, но в:

Шаг 12: Восстановите индексы (это может занять некоторое время). Этот шаг удалит параметры кластеризации для коллекций перед вставкой.

$./psmdb_restore_indexes.js --eval " data='/your/dump/path/tokumxIndexes.json' "

Моя миграция завершается неудачно и выдает следующую ошибку:

/mnt/tokumx-bkup/tokumxIndexes.json
 2016-06-29T05:28:20.028+0000 E QUERY    SyntaxError: Unexpected identifier
  at /tmp/tokumx2_to_psmdb3_migration-master/psmdb_restore_indexes.js:78:1 at /mnt/tokumx-bkup/tokumxIndexes.json
 2016-06-29T05:28:20.028+0000 E QUERY    Error: error loading js file:  /mnt/tokumx-bkup/tokumxIndexes.json
  at /tmp/tokumx2_to_psmdb3_migration-master/psmdb_restore_indexes.js:78:1 at  /tmp/tokumx2_to_psmdb3_migration-master/psmdb_restore_indexes.js:78
  failed to load: /tmp/tokumx2_to_psmdb3_migration-master/psmdb_restore_indexes.js

Может ли кто-нибудь помочь мне в решении этой проблемы?


person gahmed    schedule 29.06.2016    source источник
comment
Пожалуйста, опишите подробнее, что вы делали, чего хотите добиться и где именно у вас возникли проблемы.   -  person dhh    schedule 29.06.2016
comment
Вопрос опубликован с более подробной информацией по следующей ссылке: title="миграция с tokuMX 1 5 на сервер percona для mongodb 3 11"> stackoverflow.com/questions/38091106/   -  person gahmed    schedule 29.06.2016
comment
Я автор сценария: можете ли вы проверить файл данных /your/dump/path/tokummxIndexes.json? Он должен быть сгенерирован с использованием опции mongo shell --quiet, иначе преамбула оболочки будет выведена в файл.   -  person David H. Bennett    schedule 30.06.2016