To be clear here, are you looking at moving the ConfigMgr site server to Windows Server 2016, Migrating ConfigMgr 2007 to ConfigMgr (Current Branch), or both?
I expect both is the answer here as ConfigMgr 2007 hasn't been supported in about 2 years and there is no such thing as ConfigMgr 2016. The documentation linked to by @AllenLiu-MSFT will guide on this.