Как перенести файлы в локальной сети?

Я пытаюсь создать резервную копию всей файловой системы с одной машины разработки Debian на NAS в моей локальной сети. По сравнению с Samba, я могу (как-то) добиться большего, чем скорость гигабита со скоростью 130 Мбит / с, однако по сравнению с rsync я получаю максимум 25 Мбит / с. Когда у вас есть около 100 ГБ данных для передачи, это, очевидно, занимает какое-то серьезное время!

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

Я просто создаю полную копию того, что находится на машине разработки, поэтому ей необходимо обнаружить изменения и удалить их из места назначения (именно поэтому я использую rsync).

Вот моя текущая команда:

rsync -avz -e "ssh -p 903" --progress --exclude= {"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / user@IP:/volume1/Backups/NUC --delete 

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

Есть ли способ ускорить эту передачу? В идеале я хотел бы создавать образы машины разработки, чтобы ее можно было просто восстановить, если это необходимо, но не уверен, что это возможно с помощью cron.

Я добавил теги как

 -c arcfour 

но это по какой-то причине вызывает проблемы.

Есть ли что-то лучше, чем rsync для простого создания дублирования одной системы в другую в качестве резервной копии? Или rsync правильный метод, только с более низким / без шифрования?

One Solution collect form web for “Как перенести файлы в локальной сети?”

Вероятно, ваша проблема – флаг -z . Он обеспечивает сжатие. Сначала это может показаться хорошей идеей. При скорости подключения к гигабиту для сжатия потребуется больше времени процессора, чем просто передача данных. Имейте в виду, что большинство NAS-установок не имеют большой мощности процессора, поэтому здесь это очень дорого.

  • Как запустить inetd при запуске в OpenBSD?
  • rsync только отсутствующие каталоги
  • Есть ли способ предотвратить emerge -sync для удаления файлов из дерева порталов?
  • Опция rsync для отключения проверки?
  • Использовать только mtime-сравнение с rsync?
  • Выполнение точного моментального снимка и инкрементного резервного копирования на удаленный сервер
  • rsync создает каталоги с тем же именем внутри папки назначения
  • Почему rsync обрезает этот путь?
  • Я не могу получить rsync -exclude-from для работы с файлом
  • Почему rsync не использует дельта-переводы для одного файла по сети?
  • Использование опции -remove-source-files для rsync
  • Interesting Posts

    Какова правильная доступная энтропия в системах UNIX?

    rsync –delete не удалял файл в пункте назначения, а с помощью ssh

    Должен ли я генерировать пару ключей SSH, чтобы дать кому-то доступ к тем или принять их открытый ключ?

    Как я могу увидеть размер нераспределенного размера раздела в командной строке после сокращения раздела с помощью resize2fs?

    Сценарий bash, использующий цикл while, выполняется бесконечно

    Локальная доставка по электронной почте Fedora

    Как выполнить двойную загрузку Xubuntu с Windows 7 и 8 с отдельных дисков

    копировать только файлы для записи и чтения – linux

    Raspbian Jessie Lite «Сброс фабрики»

    Как вызвать jq внутри awk?

    Как подключиться к файлу Windows?

    Поток камеры IDS uEye

    Можете ли вы порекомендовать текстовый редактор графического интерфейса для разработчика (необходимые функции внутри)?

    Arch Linux + MongoDB – GLIBCXX_3.4.22 не найден

    Оптимальный способ установки и чтения переменных

    Linux и Unix - лучшая ОС в мире.