Как все просрать в iCloud Drive

«С iCloud Drive все ваши презентации, электронные таблицы, файлы PDF, изображения и многое другое хранится в iCloud в полной безопасности» — говорится на сайте Apple. Звучит очень здорово, ведь именно безопасный доступ к различным файлам хотят получить пользователи облачного хранилища. Так ли работает iCloud Drive? Чаще всего да, но в некоторых случаях велика вероятность потери данных из-за непродуманной работы сервиса. Давайте разберемся с тем, что нельзя делать с iCloud Drive из-за риска потери данных.

Представим обычный сценарий, когда владелец техники Apple решил поменять компьютер. Если до этого он пользовался iCloud Drive, все документы должны стать доступны на новом Mac после входа в учетную запись. Так и есть, но файлы не могут появиться в ту же секунду, ведь на их загрузку из облака нужно какое-то время. Если заглянуть в папку iCloud Drive, там будут находиться муляжи файлов с расширением .icloud. После окончания синхронизации на их месте появятся настоящие документы, но этот процесс совершенно не прозрачный для пользователя и в этом кроется серьезная проблема.

Как потерять все данные в iCloud Drive

Что если вы захотите перенести все файлы из iCloud Drive на новый Mac и хранить их локально, либо загрузить потом в другой облачный сервис? Технически все можно перенести в нужную папку на жестком диске, как все привыкли это делать. Можно подумать, что при этом действии после переноса папки файлы из облака должны догрузиться в фоне и появиться на жестком диске компьютера. Предупреждение, которое показывает операционная система не противоречит этому предположению: «Вы действительно хотите удалить Название_папки из iCloud? Этот объект будет перемещен на этот компьютер Mac и удален из iCloud Drive и со всех прочих ваших устройств iCloud». На самом деле сразу после подтверждения этого действия вы лишаетесь всех этих данных без возможности восстановления. После перемещения папки докачка файлов из облака на Mac не предусмотрена, так что переносятся только заглушки с расширением .icloud и размером в пару килобайт.

Как потерять все данные в iCloud Drive

Думаете, операционная система «увидит» заглушки для незагруженных файлов и докачает их из облака? Нет, они ведь уже удалены из iCloud Drive. Может быть, по аналогии с Dropbox можно зайти в веб-интерфейс облачного хранилища и скачать резервные копии файлов? Тоже нет, хранение версий в iCloud Drive не предусмотрено. С одной стороны можно сказать, что пользователь сам виноват и опрометчиво перенес папку на жесткий диск до окончания процесса синхронизации файлов с облаком, однако операционная система никоим образом не предупреждает о возможной потере данных. Узнать об особенностях работы iCloud Drive при перемещении папок на компьютер можно только на горьком личном опыте.

Компании Apple стоило бы добавить индикатор синхронизации данных для iCloud Drive в Finder, либо в диалоговом окне при подтверждении переноса папки на жесткий диск показывать уведомление о том, что не все файлы были загружены на компьютер. Пока ничего подобного не появилось, перед переносом данных из iCloud Drive на компьютер нужно быть очень внимательным, иначе есть риск лишиться важных документов и получить вместо них пустышки.