Вот как могло такое получиться?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 31.05.22 17:04
Оценка:
Сделал бэкап небольшого (128 Гб) SSD стандартным семерочным бэкапером. Отформатировал диск, восстановил обратно. Обнаружил, что восстановились почти все файлы, но в установочных каталогах нескольких приложений (2GIS, Visual Studio, MSDN, VMware Workstation, VirtualBox) не хватает где по десятку, а где по паре сотен файлов. А каталоги все на месте — в одних есть часть файлов, другие пусты.

Полез изучать бэкап — в нем этих файлов нет, как нет и в каталоге (GlobalCatalog.wbcat).

Полез в сеть читать про жалобы на виндовый бэкапер — не нашел ни одной. Наоборот, нашел множество статей типа "how to make a drive backup with Windows 7 Backup and Restore Utility".

Вот как так, а? Его ж как-то тестировали, и миллионы пользователей им пользовались, а кто-то пользуется и до сих пор. Как он мог сделать формально валидный бэкап, не положив туда множества файлов из разных каталогов, и чтоб такое не вылезало сколько-нибудь систематически у разных пользователей?

Как вообще можно родить код, в котором такой глюк возможен случайно?
Re: Вот как могло такое получиться?
От: flаt  
Дата: 31.05.22 17:18
Оценка: +1
Здравствуйте, Евгений Музыченко, Вы писали:

Атрибуты?
Re[2]: Вот как могло такое получиться?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 31.05.22 18:09
Оценка:
Здравствуйте, flаt, Вы писали:

F>Атрибуты?


У той кучи файлов, которые пропали, атрибуты были стандартные. Кстати, попутно выяснилось, что виндовый бэкапер пропускает и hidden/system, но таких файлов там было штуки три, они не критичны.
Re: Вот как могло такое получиться?
От: · Великобритания  
Дата: 31.05.22 19:34
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Как вообще можно родить код, в котором такой глюк возможен случайно?

Файлы были заблокированы работающими приложениями (в т.ч. какой-нибудь антивирь)?
acl?
линки?
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re[2]: Вот как могло такое получиться?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 31.05.22 19:46
Оценка:
Здравствуйте, ·, Вы писали:

·>Файлы были заблокированы работающими приложениями (в т.ч. какой-нибудь антивирь)?


Нет. Все приложения были закрыты, антивирей, работающих в реальном времени, нет.

·>acl?


Стандартные, одинаковые для всех файлов приложений.

·>линки?


Нет, обычные файлы.

И вообще, при наличии любой из перечисленных причин бэкапер вывалился бы с ошибкой. Если б он этого не делал, уже много лет вой стоял бы до небес.
Re[2]: Вот как могло такое получиться?
От: flаt  
Дата: 01.06.22 04:06
Оценка: +1
Здравствуйте, ·, Вы писали:

·>Здравствуйте, Евгений Музыченко, Вы писали:


ЕМ>>Как вообще можно родить код, в котором такой глюк возможен случайно?

·>Файлы были заблокированы работающими приложениями (в т.ч. какой-нибудь антивирь)?

Бэкаперы должны уметь в Volume Shadow copy (https://en.wikipedia.org/wiki/Shadow_Copy).

·>acl?

Ditto.

·>линки?


В архив должны попасть либо линки, либо копии, в зависимости от степени умности софта. У ТС, по его словам, ничего нет)
Re[3]: Вот как могло такое получиться?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 01.06.22 11:00
Оценка:
Здравствуйте, flаt, Вы писали:

F>В архив должны попасть либо линки, либо копии, в зависимости от степени умности софта. У ТС, по его словам, ничего нет)


Кстати, это ведь я еще не проверял, остались ли эти файлы на исходном носителе после завершения работы бэкапера. А то в телефонах Xiaomi Redmi Note 3 Pro и Mi Max с прошивками MIUI встроенный бэкапер вместо складывания файлов в бэкап тупо удалял их. Я попервости дважды пытался бэкапить, удивляясь, где исходные файлы, и почему бэкап пустой, пока не сообразил.
Re: Вот как могло такое получиться?
От: Osaka  
Дата: 04.10.22 22:44
Оценка:
chkdsk перед запуском делал?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.