Вам нужно будет ковыряться в базе данных.
К сожалению, ваша база данных может быть размещена различными способами, в зависимости от использования полей. Так что объяснять немного сложно. CCK будет перемещаться по таблицам, переименовывать вещи и (де) нормализовать базы данных, если сочтет это необходимым. Данные могут быть где угодно :) И в зависимости от того, где они сейчас живут, становится все труднее или труднее решить эту проблему.
Скажем, ваш тип узла - foo , а поле миниатюр - bar . Вы можете иметь столбец bar в таблице content_foo , но вы также можете иметь таблицу content_field_bar
Внутри этой таблицы в поле изображения хранятся внешние ключи для таблицы file . Вам нужно либо найти запись в таблице файлов, если она существует, либо ввести новую запись. Это не легко. Затем добавьте ключ для этой записи файла в таблицу content_foo, строку столбца или в поле content_field_bar.
Но, прежде чем начать с этого: это действительно не стоит боли: просто удалите узел и скопируйте и вставьте содержимое в новый.