Обнаружил тут неприятное поведение Яндекс.Диска при общем доступе, которое в итоге привело к потере данных.
Началось всё с того, что мне понадобилось обменяться фото с друзьями с очередной поездки. Создали папку и расшарили её всем.
Тут я обнаружил, что у меня всего ~1.5 гб свободно из 10. Ну, думаю, надо почистить я.диск. Ранее, я таким же образом залил в общую папку фото и видео с прошлой поездки. Зашёл в неё, обнаружил там несколько сотен (или, может, тысяч) файлов. Недолго думая, я выделил все файлы и удалил, думая, что все участники уже скачали данные. Место освободилось. Спустя какое-то время мне написали участники общей шары, что зачем я удалил все файлы. Начал разбираться.
В итоге оказалось, что в случае, если я становлюсь участником общей шары, то место уменьшается на объём залитых файлов всеми участниками, а не только на тот объём, который залил непосредственно я. Так же меня возмутило то, что я не могу удалить только свои файлы, хотя это ни к чему не привело бы по итогу, даже если бы я выделил в общей папке только те файлы, которые залил только я. В итоге получается что, я должен отключиться от общего ресурса, чтоб почистить место? А если я хотел бы оставить этот доступ? Я согласен с тем, что мне надо удалить свои файлы, чтоб почистить место, но как это сделать, если файлов сотни или тысячи?
И вот наглядные картинки эксперимента.
До подключения к тестовому общему ресурсу, который мне дал друг.
И после подключения:
Этож банальная жадность. А если я подключусь к папке, которая будет превышать моё доступное пространство?
ссылка на оригинал статьи http://habrahabr.ru/post/262513/
Добавить комментарий