Ошибка rsync mkstemp: неверный аргумент (22) с флэш-накопителем USB

Я использую «Back In Time», который является не чем иным, как интерфейсом GUI для интерфейса rsync версии 3.0.9 версии 30. Я запускаю ubuntu 12.04.

Мое устройство резервного копирования – это локально установленный USB-флеш-накопитель / диск, отформатированный как ext2.

Это дает мне многочисленные ошибки, похожие на следующие …

[E] Ошибка: rsync: mkstemp "/media/apb/0543d632-d24b-4b4e-8ca8-56d22c19e62f/backintime/myhost.mydomain.com/root/4/new_snapshot/backup/home/apb/Documents/7uzyrwsy.default- 20131026-1639 / Mail / pop-server.bak.rr-8.com / .Sent.msf.RZMdLy "failed: Недействительный аргумент (22)

Командная строка, которую использует Back in Time для вызова rsync:

[I] rsync -rtDH --links --no-p --no-g --no-o --delete --delete-excluded -v --chmod=Du+wx --exclude="/media/apb/0543d632-d24b-4b4e-8ca8-56d22c19e62f" --exclude="/root/.local/share/backintime" --exclude="/tmp/backintime" --include="/home/apb/asterisk/" --include="/home/apb/" --include="/home/" --include="/home/apb/Documents/" --include="/home/apb/Linux-Centos/" --exclude=".gvfs" --exclude=".cache*" --exclude="[Cc]ache*" --exclude=".thumbnails*" --exclude="[Tt]rash*" --exclude="*.backup*" --exclude="*~" --exclude="/root/Ubuntu One" --exclude=".dropbox*" --exclude="/proc/*" --exclude="/sys/*" --exclude="/dev/*" --exclude="/run/*" --include="/home/apb/asterisk/**" --include="/home/apb/Documents/**" --include="/home/apb/Linux-Centos/**" --exclude="*" / "/media/apb/0543d632-d24b-4b4e-8ca8-56d22c19e62f/backintime/myhost.mydomain.com/root/4/new_snapshot/backup/" 

Любые идеи относительно того, что вызывает провал, и еще лучше … как это исправить?

2 Solutions collect form web for “Ошибка rsync mkstemp: неверный аргумент (22) с флэш-накопителем USB”

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

 $ mkdir -p /media/apb/0543d632-d24b-4b4e-8ca8-56d22c19e62f/backintime/myhost.mydomain.com/root/4/new_snapshot/backup/home/apb/Documents/7uzyrwsy.default-20131026-1639/Mail/pop-server.bak.rr-8.com/ $ touch /media/apb/0543d632-d24b-4b4e-8ca8-56d22c19e62f/backintime/myhost.mydomain.com/root/4/new_snapshot/backup/home/apb/Documents/7uzyrwsy.default-20131026-1639/Mail/pop-server.bak.rr-8.com/.Sent.msf.RZMdLy 

Первый попытается создать дерево каталогов, второе коснется результирующего файла в этом каталоге.

Бесконечные строки сообщений «error (22)» на rsync, Grsync и других утилитах на основе rsync для передачи файлов и резервного копирования заставили меня неоднократно искать в Интернете решения в течение почти месяца. Я использовал около полудюжины различных USB-накопителей; странно, один из них не выдавал никаких сообщений об ошибках, а жесткий диск объемом 500 ГБ, USB-3 работал отлично. Я пробовал форматировать флеш-накопители как на моем MacBook (около 8 лет), так и на моем HP Pavilion h21 (около 4 месяцев, когда я делал эту работу); ни лучшие результаты.

Наконец, я обнаружил, что утилита форматирования флеш-диска («Диски» в Linux Mint) имеет возможность сделать флешку загрузочной в опции «Изменить раздел» значка настроек (двойная передача с надписью «Дополнительные действия»). Я выбрал эту опцию для флеш-накопителя Lexar, утилиту обновили параметры диска, а резервная копия, которую я тогда выполнила, была полностью завершена, без ошибок! Я выполнил тот же тест на флеш-накопителе SanDisk, который также потерпел неудачу, с теми же результатами.

Является ли это действие полезным для многих различных конфигураций, о которых я читаю, я не могу сказать. NAS и удаленные серверы вводят дополнительные устройства и потенциальные источники проблем, но флеш-накопители, похоже, участвуют в большинстве жалоб, поэтому создание загрузочных дисков является, по крайней мере, простым началом. Это, безусловно, устранило проблему в моей конфигурации.

  • Структура дерева каталогов rsync с ограниченной глубиной и исключение определенных папок
  • Возможно ли обновлять измененные времена только без копирования файлов при использовании rsync?
  • почему rsync не выполняет дельта-перенос
  • Ошибка при использовании rsync и scp
  • rsync для cifs: «изменить» время не обновлено
  • rsync --backup-dir создает пустые папки в резервном каталоге
  • Переместить папки, не существующие в целевой каталог
  • Вопрос синхронизации Rsync NFS
  • Синхронизация миллионов файлов между двумя серверами Linux
  • Миграция монтирования с одинаковыми разрешениями не работает
  • rsync, включая файлы, которые изменяются
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.