iOS 7: резервное копирование iCloud завершается неудачно

11

Как и многие другие люди, у меня есть устройство iOS 7, которое не может выполнить резервное копирование в iCloud. Автоматическое резервное копирование не происходит, и я периодически получаю сообщение «Ваш iPhone не был скопирован за n недель». Резервное копирование вручную завершается сбоем.

Я использовал Xcode, чтобы посмотреть на консоль iPhone при выполнении резервного копирования вручную, и я увидел это сообщение:

backupd[26422] <Warning>: WARNING: MobileKeyBag: _MKBBackupCheckKey: corrupt key; blob size 100, header+key size 2964429488
backupd[26422] <Warning>: WARNING: Failed to validate encryption key (protection class changed?): /var/mobile/Applications/EDED6B41-0E2A-4705-9E20-21223266C7CF/Library/googleanalytics.sql (acdcbfc20cba94afaf0d751d3cf039d68046bed5)
backupd[26422] <Warning>: WARNING: MobileKeyBag: MKBBackupCopyKey: Failed to rewrap
backupd[26422] <Warning>: INFO: Not retrying after unrecoverable error: Missing encryption key for file (MBErrorDomain/209)
backupd[26422] <Warning>: ERROR: Backup failed: Missing encryption key for file (MBErrorDomain/209)

Таким образом, существует определенный файл для конкретного приложения, который делает сбой всего резервного копирования. Это соответствует одному из народных средств, предложенных в многочисленных обсуждениях этой проблемы на форумах поддержки: отключите резервное копирование всех приложений, затем выполните бинарный поиск, чтобы выяснить, какое из них приводит к сбою резервного копирования.

Я думал, что было бы лучше найти более простое решение. Я не мог понять, какое приложение соответствует этому пути в файловой системе, но «Не удалось проверить ключ шифрования (класс защиты изменен?)» Заставило меня подумать, что, возможно, удаление существующей резервной копии (из iOS 6 дней) может привести к опять работа.

На самом деле все стало еще хуже: теперь я получаю сообщения на нескольких экранах, подобные этим:

backupd[26468] <Warning>: WARNING: MobileKeyBag: MKBBackupCopyKey: Failed to rewrap
backupd[26468] <Warning>: INFO: Encryption key not found for protected file: /var/mobile/Applications/68655AB4-A485-47BF-9E57-CA5BA6EB08C4/Documents/Inbox/request-8.mkdirectionsrequest (5ad7be5ccbc7c8ae2f7a0fee2a5e21bb590e2568)

Я попытался погуглить сообщения об ошибках, но ничего полезного не получилось. Это удивило меня: очевидно, что у многих людей возникают проблемы с резервным копированием iCloud, судя по всем потокам поддержки, но никто не думал просматривать журналы?

Надеюсь, это может стать местом, где мы действительно найдем решение.

лак
источник
Что произойдет, если вы сделаете резервную копию в iTunes (поскольку вы знаете, что iCloud в настоящее время не защищает вас), а затем выйдите из iCloud на этом устройстве. Если вы включите и выключите его, а затем войдете в систему, он должен согласовать ключи, необходимые для запуска резервного копирования. Вы также можете при желании очистить резервные копии iCloud для этого устройства или сохранить их для второго теста.
bmike

Ответы:

2

У моего iPad была такая же проблема в ноябре. Единственным способом, которым я смог это исправить, было удаление самой последней резервной копии (ий) iCloud с / для проблемного устройства, пока я не смог завершить ручную iCloud обратно. В качестве меры предосторожности создайте локальную резервную копию на вашем компьютере перед удалением резервных копий iCloud.

Терренс
источник
1

Сообщения об ошибках показывают расположение приложений с «плохим файлом»:

/var/mobile/Applications/EDED6B41-0E2A-4705-9E20-21223266C7CF/
/var/mobile/Applications/68655AB4-A485-47BF-9E57-CA5BA6EB08C4/

Вы можете использовать приложение, такое как iExplorer, чтобы просмотреть это местоположение и определить, какое это приложение.

Без джейлбрейка вашего устройства вы по-прежнему будете иметь доступ на чтение / запись к каталогам Media ("/ var / mobile / Media /") и Apps ("/ var / mobile / Applications") в iExplorer.

Источник: Доступ к корневому каталогу iPhone ("/")

Как только вы знаете приложение, вы можете удалить его.

Grg
источник
Увы, сейчас это не одно приложение, а несколько десятков. Если мне нужно удалить все, прежде чем я смогу сделать резервную копию, делать резервную копию больше нет смысла.
LaC
0

Вы можете создать резервную копию вашего iPhone или любого другого устройства на внешнем жестком диске, а затем посетить панель Genius или пообщаться с ними, используя онлайн-сервис Apple. Надеюсь это поможет.

Ричард Дикинс
источник