Can you run Windows Server 2012 R2 on Windows Server 2008 R2?

The Answer is simple – NO

That is why Server 2012 is not listed under the supported Operating Systems.

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc794868(v=ws.10)