这可能是一个相当直接的问题,但是;
目前,我在两台不同的机器上有 2 个不同的共享(一台服务器 2008,另一台 W7),它们基本上是彼此的“镜像”,并定期同步。
我希望能够合并这两个文件夹的内容,使它们看起来来自同一个位置。读写在一定程度上很重要,但实际上它可能只会发生在一个位置。
基本上,我希望在当前网络上的 Windows 环境中模拟 unionfs。有人知道可以实现此目的的解决方案或软件吗?
干杯
答案1
Google Code 上似乎有一个针对此问题的项目: http://code.google.com/p/winunionfs/但它也不提供编译后的二进制下载(不确定是否曾经提供过),这意味着它可能不是生产质量。但如果你在家或其他地方,你肯定可以尝试一下
Windows 7 也有类似的情况 - 取决于哪些客户端正在访问所述共享,但由于您在帖子中提到了 Windows 7,所以这可能适用: https://superuser.com/questions/66857/unionfs-alike-on-windows-virtually-merge-folders
其他人指出您也可以使用符号链接来模拟这一点 - 例如如果您的共享是 foo 和 bar,其中 foo 上的目录 ABC 和 bar 上的目录 XYZ,则将 xyz 目录符号链接到 foo 下面(bar 上则相反),这样人们应该(理论上)看到两个共享下的所有 6 个目录。 https://superuser.com/questions/185619/unionfs-like-filesystem-for-windows
不过,我还没有尝试过这些,只是提供一些指点。
-玛丽
答案2
答案3
没有 unionfs 但您有多种选择:
- 在 diskA\folderB 上创建一个连接到 DiskB\FolderB 的连接点
- 将 DiskB 挂载到 DiskA 上的挂载点(diskb 需要是动态磁盘)
使用 dfs 并创建类似的共享
- \\域\共享\文件夹A
- \\域\共享\文件夹 B
- \\域\共享\文件夹C
- \\域\共享\文件夹D
- \\域\共享\文件夹E
- \\域\共享\文件夹F
您可以在任意两个磁盘上找到文件夹 a、b、c、d、e、f,甚至可以在磁盘已满时移动它们。
这些选项均不能充分利用两个磁盘。
- 作为最后的选择,您可以使用 Windows 由两个磁盘创建一个 RAID 条带集...它将两个磁盘合并到一个单元上,但丢失数据的风险也会加倍。
伊恩