Как перенести данные из одной БД в другую с другой структурой?
Переписал сайт, также изменения перетерпела и структура БД, теперь нужно перенести все данные из старой БД в новую.
Есть ли удобные средства для Symfony 2.7 и Doctrine? Или по старинке, вручную?
Используйте dbForge Studio for MySQL
у него есть инструмент сравнения двух баз данных, также он может сделать патч, накатив который на одну базу, он сделает её идентичной второй
А как Вы себе это представляете вообще? Что должен делать такой инструмент? Анализировать старую структуру, потом новую, потом залезть к Вам в голову и узнать, что именно вы отразили в этих изменениях и что к чему относится и подготовить Вам SQL-файлик на основе анализа Вашего мозга?)
Самый простой способ - написать скрипт самому)
Чем это принципиально отличается от того, что вы сами напишите скрипт, в котором будете получать данные из старого источника и сохранять в новом? Механизм миграции для этого уж точно не нужен.