Как легко скопировать 502 000 миниатюр изображений с одного жесткого диска VPS на другой?

Как легко скопировать 502 000 миниатюр изображений с одного жесткого диска VPS на другой?

Для университетского проекта я работаю над веб-сервисом, который сканирует определенные изображения и показывает их в интерфейсе.

Теперь я столкнулся с небольшой проблемой масштабируемости: SSD-диск VPS на 150 ГБ заполнен. К счастью, мне удалось получить HDD на 1 ТБ у того же хостинг-провайдера, который смонтирован с помощью webDAV.

Однако теперь я столкнулся с проблемой перемещения этих 501974 файлов в новое место. Конечно, я бы предпочел, чтобы сам веб-интерфейс не сломался, поэтому моя идея сейчас такова:

  1. Скопируйте изображения в новое место.
  2. Переименуйте текущий каталог и дайте символической ссылке на новое местоположение его старое имя.
  3. Удалите старый каталог.

Однако сам этап копирования занимаетнавсегдас помощью cp. Я тоже пробовал, rsync -zPно это тоже занимает так много времени (работает несколько часов, прежде чем зависает), что сеанс оболочки прерывается заранее.

Есть ли другой, более разумный способ скопировать/переместить этот большой объем файлов в новое место на другом жестком диске?

VPS работает под управлением Ubuntu 16.

Связанный контент