У меня есть 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