将数据库移动到新服务器

Ice*_*ind 5 sql-server-2008 sql-server migration

我的数据库服务器正在停用。我们有一个新的数据库服务器来代替它。两台服务器都具有相同的操作系统和 SQL Server 2008。我需要将所有数据库和数据转移到新服务器上。

什么是最好的方法来确保尽可能少的问题?

我的数据不仅仅是表、视图和存储过程。还有几个 SQL Server 代理作业和几个数据库维护计划和计划备份。

系统不在晚上使用,所以如果需要的话,我有一个深夜的机会使数据库脱机。

我可以将MSSQL目录复制到新服务器吗?或者我应该单独备份每个数据库?如果我备份每个数据库,我是否也应该备份系统数据库(如mastermodelmsdb)?

Sta*_*hns 5

进行备份和恢复将是复制所有用户数据库的好方法。

  1. 源服务器上的备份数据库。
  2. 将备份文件复制到目标服务器
  3. 然后将 DB 还原到目标服务器上。

系统数据库有点不同。按照此链接了解一种可能的方法。再说一次,这取决于您需要从系统表中获得什么。master 包含您的 SQL 登录名,您可以编写脚本。这是一个用于编写登录脚本的链接