首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将Sever安装移动到另一个驱动器

将Sever安装移动到另一个驱动器
EN

Stack Overflow用户
提问于 2017-10-24 18:22:30
回答 2查看 2.3K关注 0票数 0

我有一个新的驱动器到我的数据库,所以把所有的数据库移到这个新的驱动器。现在,我需要移动系统数据库和SQL创建的其余文件夹,如FTData、作业、日志等。

我是怎么移动这些文件的?因为当所有进程完成时,当前单元(而不是C:)将被断开连接。

我搜索它,但只找到移动数据库(已经做了)

编辑1:这是带有Windows故障转移服务的群集故障转移安装

编辑2: SQL安装在默认位置,文件如FTData、日志(系统日志)和上述文件夹都在我的E驱动器上,需要移动到我的新X驱动器。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-11-10 17:18:13

好的,我在这里写这个,以防有人有相同的情况(或类似的情况)。

我所做的是:

  1. 将所有用户数据库移动到新的LUN (参见microsoft推荐)
  2. 将所有系统数据库移动到新的LUN (参见microsoft推荐)
  3. 我在寄存器上搜索我的旧驱动器号(E:),因为我的旧驱动器只用于数据库、数据和sql server创建的一些对象。并在两个节点中替换。移动MSSQL..。文件夹从我的E:文件夹到新的伦。

对于第2和第3步,我完全关闭了sql服务。在每次数据库迁移时,执行一个脚本来验证所有数据库都联机。

这是在登记簿上更改的钥匙。

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft Server\MSSQL12.MSSQLSERVER\CPE\ErrorDumpDir

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft SQL Server\MSSQL12.MSSQLSERVER\Replication\WorkingDirectory

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft SQL Server\MSSQL12.MSSQLSERVER\SQLServerAgent\ErrorLogFile

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft SQL Server\MSSQL12.MSSQLSERVER\SQLServerAgent\WorkingDirectory

票数 0
EN

Stack Overflow用户

发布于 2017-10-24 19:25:19

这可能需要一些时间,而且我还没有测试它,但假设您保存了驱动器E的完整映像,并在驱动器X上使用了它。所有这些应用程序文件和应用程序都将在完成时加载并准备好供生产使用,而无需关闭SQL服务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46917495

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档