MacCentre
Форум: Mac и Mac OS X
Тема: Time Machine не восстанавливает 1 текстовый файл из нескольких. Где он хранит логи о старых версиях файлов?

[Ответить]
seostatik [04.07.2018 18:30] Time Machine не восстанавливает 1 текстовый файл из нескольких. Где он хранит логи о старых версиях файлов?:
Добрый день!

Вопрос такой:
Надо восстановить старую версию текстового файла. Во всех текстовых файлах в этой же папке Time Machine находит старые версии и имеет возможность их восстанавливать, а вот один файл, не менее нужный, не восстанавливает. Пишет "Предидущих версий нет". Хотя при этом видит что файл был создан 20.03.2018, значит файл старый и лог о его создании есть.

В чем может быть проблема? Где поискать физически эти логи и точки восстановления? Используя средства восстановления удаленных файлов (Disk Drill и прочие) можно найти эти логи?

Данные в файле очень нужные, все средства хороши для их восстановления...

Спасибо!
Grafovich [04.07.2018 18:49] :
Вы путаете 2 понятия: версии и копии Time Machine.
Версии сохраняются, если вы производили какие-либо изменения в файле, а копии - это непосредственно сохраненные файлы. Если вам нужен именно файл за определенное время, то самый старый такой файл будет лежать в папке с копиями TM с самой старшей датой, это понятно. Если данного файла нет за нужную вам дату, то, скорее всего, его уже физически нет. Time Machine чистит старые копии по истечении места для бекапов на диске.
seostatik [05.07.2018 17:50] :
Спасибо вам за ответ!
Я имею ввиду именно старую версию файла. Сам файл есть, и он часто менялся, интересует именно его старые версии. Соседних файлов в той же папке показывает старые версии, а именно нужного файла почему-то нет...
Вот я и думаю, можно ли где-то еще посмотреть его старые версии если не в самом интерфейсе Time Machine?
Grafovich [05.07.2018 19:02] :
Система зарывает измененные копии файлов в скрытую папку .DocumentRevisions, и достать их оттуда вроде как нельзя, ибо они хранятся в виде баз данных, и сама папка не имеет открытых прав доступа, надо вскрывать batcmod-ом. Пробуйте, в сети есть инфа по этому поводу. Если нет сохраненных версий файлов, то возможно они побились или же вы не нажимали cmd + S перед закрытием файла.
seostatik [06.07.2018 11:17] :
Спасибо за ответ!

Нашел статью (ссылку форум не дает прислать).

Достать старые версии файлов как оказалось можно через терминал, и довольно легко. Но перерыв всю папку я понял что в ней нет прошлых версий моего файла вообще... Значит их физически уже нет. Видимо я использовал CleanMyMac для чистки ненужных файлов, и он снес логи старых версий файла, так как файл был в другой папке чем помнили старые версии...

Пытаюсь сейчас попробовать найти через софт Disk Drill и EaseUp Data Recovery, но они не находят вообще старых версий никаких к сожалению... CleanMyMac видимо чистит все без хвостов и возможности на восстановление. =(
Grafovich [06.07.2018 12:16] :
Пожалуйста.

Да, где-то видел такой способ.

Вполне возможно. Этот трет все подряд, и логи, и версии, и даже лицензии прог иногда убивает. )) Лучше отказаться от этого софта.

Файловая система помечает на запись стертые блоки сразу же после очистки, так что они просто могли перезаписаться другими данными.
seostatik [06.07.2018 16:46] :
Да, очень похоже на это, так как после предполагаемого удаления данных пользовался ноутбуком в течение недели.
Вобщем уже практически смерился с потерей данных. Очень жаль что такое стечение обстоятельств произошло неприятное. Зато получен хороший опыт!
[Ответить]