Are v8 Document Type exports compatible with v15?

I’m considering options to migrate a v8 site to the v15 version.

I know that you can upgrade from v8 to v10 which will migrate the database and then upgrade from there but I’m thinking of starting from scratch with a clean v15 project and just importing what I need.

Looking at all the Document Types I have it looks like everything I need is in both versions (Blocklist, Listview, tree picker etc.) so is there any reason a Document Export from v8 will not import into v15?

I would try it myself but my dev environment is stuck in the past so I don’t have a working project to test it on.

Thanks,

Matt

When updating from Umbraco 8 to 13, we would just start a new/blank Umbraco 10 project, hook up a copy of the Umbraco 8 database on the new Umbraco 10 instance and run it. Then do the same with an empty Umbraco 13 website and hook up the upgraded Umbraco 10 database and the database gets updated to 13.

I imagine that this will also work when you go further to 15. Updating the database usually is pretty straightforward. I’m not sure if it’s still needed to upgrade to 10 first en then to 13 and beyond.

The main thing is that Umbraco 13 still supports old stuff like Macro’s and nested content and Umbraco 14+ doesn’t. So upgrading to 13 is probably easier, content wise, than going to 14+.

1 Like

I can’t actually tell you if that would work, but I imagine it wouldn’t work straight off…
I would say it’s better to do what @LuukPeters said and just hook your old db to a new clean install and let it do the migrations. After that you can surely just (export) the parts that you do want to keep, if that’s the parts you do want to keep that is. And yeah, Nested content is a bit of a hassle. You need to find a way to convert the nested content to blocklist data, which you can either do with Umbraco Deploy, or via uSync Migrations. Worst case, you won’t transform them and they’ll just be treated as labels or some such… Just have a backup of the DB so you can run it back if something goes wrong.

1 Like

Just to add a little tidbit for ease of upgrading… Setting up a separate, fresh, install of v10 and doing the hook-up w/ v8 database as Luuk has suggested is the recommended way to begin upgrading a v8 site; ensuring that your v8 is on latest v8.18.15 first.

However, from your v10 (after upgrading it to latest v10) you can just upgrade to v13 and it should handle the migrations. You don’t have to setup another separate, fresh, install of v13. But you can if preferred ^^

As per Umbraco’s Upgrade Documentation you should jump up each level of LTS before going into the STS versions like 15.

1 Like

Yeah, fair :slight_smile:

Great, thanks for that important information.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.