To migrate your existing LIMS database to a new server, we suggest following these steps. These steps are to minimize downtime for your organization and are the steps that we use as well.
Read this article for more information: https://nolongerset.com/sql-server-migration-steps/
Use this article to script your SQL Server database: https://nolongerset.com/scripted-sql-server-migrations/
- Install SQL Server on new server
- Transfer SQL Server logins from old to new server
- Create and test database transfer scripts
- Set databases to read-only on new server (to prevent accidental edits)
- Set up backup and maintenance tasks on new server
- Pre-deploy applications with code to auto-relink tables (based on read-only status of db on old server)
- Set old database to Read-Only
- Back up the database on the old server
- Restore on the new server
- Remove read-only status on the new server
- Take database off-line on old server
- Repeat steps 7 – 11 for each database
- Update applications to point only to the new server
- Decommission old server (not relevant if the old server continues hosting other databases)
.png)