question

DirkHondong avatar image
DirkHondong asked

Moving DB to existing server, what to check?

Hi all, this is some kind of "what would you do" question. There's a one box installation of a repository system with IIS, a worker engine and SQL Server. Now there's the request to split the system and put the database onto an existing SQL server to free up the license on the 1st one. So, what would you check to find out if you can place the database on another sql server which already exits in your environment? Regards Dirk
migrationperformance counterschecklistmovement
3 comments
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

DirkHondong avatar image DirkHondong commented ·
Thanks Magnus, Grant and Jonathan. Now I have the problem that all three of you gave great answers and I don't know which one to choose as "the" answer. :-)
0 Likes 0 ·
Grant Fritchey avatar image Grant Fritchey ♦♦ commented ·
I'd go for @Magnus or @Jonathan. I only added a little. Probably should have been a comment.
0 Likes 0 ·
DirkHondong avatar image DirkHondong commented ·
yep, you're right. I often overlook that button
0 Likes 0 ·
Fatherjack avatar image
Fatherjack answered
Compatibility - compare old and new OS, IE, .Net, other apps etc and make sure they are all compatible Performance - Does the existing SQL Server have a predictable trace on CPU, HDD and RAM that will fit within what is currently unused on target server? Security - Users, Shares, Admins, Applications, Roles all need to be compatible with target server. cross over of accounts between source and destination could leave a gap for a data breach Backups/DR - does the destination server have the right DR/backup infrastructure to cope with your new system Other systems - does the destination server have bespoke systems installed or does the source server have them, so meaning they will need to be installed on the destination. Will this cause problems in any way Probably a few more but this list should get you thinking :)
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Magnus Ahlkvist avatar image
Magnus Ahlkvist answered
Check SQL Server versions and editions. If they differ, check that you don't use code or functionality which won't work on the new machine (compression etc) Look at network infrastructure between the two machines is good enough to handle the throughput between app and DB. Look to see that the DB machine has enough memory and disk. If you want to be sure that the DB gets enough dedicated memory you might want to put it in its own instance.
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Grant Fritchey avatar image
Grant Fritchey answered
In addition to @Magnus excellent set of checks, I'd want to be sure of the existing transaction load on that other server and what the anticipated load of the database you're moving will be (what it is currently). This could be a major problem, depending.
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.