Я настроил задание резервного копирования, в ходе которого я перемещаю файл большего размера (80 ГБ) с машины Debian Linux на сервер Windows 2012 (смонтировав общий ресурс Windows с помощью Samba).
Дело в том, что как только начинается перемещение файла, сервер становится более или менее неотзывчивым (например, ping отвечает только спорадически, соединение теряется, клиенты не могут войти на сервер и т. д.) до тех пор, пока перемещение не будет завершено.
Мне такое поведение кажется немного странным. Я знаю, что перемещение файла использует почти всю полосу пропускания, но разве сервер не должен, пусть и медленнее, хотя бы обрабатывать другие запросы на подключение? Есть ли какие-то настройки сервера samba или windows, чтобы предотвратить такое поведение?
решение1
Вы можете попробовать ограничить полосу пропускания, используемую процессом резервного копирования.
tar cvf - /files/to/backup | pv -L 512k > /your/file/on/sshfs
или, если архив уже создан:
cat backup.tgz | pv -L 512k > /your/file/on/sshfs