I'm hoping someone can help me understand the maze that is licensing for Windows server and MS SQL server, for running in a virtual machine on Proxmox. I'm used to Linux servers, and PostgreSQL as a database - licensing is clear, usually zero cost, and if you want to pay for support agreements, additional features, early access to updates, etc., then you can do so and you know what you are getting. But now we have a third-party application that needs to run on Windows server, and needs MS SQL server (not Express version). There will only be a few users here, so we don't need many CALs.
We've done tests with evaluation versions of Windows server and MS SQL server on a Proxmox VM, and it all runs without trouble. Now we need to figure out the licensing for a full installation. We are happy to pay what it costs - but we'd rather not pay more than necessary And we'd like to know the possibilities and restrictions of what we are getting.
For the Windows license, it seems we can get a standard server license for around $1000 (exact prices will vary by country, currency, distributor, etc.), plus a few CALs as needed.
https://www.microsoft.com/en-us/windows-server/pricing
It seems that this allows for 2 server installations, with at least one of them virtual. But I can't see if the virtual machine has to be on MS's own Hyper-V. What I would like is to be able to have 2 separate Proxmox VM's running Windows server from the one license. Can anyone tell me if that is allowed for Windows 2022 server standard?
MS SQL server seemed to me to be similar: https://www.microsoft.com/en-gb/sql-server/sql-server-2022-pricing shows MS SQL server standard for around $1000, plus a couple of CALs as needed. However, a supplier has told us that this is only licensed for use on a physical machine. They said that if we want to run the SQL server on a virtual machine, we need a version costs twice as much but only lasts 3 years, with a support contract for those three years. I can't find anything on Microsoft's website to support this, so I would like to hear if anyone else knows about it. Clearly, we'd much rather get a perpetual license for $1000 and use it on a WIndows Server on a Proxmox VM, than have to run on a physical machine or have a much more expensive and time-limited SQL license.
Any advice or links would be greatly appreciated.
We've done tests with evaluation versions of Windows server and MS SQL server on a Proxmox VM, and it all runs without trouble. Now we need to figure out the licensing for a full installation. We are happy to pay what it costs - but we'd rather not pay more than necessary And we'd like to know the possibilities and restrictions of what we are getting.
For the Windows license, it seems we can get a standard server license for around $1000 (exact prices will vary by country, currency, distributor, etc.), plus a few CALs as needed.
https://www.microsoft.com/en-us/windows-server/pricing
It seems that this allows for 2 server installations, with at least one of them virtual. But I can't see if the virtual machine has to be on MS's own Hyper-V. What I would like is to be able to have 2 separate Proxmox VM's running Windows server from the one license. Can anyone tell me if that is allowed for Windows 2022 server standard?
MS SQL server seemed to me to be similar: https://www.microsoft.com/en-gb/sql-server/sql-server-2022-pricing shows MS SQL server standard for around $1000, plus a couple of CALs as needed. However, a supplier has told us that this is only licensed for use on a physical machine. They said that if we want to run the SQL server on a virtual machine, we need a version costs twice as much but only lasts 3 years, with a support contract for those three years. I can't find anything on Microsoft's website to support this, so I would like to hear if anyone else knows about it. Clearly, we'd much rather get a perpetual license for $1000 and use it on a WIndows Server on a Proxmox VM, than have to run on a physical machine or have a much more expensive and time-limited SQL license.
Any advice or links would be greatly appreciated.