我们有网站和
sql Server
数据库的单一生产服务器.我们计划为网站和
sql Server建立一个新的生产服务器.我们需要将
sql Server
数据库从旧服务器移动到新服务器.
那么,如何以更少的停机时间将数据库迁移/移动到新的生产服务器?
谢谢,
Velu.
如果使用
sql Server 2005/2008,则可以使用镜像:
>安装新的sql Server实例
>从生产服务器在此服务器上创建镜像数据库
>等到数据库同步
>关闭旧服务器
>从新服务器中删除镜像
>恢复镜像数据库
停机时间=删除镜像和恢复数据库的时间
如果您不想使用镜像,则可以在不镜像的情况下执行相同的工作:
>安装新的sql Server实例
>从生产数据库创建备份
>在新服务器上复制和恢复生产数据库WITH NORECOVERY选项
>将生产数据库转为单用户模式
>制作事务日志备份
>关闭生产服务器
>在新服务器上复制并恢复日志WITH RECOVERY选项
停机时间=在新服务器上进行日志备份,复制和恢复此备份的时间
原文链接:https://www.f2er.com/mssql/79863.html