sql-server – 在系统和SQL Server版本之间移动SQL Server数据库
我们将非平凡的SQL Server数据库[65Gib]移动到新服务器.
在混合中添加,我们将从SQL Server 2005迁移到SQL Server 2008 R2,理想情况下需要花一些时间来执行ALTER以将各种表移动到不同的文件组中. 传统的刀将是: >向下OLD服务器 我希望尽可能多地预加载转移;是否有一种很好的[简单]方法来复制数据库的实时版本并继续更新目标服务器,直到完成所有准备工作?它发生在我身上,我可以使用复制,但我不知道我是否可以将复制奴隶提升为主… 或者我在尝试同时切换服务器和软件版本时犯了错误? 解决方法65 GB实际上是微不足道的,但是在通过慢速LAN进行复制时可能没有结束,或者如果您无法承受几分钟的停机时间.切换(并保持简单)的最快方法是在现有数据库和新数据库之间执行logshipping(无恢复模式). 你应该能够复制登录和&在切换之前的代理工作&让他们残疾,直到你移动你的实时交通. 在同一时间切换服务器和sql server版本并不是一个错误,取决于您的要求.请记住,在sql server 2008 R2上将数据库联机是一个单向进程,它将在数据库第一次执行恢复时升级数据文件.没有回头路! 您的另一个不那么简单的选择是执行以下操作: >在新服务器上安装相同的服务器 上述方法可能有很多变化.故事的寓意是你必须考虑转换的成本与停机时间的成本.这是一种权衡. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |