Обнаружил тут неприятное поведение Яндекс.Диска при общем доступе, которое в итоге привело к потере данных.
Началось всё с того, что мне понадобилось обменяться фото с друзьями с очередной поездки. Создали папку и расшарили её всем.
Тут я обнаружил, что у меня всего ~1.5 гб свободно из 10. Ну, думаю, надо почистить я.диск. Ранее, я залил в общую папку фото и видео с прошлой поездки. Зашёл в неё, обнаружил там несколько сотен (или, может, тысяч) файлов. Недолго думая, я выделил все файлы и удалил, думая, что все участники уже скачали данные. Место освободилось. Спустя какое-то время мне написали участники общей шары, что зачем я удалил все файлы. Начал разбираться.

В итоге оказалось, что в случае, если я становлюсь участником общей шары, то место уменьшается на объём залитых файлов всеми участниками, а не только на тот объём, который залил непосредственно я. Так же меня возмутило то, что я не могу удалить только свои файлы, хотя это ни к чему не привело бы по итогу, даже если бы я выделил в общей папке только те файлы, которые залил только я. Так же, меня никак не предупредили, что данные других участников так же будут стёрты, что меня больше всего расстроило. По идее должен быть вопрос «Удалить все файлы или только ваши?». В итоге получается что, я должен отключиться от общего ресурса, чтоб почистить место? А если я хотел бы оставить этот доступ? Я согласен с тем, что мне надо удалить свои файлы, чтоб почистить место, но как это сделать, если файлов сотни или тысячи?
И вот наглядные картинки эксперимента.
До подключения к тестовому общему ресурсу, который мне дал друг.
И после подключения:

Этож банальная жадность. А если я подключусь к папке, которая будет превышать моё доступное пространство?
Считаю, что пользователям Яндекс.Диска нужно знать о такой особенности, а Яндексу предпринять меры по улучшению качества своего сервиса. Надеюсь этот пост будет полезным.
комментарии (14)