Автор Тема: Копирование объемных файлов по сети через rsync  (Прочитано 332 раз)

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Через rsync можно просто и без хлопот копировать тьму файлов дикого объема по сети, в том числе интернет, на принимающей стороне нужен ssh сервер.
Если произойдет обрыв связи, все что нужно - переустановить подключение (например, повторно набрав команду) и данные будут корректно дописаны.

Использую вот такую команду для этого (порты и адреса вымышленные, совпадения с реальными - случайные):

rsync -avz -e 'ssh -p 44444' --progress /mnt/sda2/common/pve/images/*  superadmin@99.89.155.7:/mnt/data/temp
где:
44444 - порт подключения к серверу SSH на принимающей стороне.
/mnt/sda2/common/pve/images/* - путь к файлам для копирования на стороне отправки
superadmin@99.89.155.7 - пользователь и хост принимающей стороны.
/mnt/data/temp - папка для файлов на принимающей стороне.