Вопрос

Я большой поклонник robocopy и широко использую его для копирования между различными серверами, которые мне нужно обновить.

В последнее время я архивировал файлы в учетную запись Amazon S3, доступ к которой я получаю через подключенный диск с помощью JungleDisk.Затем я робокопирую свои файлы с локального КОМПЬЮТЕРА на S3.

Иногда я получаю очень странное сообщение об ошибке "Неправильная функция" в robocopy, и файл не удается скопировать.Я пробовал xcopy и простое копирование и вставка между окнами проводника.В каждом случае я получаю некоторую вариацию "Неправильной функции" или "Незаконной функции MS-DOS", и файл никогда не будет скопирован.

Я удаляю цель, но безрезультатно.

Есть какие-нибудь идеи?

Это было полезно?

Решение

Не знаю, разрешено ли вам самим отвечать на свои вопросы, но я думаю, что исправил это...

Я нашел это в форумы поддержки jungledisk

Быстрое решение - заархивировать файлы, удалить оригинал, затем разархивировать файлы, поскольку zip не может обрабатывать расширенные атрибуты.Другое решение - переместить их в файловую систему FAT, затем снова переместить в файловую систему NTFS, поскольку FAT не управляет расширенными атрибутами.

В обоих случаях результатом является удаление расширенных атрибутов, и файлы могут быть перемещены на jungledisk.

Файлы могут иметь расширенные атрибуты по разным причинам, особенно перенос данных с других файловых систем:в моем случае это была миграция репозитория CVS из файловой системы ext2 в NTFS.

Кажется, у меня это сработало...

Другие советы

У меня были похожие проблемы как с OSX, так и с linux.Сначала меня это не беспокоило, но потом мне пришло в голову, что эти проблемы могут привести к потенциальному загрязнению данных или сбою резервного копирования.Поэтому мне приходится отказаться от JungleDisk для всего, кроме моей облегченной работы.

Архивирование / тарирование файлов не было для меня возможным вариантом из-за размера моего набора данных.При таком подходе вам придется загружать весь свой набор данных каждый раз.

Я не уверен, на какие атрибуты вы ссылаетесь, но не могли бы вы робокопировать с помощью переключателя /COPY: DT, чтобы удалить атрибуты?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top