SQL Server数据库迁移到新位置

时间:2017-02-27 08:30:56

标签: sql-server

我想将大小超过400GB的生产SQL Server数据库迁移到不同托管服务提供商的新环境。

如果没有大量的停机时间,我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

一些选择。

  • 在系统A上创建完整备份,将备份复制到系统B并在那里将其还原。
  • 分离系统A上的数据库,将所有db-files(mdf,ldf,ndf)复制到系统B并将其附加到那里
  • 导入和导出数据向导

请记住还要重新创建相关的工作,dts-packages等

答案 1 :(得分:0)

  • 您可以使用镜像......
    1. 从prod db 2安装新的sql server实例并在此新服务器上创建镜像db。等待db同步并关闭旧服务器3.现在从新服务器中删除镜像并恢复镜像db。

Moving SQL Server database from old production server to new server

  • 或者仔细阅读下面的博客,其中说明了8步安全迁移而无需停机

8 Steps to Safely Migrate a Database Without Downtime