是否可以将符号链接共享到网络位置作为 Windows 中的网络共享?例如:
D:\folder\Shared\fooon\\server共享为\\server\foo,其中D:\folder\Shared\foo实际上是指向\\other\server\bar.
或者这是一个XY 问题?
我们有一台fs1带有 2 个虚拟磁盘的 Windows Server 2008 R2* 虚拟机。C:当然是系统驱动器,D:是数据驱动器。我们D:使用 Windows共享和存储管理通过 SMB共享多个文件夹。例如:
D:\Shares\Shared\Engineering 共享为 \\fs1\EngineeringC:\Shares\Shared\Admin 共享为 \\fs1\Admin这些共享通常映射为用户工作站上的网络驱动器。例如,E:\可能映射到\\fs1\Engineering。
我想将这些共享从这个虚拟磁盘移到我们的新存储位置\\abc\def,我想对最终用户透明地执行此操作(至少现在 - 最终原始路径将消失,但这超出了问题的范围)。
*今年升级到 2016 或 2019。
共享文件夹的某些子文件夹首先通过\\abc\def使用 RoboCopy将数据复制到目标位置 ( ),然后将原始路径重命名为备份路径,最后创建指向新目标的目录符号链接来迁移。该过程大致如下(为简洁起见,省略了一些额外的标志/选项):
robocopy D:\Shares\Shared\Admin\Finance \\abc\def\Finance /mir
ren D:\Shares\Shared\Admin\Finance D:\Shares\Shared\Admin\Finance_old
mklink /D D:\Shares\Shared\Admin\Finance …Run Code Online (Sandbox Code Playgroud)