我服务器的 G: 驱动器空间很快用完了。它主要包含系统和用户数据库的数据文件 (*.mdf)。全文目录也存在于该驱动器上。
IT 添加了一个更大的 E: 驱动器。
我想:
- 关闭 SQL Server
- 将所有内容从 G:\ 复制到 E:\
- 将 G:\ 驱动器更改为 X:\
- 将 E:\ 驱动器更改为 G:\
- 重启
这会导致 SQL Server 出现任何问题吗?在该过程结束时,所有文件都将位于 G:\ 驱动器上;只是不在原来的 G:\ 驱动器上。
我服务器的 G: 驱动器空间很快用完了。它主要包含系统和用户数据库的数据文件 (*.mdf)。全文目录也存在于该驱动器上。
IT 添加了一个更大的 E: 驱动器。
我想:
这会导致 SQL Server 出现任何问题吗?在该过程结束时,所有文件都将位于 G:\ 驱动器上;只是不在原来的 G:\ 驱动器上。
我只是对我的系统数据库做了类似的事情来进行 SAN 迁移,它似乎没有任何负面影响。话虽如此,我还是在开发/测试环境中对其进行了测试。您有机会在开发/测试环境中对此进行测试吗?
此外,没有太多需要重新启动。只需停止服务、移动并启动服务即可。
最后一个考虑因素是您适当地复制文件。管理 NTFS 权限问题可能真的很痛苦,因此请使用类似
XCOPY
(我使用的)或 RoboCopy 之类的东西来确保您保留这些权限的完整性。