We have Microsoft Windows Server 2003 R2 and SQL Server 2005 on a hardware Dell server.
Our server licenses are for the processors, but we have dozens of CALs for connected users for both Windows and SQL Server. We were told that the Windows CALs can be used with Windows Server 2008, but anything newer would require all new CALs. We were told that our SQL Server CALs can only be used with MS SQL Server 2005.
Is it possible to move the installations of Windows Server and SQL Server to new hardware and keep the CALs (which are very expensive)?
We were told when we bought Windows Server 2003 that we could upgrade to 2008 for free.
What is the cheapest thing to do that would work as expected?
If this can be done, is it best to find processor licenses for each and install from disk, or can something like Acronis be used without problems, or would Microsoft allow new keys perhaps to be used on the new hardware?