I just got a new job as an analyst but I’m being tasked with an administrator task and just looking for insight.
We have a Windows server 2003 (32bit) that has Microsoft SQL Server 2005. I have been tasked with upgrading it to the latest possible windows & SQL server.
Since both the sql server and host OS have been unsupported for years now I figured it might be easier to create a new server and restore a backup of the databases on the new server. My questions are:
- What would be the latest OS and SQL server versions that would restore a 32 bit sql server backup? (New OS and SQL server will be 64 bit)
- If the OS and SQL server are both 64 bit, would I still be limited to 4gb ram when interacting with the database? Or is the version of a the OS what dictates ram?
- Can I backup the entire instance (preferably with local user information) or do I backup each database individually?
- If you have had a similar experience, what is the #1 thing you suggest I look out for?
Relevant information
- Both the old and new servers are VM’s that I create through VMware
- Licensing is not a factor so if I need multiple steps that is ok
- the sql server is interacted with by a couple dozen users who use windows 10&11 and Ubuntu 16, 18, 20, & 22