robocopy、jungledisk 文件复制问题

Posted

技术标签:

【中文标题】robocopy、jungledisk 文件复制问题【英文标题】:robocopy, jungledisk file copy problems 【发布时间】:2010-09-17 08:34:38 【问题描述】:

我是 robocopy 的忠实粉丝,并广泛使用它在我需要更新的各种服务器之间进行复制。

最近我一直在归档到一个 Amazon S3 帐户,我使用 JungleDisk 通过映射驱动器访问该帐户。然后我将我的文件从本地 PC robocopy 到 S3。

有时我在 robocopy 中收到一条非常奇怪的“函数不正确”错误消息,并且文件无法复制。我已经尝试过 xcopy 和文件资源管理器窗口之间的直接复制和粘贴。在每种情况下,我都会得到一些“不正确的功能”或“非法的 MS-DOS 功能”的变体,并且文件永远不会复制。

我删除了目标,但没有用。

有什么想法吗?

【问题讨论】:

【参考方案1】:

不知道您是否可以回答自己的问题,但我想我已经解决了...

我在jungledisk support forums找到了这个

快速的解决方案是将 文件,删除原始文件,然后解压缩 文件,因为 zip 无法处理 扩展属性。另一种解决方案 是将它们移动到 FAT 文件系统, 然后再次移动到 NTFS 文件系统, 因为 FAT 不管理扩展 属性。

在这两种情况下,结果都是 删除扩展属性,以及 文件可以移动到 丛林盘。

文件可以有扩展属性 由于不同的原因,特别是 从其他文件系统迁移:在 我的案例是 CVS 的迁移 从 ext2 文件系统存储库到 NTFS。

似乎对我有用...

【讨论】:

【参考方案2】:

我在 OSX 和 linux 上都遇到过类似的问题。起初我并不担心,但后来我意识到这些问题可能导致潜在的数据污染或备份失败。因此,除了我的轻量级工作之外,我放弃了 JungleDisk。

由于我的数据集的大小,我不能选择压缩/去皮重文件。使用这种方法,您必须每次都上传整个数据集。

【讨论】:

【参考方案3】:

我不确定您指的是哪些属性,但您可以使用 /COPY:DT 开关进行 robocopy 以剥离属性吗?

【讨论】:

以上是关于robocopy、jungledisk 文件复制问题的主要内容,如果未能解决你的问题,请参考以下文章

使用 robocopy 复制今天创建或修改的文件

使用 robocopy 复制文件(长名称和路径,以及许多空格) - 缺少参数

Robocopy 可以与 refs 文件系统配合使用,以提高数据复制和同步的效率和可靠性

关于copy,xcopy,robocopy三者都是复制,但作用是啥,不太清楚?

使用RoboCopy 命令

使用RoboCopy 命令