В итоге я использовал дамп из phpMyAdmin. Есть ли какой-либо пример (или более подробная спецификация), как создать секции маппинга в файле настроек импорта settings.yml?
Моя таблица php_forums выглядит следующим образом:
forum_id, MEDIUMINT(8) ... parent_id, MEDIUMINT(8) ...
3 0
8 3
7 3
9 3
10 3
11 0
12 11
13 11
14 11
15 11
17 3
Кажется, что какие бы идентификаторы я ни использовал и указываю ли я также секцию “new_categories: ”, сообщение, генерируемое контейнером импорта, корректно:
создание новых категорий
11 / 11 (100.0%) [2803 элементов/мин] n]
создание категорий
11 / 11 (100.0%) [2704 элементов/мин]
Но создаются две основные категории (которые в phpBB были “форумами” с parent_id 0) и по одной пустой подкатегории в каждой из них. Процедура импортирует все сообщения, но все они оказываются “сиротами”.