Я не знаю, создает ли Safecopy отсутствующие каталоги в целевом пути, поэтому мы сначала создаем их:
cd /media/newdrive/billrescue
find /media/brokendrive/Users/bill/Documents -type d -printf "%P\0" |
xargs -0 echo mkdir -p
Теперь мы вызываем safecopy
один раз для каждого файла:
cd media/brokendrive/Users/bill/Documents
find. -type f -exec echo safecopy {} /media/newdrive/billrescue/{} \; | head
Удалите echo
и | head
, если результат вам нужен.
Или:
find /media/brokendrive/Users/bill/Documents -type f -printf "%P\0" |
xargs -0 -I{} echo safecopy /media/brokendrive/Users/bill/Documents/{} /media/newdrive/billrescue/{}
перезагрузка устранила проблему , один пользователь выполнял много параллельных операций ввода-вывода, что в прошлом вызывало проблемы. мое крепление XFS вернулось @ 85GB использовало 2.1T бесплатно. После перезагрузки также сделал umount /dev/sdb1; xfs_repair -n /dev/sdb1
и сообщил об отсутствии проблем. Я не мог xfs _восстановить до того, как при перезагрузке даже возникла ошибка инициализации библиотеки XFS , так что после 40 дней безотказной работы что-то испортилось.
/data/
/dev/sdb1
был установлен как/data
/data/ron
и /data/john
и /data/misc
; выполнение du -sh /data/*
показало, что значения составляют только ~85 ГБ для каждой из ~8 папок в /data
. Объяснять больше нечего, не знаю что еще делать с XFS кроме какrebootиxfs _repair -n. любое понимание или совет, я думаю, оставьте в качестве комментария
Это происходит не в первый раз с XFS