Задать вопрос
@julia1990
Пытаюсь изучать веб сервера.

Как продолжить скачивание через rsync?

Вчера у меня был вопрос по rsync.
Поставила на скачку большой сайт с сервера на сервер и ушла.
Компьютер заблокировался и сессия по ssh прервалась.
Теперь у меня где то 60% сайта на новом сервере.
Как запускать rsync чтоб он нормально докачал остальное? или лучше удалить и залить по новой?
запускала командой
rsync -zr --info=progress2  /var/www/public_html/ root@111.111.111.111:/var/www/public_html/

Нашла пример где можно возобновить определенный файл, а вот у меня же куча мелких и даже не знаю где он оборвался.
  • Вопрос задан
  • 719 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
@Drno
просто запустить еще раз ту же команду. он докачает
Ответ написан
Комментировать
@AlexVWill
Запуск с ключом -u
-u, --update – не перезаписывать более новые файлы: указывает пропускать любые файлы, уже существующие на приемной стороне с более поздней датой, чем у исходных файлов.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Нужно все-го лишь погуглить по "rsync continue upload", если вы не хотите читать документацию к rsync
Ответ написан
Комментировать
shambler81
@shambler81 Куратор тега Linux
А зачем rsync для банальной закачки сайта.
Всегда качаю так. так
tar cvfz -/var/www/public_html/ |ssh root@11.111.111.11 "cd/var/www/new_public_html/;tar xvfz -"

дешево и сердито а главное это самый быстрый(в плане скорости копирования) способ объединяющий все плюсы скачки одним архивом и все плюсы скачки файлов не имея при этом минусов.
По интернету проходит 1 файл архивный а на обоих сторонах только файлы.

если отвал сессии мешает то nohup и все
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы