У меня есть внешний жесткий диск, который явно на последних ногах. Я получаю этот «звуковой» звук, когда отсоединяю его, и когда я издаю звук мягкого щелчка. Тем не менее, я установил его только для чтения на моем Mac и обычно могу скопировать его с 5-50 ГБ, прежде чем он зависнет, и мне придется остановиться и повторить попытку. Отказ никогда не бывает в одном и том же месте дважды.
Моя цель - скопировать каждый файл - их около 200 тыс. Сбой образа диска, зависание rsync и т.д.
У меня есть полный список файлов на диске (включая их размеры в байтах). Я думал о том, чтобы написать быстрый скрипт, который циклически повторяет этот список, и для каждого файла посмотреть, существует ли он в моей резервной папке с таким же размером; если так, пропустите; если нет, используйте cp
для копирования файла. Повторяйте снова и снова, пока не нужно копировать файлы.
Есть ли лучший / безопасный / умный способ сделать это?