Is a Windows Server in place upgrade supported? Windows Server 2012R2 Standard to Windows Server 2019 Standard

Hello we are wanting to get one of our customers on a newer Windows Server platform.

They are currently running SAGE 100 Contractor on a Windows Server 2012R2 server.

We would like to get them running on Windows Server 2019 Standard if not Windows Server 2022 Standard.  

I just wanted to pose the question to see if an in place upgrade of the OS is supported, or works if anyone has tried this.

If not what does a migration from a Windows Server 2012R2 system to another Windows Server 2019 system look like.

I'm not seeing much out there on this type of scenario.

Any input would be greatly appreciated.