Как эффективно восстановить все фотографии в формате RAW из резервных копий машинного времени?
Я столкнулся с проблемой, когда со временем было удалено большое количество моих необработанных фотографий, но я почти уверен, что они находятся на моей резервной копии машины времени, но для ручного использования OSX timewarp UI и поиска этих файлов понадобится много времени.
Есть ли способ просто восстановить все файлы с именем.CR2 из полной истории машины, поэтому мне не нужно делать это вручную?
1 ответ
Конечно, вы можете смонтировать sparsebundle и запустить что-то вроде
find /Volumes/mySparsebundle/ -iname \*.CR2
получить список их всех, но имейте в виду, что вы можете увидеть множество записей для одного и того же файла, потому что он будет выглядеть так, как будто он существует в нескольких резервных копиях. На самом деле в sparsebundle есть только одна копия байтов файла, но это имя файла появляется в нескольких местах благодаря магии жестких ссылок.
Затем вы можете взять этот список и написать скрипт, чтобы удалить дублирующиеся записи для того же файла, а затем использовать полученный дедуплицированный список в качестве входных данных для скрипта, который вызывает cp
скопировать эти файлы из sparsebundle на другой том.