Используйте VBO и выполните его из Drush. Я использовал следующий метод для удаления более 1,5 миллионов узлов после масштабного тестирования.
- Создайте новый вид со страницей. Установите фильтры соответствующим образом, чтобы отображать только тот тип узлов, который вы хотите удалить.
- Добавьте новое поле: «Массовые операции: содержимое»
- Установите флажок рядом с «Удалить элемент» в разделе «Выбранные массовые операции».
- Сохранить вид.
- Предполагая, что вы знаете, как использовать Drush, запустите эту команду: (Используйте linux 'screen', чтобы непрерывно запускать большие наборы данных)
drush vbo-execute my_view action :: views_bulk_operations_delete_item
Где my_view - имя машины вашего вида
Вы также можете использовать drush vbo-list для отображения всех доступных представлений и их массовых операций.
VBO теперь должен работать в оболочке, давая вам обратную связь по ходу дела.