2008-10-15 81 views
1

我是robocopy的狂热粉丝,广泛使用它来复制需要更新的各种服务器。robocopy,jungledisk文件复制问题

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

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

我删除了目标,但无济于事。

任何想法?

回答

1

,如果你被允许来回答自己的问题,但我想我已经固定它不知道......

我发现这个在jungledisk support forums

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

在这两种情况下,结果是 缺失的扩展属性,并 可以将文件移动到 jungledisk。

的文件可以有扩展属性 出于不同的原因,从其他文件系统expecially 迁移:在 我的情况是CVS 库的从ext2文件系统到NTFS 迁移。

似乎已经为我工作...

0

我从两个OSX和Linux也有类似的问题。起初我并不关心它,但后来发现这些问题可能导致潜在的数据污染或备份失败。所以我已经放弃了JungleDisk除了我的轻量级作品之外的所有事情。

由于我的数据集的大小,压缩文件不是我的选项。采用这种方法,您必须每次上传整个数据集。

0

我不确定你指的是哪些属性,但是你可以使用/ COPY:DT开关robocopy去除属性?