代码之家  ›  专栏  ›  技术社区  ›  SAL

Robocopy,Jungledisk文件复制问题

  •  1
  • SAL  · 技术社区  · 16 年前

    我非常喜欢Robocopy,并且广泛地使用它在需要更新的各种服务器之间进行复制。

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

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

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

    有什么想法吗?

    3 回复  |  直到 15 年前
        1
  •  1
  •   SAL    16 年前

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

    我在 jungledisk support forums

    快速解决方案是压缩 文件,删除原始文件,然后解压缩 因为Zip无法处理这些文件 扩展属性。另一个解决方案 将它们移动到一个FAT文件系统, 然后再移到ntfs文件系统, 因为脂肪不能延长 属性。

    在这两种情况下,结果是 删除扩展属性,以及 文件可以移动到 匈牙利语

    文件可以具有扩展属性 因为不同的原因,特别是 从其他文件系统迁移:在 我的案例是一个简历的迁移 从ext2文件系统到 NTFS。

    似乎为我工作…

        2
  •  0
  •   Stu Thompson Helter Scelter    16 年前

    我在OSX和Linux上都遇到过类似的问题。起初我并不担心,但后来我发现这些问题可能导致潜在的数据污染或备份失败。所以我放弃了Jungledisk,除了我的轻量级工作。

    由于我的数据集太大,压缩/压缩文件对我来说不是一个选项。使用这种方法,您必须每次上载整个数据集。

        3
  •  0
  •   theaxe    16 年前

    我不确定您指的是哪些属性,但是您可以使用/copy:dt开关进行robocopy来去掉这些属性吗?