ms-dred
@ms-dred
Вечно что то не то и что то не так...

Как быстро перенести файлы на другой хостинг?

Ребят, есть 100GB картинок на одной сервере, нужно чем быстрее тем лучше перебраться на другой сервер.
Все доступы по SSH имеются, вопрос в том как или чем быстрее переместить весь объем файлов?
Файлы так же лежат на ПК.
Заархивировать их я думаю не вариант (архивация долго будет идти всего скорее, да и стоит ли оно того)? Там порядка 100-150к изображений
  • Вопрос задан
  • 369 просмотров
Решения вопроса 1
alsopub
@alsopub
Архивировать есть смысл - это объединение множества файлов в один.
Обычно для этого используется tar - архиватор без сжатия.
Так же можно налету объединить файлы в один архив и не записывая его на диск сразу передать на распаковку на другой сервер.
Подробнее про это - https://habrahabr.ru/post/122445/
tar -c * | ssh user@server "cd && tar -x"
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
opium
@opium
Просто люблю качественно работать
rsync сделает быстрее всех так как картинки в джипегах не жмутся
Ответ написан
Комментировать
SlavikF
@SlavikF
Обычно картинки уже сжатые (если это только не bmp), и в архивировании особо профита нету.

Мне кажется, самый распостранённый инструмент для этой цели - rsync.
- умеет переносить с одного хоста на другой
- умеет продолжать с середины, если связь оборвётся
- если первый сервер умер, то можно продолжить загружать с домашнего ПК
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы