加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – 将SQL Server数据库从旧生产服务器移动到新服务器

发布时间:2021-03-05 19:19:43 所属栏目:MsSql教程 来源:网络整理
导读:我们有网站和SQL Server数据库的单一生产服务器.我们计划为网站和SQL Server建立一个新的生产服务器.我们需要将SQL Server数据库从旧服务器移动到新服务器. 那么,如何以更少的停机时间将数据库迁移/移动到新的生产服务器? 谢谢, Velu. 解决方法 如果使用S

我们有网站和SQL Server数据库的单一生产服务器.我们计划为网站和SQL Server建立一个新的生产服务器.我们需要将SQL Server数据库从旧服务器移动到新服务器.

那么,如何以更少的停机时间将数据库迁移/移动到新的生产服务器?

谢谢,
Velu.

解决方法

如果使用SQL Server 2005/2008,则可以使用镜像:

>安装新的SQL Server实例
>从生产服务器在此服务器上创建镜像数据库
>等到数据库同步
>关闭旧服务器
>从新服务器中删除镜像
>恢复镜像数据库

停机时间=删除镜像和恢复数据库的时间

如果您不想使用镜像,则可以在不镜像的情况下执行相同的工作:

>安装新的SQL Server实例
>从生产数据库创建备份
>在新服务器上复制和恢复生产数据库WITH NORECOVERY选项
>将生产数据库转为单用户模式
>制作事务日志备份
>关闭生产服务器
>在新服务器上复制并恢复日志WITH RECOVERY选项

停机时间=在新服务器上进行日志备份,复制和恢复此备份的时间

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读