Falls mal jemand vor dem gleichen Problem steht… Ich konnte es lösen.
Durch die Migration wurde wie gesagt das Präfix „temp“ bei den Bildnamen angefügt. In der Tabelle s_article_img wurden die Bildnamen ohne temp verwendet. Die Verknüfung zum Bildpfad wird über den Bildnamen mit der Tabelle s_media hergestellt wo sich auch der Dateipfad befindet.
In s_media war der Bildname mit dem Präfix enthalten. Folgender SQL Befehl entfernt das temp an Anfang:
update s_media set name = substring(name, locate(„temp“, name)+length(„temp“)) WHERE name
LIKE ‚temp%‘;
Danach nur noch die Thumbs über die Console generieren:
php bin/console sw:thumbnail:generate ausführen
Danach funktionieren die Bilder im Front- und auch im Backend. Cheers