Umbraco Upgrade Path 7 -> 12 without breaking publ...
# help-with-umbraco
j
Hi all, i want to know if it is possible to upgrade to from Umbraco 7, all the way to 12, without breaking the URLs that the current 5000+ images/pdfs/slideshows etc. are published on. Does anyone know?
k
Are you asking specifically about media URLs? It's possible. Possible scenarios: * No change is needed * A CDN can handle it * Umbraco redirects can handle it * Custom code can handle it Which scenario depends 🙂 If it's media URLs with cropping/other query parameters attached, and you want to conserve those also, then it's more complicated.
j
With as little complication as possible :p
Lets say i have an url umbraco.com/media/12345678/amazingpicturehere.png
I want this URL to still be working, after walking all the way trough the upgrade/migration paths frm 7 to 12
Any tips and tricks (links to the right docs) to work trugh this? My idea: Current Windows server running UmbracoCMS 7 Update all the way trough, to Umbraco CMS 12 After its on 12, export/import the site to the Umbraco12 Instance i got up and running in kubernetes
And hopefully not breaking any of the 5000+ current published URLs, because migrating them by hand is gonna cost what 100+ hours
k
Well, that is the standard media URL scheme for Umbraco 12 as well. So it should work automatically.
If it's
umbraco.com/media/12345678/amazingpicturehere.png?cropMode=x&useFocalPoint=true&w=123&custom=x
it might be more complicated.
I'd be more worried about the document types and data types in the 7-12 upgrade. It's a 10-year journey. 🙂
If your 7 site uses the old pre-blocklist stuff, or the initial blockgrid stuff, and there's Forms, and custom data types, then you might want to reserve those 100+ hours in your calendar. 🙂
j
im just gonna give upgrading a shot, our umbraco aint too complex, there's just a lot of stuff in there., i dont think we serve content/media using querystring either
p
I am doing an upgrade from v7 to v12 right now (v7 > v10 > v12). Definitely take a look at the following from @Kevin Jump as I have it migrating a significantly large media library with no noticeable issues (so far). - https://github.com/Jumoo/uSyncMigrations
j
Looks nice, does it break URL's?