We have a Sitecore 9.0.1 instance and we're planning to upgrade to Sitecore 9.2.
Since we do not currently use many features such as EXM, xDB and xConnect, I've started considering an alternative approach:
1) Create a new Sitecore 9.2 instance
2) Upgrade our solution to 9.2 and deploy it on top on the new instance
3) Migrate the content using Unicorn (or alternatively Sitecore packages)
I've prototyped this process on my local dev environment andm the site seems to be running just fine on the new Sitecore 9.2 instance I've migrated to.
I believe this approach will work as the upgrade guide doesn't seem to mention any upgrade operation on the three main databases - core, master and web - but I'd like to hear other opinions.
As far as I am aware the only problem might possibly be Sitecore not providing support as this isn't the same upgrade process recommended in their guide.
What do you guys think? Is there any contraindication with this approach?