The scenario: I am retiring a production SQL Server (SQL Server 2008) and relocating to another SQL Server (ver 2019) on a different computer. I want to do it in phases:
Steps/Phases:
Backup a database on current server and restore onto new server, leaving current database on-line
Add and delete logins, and users. This may take several days while developers test their applications' connections to the new server.
Update the database on the new server with data only, not affecting new logins/users
Shut down old database
Step 3 is where I need help, not sure how to refresh the data only, without affecting logins and users.
It looks like Log Shipping might be a valid technique but there seems to be an issue: the Primary DB has Recovery Model set to Simple.
Questions:
What will happen if Recovery Model is changed?
Does the server have to be restarted?
Will performance be affected?
Will it use considerably more disk space?
Can Log Shipping be used from SQL Server 2008 to SQL Server 2019
Background: I tried the Database Backup Wizard but it doesn't really satisfy my requirements.
TIA