是否可以在两个独立的驱动器上共享相同的文件夹名称?

是否可以在两个独立的驱动器上共享相同的文件夹名称?

我有一个 Windows 2003 群集,正在尝试将其迁移到新的 SAN。我正在从中复制数据的驱动器之一有一个共享文件夹 ( J:\SharedFolder)

我需要将所有数据从 J:\ 复制到 T:\,并计划xcopy /a /s /u J:\ T:\

我想我的问题是,在不同的驱动器上有两个同名的共享是否会导致问题。这不会是永久性的,但我不想弄乱任何东西。在短时间内,我将

J:\共享文件夹

T:\共享文件夹

本质上,这与这个问题

答案1

您无法在同一台服务器上拥有两个同名的共享。这样做有什么好处呢?只需复制、取消共享一个,然后共享新的即可。

答案2

首先,文件夹名称中不应该有“$”,共享名称中应该有。

不,您不能拥有多个具有相同共享名称的共享。
是的,您可以拥有多个具有相同文件夹名称的文件夹。

共享名称和文件夹名称是分开的,不应以完全相同的方式对待。

答案3

如果我访问,\\servername\SharedFolder$那么如果操作系统允许两个同名共享,我该如何选择应该使用哪一个?我认为那行不通。

我发现,有了J:\SharedFolder$,将其设为只读,复制数据(例如使用您提到的 xopy 命令),删除 J: 上的共享并在 T: 上启用它,都不会出现这样的问题:

如果复制时间过长,您可以先进行复制(然后使用类似 rsync 的程序而不是 xcopy 重复上述过程。这样可以加快速度,因为您只会复制自初始复制以来发生变化的文件。

相关内容