we are trying to get some guidance on how to upgrade as well.
Something that is pretty clear to me is that you should:
- upgrade your provider to the latest 3.x, which is 3.75.1. It is backward and forward compatible, which is really important.
- address all the warnings by updating your files to the new syntax (very manual and time consuming if you have lots of resources).
- run the import commands, unfortunately there is nothing to automate this AFAIK.
- once all your warnings have been addressed, then you can, and should, upgrade to 4.x
For automating the imports I have opened a separate topic yesterday: