如何将SQL Server 2008实例复制到另一台服务器?

Modified on: Mon, 19 Aug 2019 03:40:02 +0800

将整个SQL Server 2008实例的精确副本创建到另一台服务器的最佳方法是什么?我想复制一切:用户帐户,登录,权限,数据库和所有数据库对象等。我知道如何复制实例中每个数据库的东西,但我想在另一台服务器上镜像整个实例。我也想把它变成一个自动化过程。

不幸的是,这真的不利于我的SQL Server知识。

谢谢!

最佳答案

凯文,最简单的方式是(如果你还保留你的实例名称): -

  1. 在新服务器上安装新的SQL实例,确保名称和路径相同,并确保安装所有当前安装的SQL组件(例如报告服务等)
  2. 将此服务器修补到与源
  3. 相同的级别
  4. 记下源服务器上的所有数据库路径(通过发出选择名称,sys.master_files中的physical_name
  5. 停止源SQL Server实例
  6. 停止目标SQL实例
  7. 将所有数据库文件复制到新服务器(保留相同路径)
  8. 启动新实例(如果保留旧实例,则为旧实例)。
  9. 最后在您的新实例上,如果您没有保留相同的计算机主机名,请通过以下文章更改服务器\实例名称来反映这一点 http://msdn.microsoft.com/en-us/library/ms143799.aspx
  10. 醇>

相关问答

添加新评论