# CDN sw:media:migrate Verständnis

**URL:** <https://forum.shopware.com/t/cdn-swmigrate-verstaendnis/90788>\
**Category:** Shopware 5\
**Created:** [9. Oktober 2021 um 09:43 UTC](https://forum.shopware.com/t/cdn-swmigrate-verstaendnis/90788 "2021-10-09T09:43:44Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [9. Oktober 2021 um 09:43 UTC](https://forum.shopware.com/t/cdn-swmigrate-verstaendnis/90788/1 "2021-10-09T09:43:44Z")

</div>

Wie funktioniert dieser CLI Befehl sw:media:migrate im Detail?  
Wird da nur auf Dateiebene die Daten verschoben oder wird auch in der Datenbank etwas abgefragt/verändert?  
Danke und Gruss

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [11. Oktober 2021 um 08:16 UTC](https://forum.shopware.com/t/cdn-swmigrate-verstaendnis/90788/2 "2021-10-11T08:16:10Z")

</div>

Mir würde schon ein HInweis reichen wo ich die Funktion in Git bzw im Shopware-System finde.

Was ich gern wissen möchte ist, ob man mehrmals Daten aus /media/images/ per sw:media:migrate anstossen kann. Ich würde dort gern manuell Bilder ablegen. Und diese dann rüberschieben in den CDN ohne dass wieder alle Bilder ausfallen.

Danke und Gruss.

---

<div class="post-metadata">

**Author:** ![phil](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/phil/32/13661_2.png) [@phil](https://forum.shopware.com/u/phil)\
**Post date:** [11. Oktober 2021 um 08:43 UTC](https://forum.shopware.com/t/cdn-swmigrate-verstaendnis/90788/3 "2021-10-11T08:43:26Z")

</div>

? Suchst Du in github nach „migrate“ und findest:  
[ImageMigrateCommand.php](https://github.com/shopware/shopware/blob/b91bb9e576a57543168182435ff2d2e0f7310a49/engine/Shopware/Bundle/MediaBundle/Commands/ImageMigrateCommand.php) und  
[MediaMigration.php](https://github.com/shopware/shopware/blob/b91bb9e576a57543168182435ff2d2e0f7310a49/engine/Shopware/Bundle/MediaBundle/MediaMigration.php)

LG Phil

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [11. Oktober 2021 um 11:41 UTC](https://forum.shopware.com/t/cdn-swmigrate-verstaendnis/90788/4 "2021-10-11T11:41:31Z")

</div>

Danke @phil . Das sieht ja gut aus.

Wenn ich das jetzt richtig interpretiere, dann wird die config.php abgefragt und die gefundenen Dateien unabhängig von DB-Einträgen kopiert ?

---

<div class="post-metadata">

**Author:** ![phil](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/phil/32/13661_2.png) [@phil](https://forum.shopware.com/u/phil)\
**Post date:** [11. Oktober 2021 um 12:24 UTC](https://forum.shopware.com/t/cdn-swmigrate-verstaendnis/90788/5 "2021-10-11T12:24:34Z")

</div>

Wo siehst Du da ne config.php? Es wird zunächst das CDN ermittelt, und dann alle lokalen Media-Dateien rekursiv auf dieses verschoben. DB scheint außen vor zu sein, der relative Pfad ändert sich ja dabei nicht.

LG Phil
