Назад | Перейти на главную страницу

Rsync зависает при чтении с жесткого диска, но может записывать на него без проблем

У меня есть SSD (системный диск) и HDD. HDD используется как резервный для SSD. Мне пришлось переустановить Ubuntu 16.04, и теперь я не могу перенести резервную копию с жесткого диска на твердотельный накопитель с помощью rsync (я делал это несколько раз раньше, но текущий жесткий диск новый, и это первый раз, когда я сталкиваюсь с проблемами).

Команда передачи:

rsync -a --append-verify --info=progress2 /mnt/backup_hdd/backup /

При создании резервной копии были исключены следующие каталоги:

/boot
/sys
/dev
/media
/mnt
/proc
/var/run
/var/lock
/etc/fstab
/var/cache

Итак, я думаю, что можно безопасно восстановить свою резервную копию, пока система работает на целевом SSD (/)

Передача началась очень-очень медленно, с множеством зависаний. Например, на каждые 100 МБ переданных данных происходило замораживание примерно на 1 минуту, в течение которого rsync индикатор выполнения вообще не изменился. И когда-то передача была примерно 10 МБ в минуту. Я ждал около 1 часа, и было передано только около 3 ГБ (что-то, чего я никогда раньше не видел с той же процедурой, но с другим жестким диском)

Итак, я попытался поэкспериментировать. Я создал какой-то большой (11 ГБ) файл и перенес его с SSD на HDD:

 sudo rsync -a --append-verify --info=progress2 huge_video.mp4 /mnt/backup_hdd/
 11,542,519,808 100%  164.78MB/s    0:01:06 (xfr#1, to-chk=0/1)

Файл был передан достаточно быстро, ~ 1 мин.

Затем я поступил наоборот - перенес этот же файл с HDD на SSD:

sudo rsync -a --append-verify --info=progress2 /mnt/backup_hdd/huge_video.mp4 /home/from_backup.mp4

И снова та же проблема. Замораживание и очень низкая скорость передачи.

Я не понимаю. Возможно ли, что жесткий диск сломан таким образом, что на него можно легко записать, но при этом возникают проблемы при чтении?

РЕДАКТИРОВАТЬ

Вывод теста скорости HDD:

 sudo hdparm -Tt /dev/sdb

/dev/sdb:
 Timing cached reads:   17610 MB in  2.00 seconds = 8822.60 MB/sec
 Timing buffered disk reads:   2 MB in 33.07 seconds =  61.92 kB/sec