I didn't build it, but we've got a 32-bit Windows Server 2008, with SQL server 2008 and 4GB of RAM.
I need to upgrade it to SQL Server 2016 in order to log ship to a new server, so we can put this thing out of its misery.
The problem – it looks like SQL Server 2016 requires, at minimum, Windows Server 2012, which is only 64-bit.
Question: how can I migrate the data to a SQL 2016 server with <1 day of downtime?
Is there a way to get around it with compatibility levels?
Best Answer
You can't, SQL Server 2016 only comes compiled for 64-bit.
Thankfully, no.
You'll need to have someone install an OS supported by SQL Server 2016, then install SQL server 2016.
Install a supported OS for SQL Server 2016 on the old 2008 server. Install SQL Server 2016, then setup log shipping as you normally would per your above quote.