Можно ли восстановить отдельные данные приложения (через iCloud)?


9

Я обновляюсь до нового iPhone 5 с iPod touch и хочу новую, свежую установку.

Я бы предпочел не восстанавливать весь новый шебанг с моего старого, неорганизованного, загруженного приложениями, поврежденного настройками iPod данных на новый телефон.

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

Какие у меня варианты?

Ответы:


3

Это вполне возможно, если немного поработать над настройками старого iPod Touch. Ключ будет в том, чтобы отключить все, кроме того, что вы хотите на вашем новом iPhone. Кроме того, существует некоторая вероятность того, что различные настройки и такие будут синхронизироваться. Тем не менее, мы должны контролировать практически все.

Еще одним важным примечанием является то, что восстановление не может быть выполнено после того, как вы настроили его как новое устройство без повторной очистки устройства. К сожалению, iCloud не позволяет выборочное восстановление , но позволяет выборочное резервное копирование .

Вам нужно будет открыть приложение «Настройки» на iPod Touch и выбрать «iCloud». Пройдите вниз по первому списку и отключите там все. Вероятно, я бы оставил «Фотопоток», «Документы и данные», а также «Найти мой iPhone» включенным. Если вы хотите, чтобы «Контакты», «Календари» и т. Д. Синхронизировались, продолжайте и оставьте эти переключатели также включенными.

Затем перейдите вниз и выберите «Хранилище и резервное копирование»> «Управление хранилищем». Оставьте все документы и данные включенными - на них будут ссылаться / загружаться только при наличии соответствующего приложения. Но, если хотите, вы можете отключить некоторые из них.

Теперь выберите ваш iPod выше «Документы и данные» и начните работу через список. Выключите все, что вы не хотите, и оставьте все, что хотите. Это может занять несколько минут, так как вам придется удалить все ненужные данные.

Если вы случайно выключили выключатель, который хотите оставить, включите его снова и выполните резервное копирование вручную. Это должно повторно отправить данные в iCloud.

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

После того как все вышеперечисленное выполнено, вытрите iPhone 5, восстановите его из резервной копии iPod Touch и настройте iPhone 5 для резервного копирования. Теперь вы можете просмотреть и снова включить все на своем iPod Touch, так как оно будет указано в качестве другой резервной копии и больше не будет влиять на текущую ситуацию с данными вашего iPhone.

И, конечно же, поздравляю с новым iPhone


«Если вы случайно отключили выключатель, который хотите оставить, включите его снова и выполните резервное копирование вручную» - работает ли он наоборот? Например, если я хочу восстановить отдельное приложение X, для которого ранее было выполнено резервное копирование в iCloud, но хочу создать резервную копию последних данных для всех других приложений - могу ли я отключить резервное копирование этого приложения X и убедиться, что его последняя копия iCloud будет выжить?
Юркеннис

@yukennis, не проверяя, я не знаю сразу. Тем не менее, я был бы очень удивлен, поскольку я понимаю, что резервное копирование iCloud в основном выполняется по принципу «все или ничего», а не по типу установки, используемой в iWork и Time Machine. Я считаю, что это либо последняя версия приложения, либо ничего, но снова придется проверить, чтобы подтвердить.
bassplayer7

Спасибо за ответ. Точно так же я бы лучше дал больше контекста для моего вопроса, вот он: apple.stackexchange.com/questions/155786 Был бы признателен, если бы вы могли помочь там.
Юркеннис

2

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

  1. Восстановите все на новом устройстве.
  2. Как только данные на устройстве, приложения начинают загружаться.
  3. После завершения загрузки приложений удалите ненужные файлы. Это удалит и приложение, и все ваши данные для нежелательных приложений.
  4. Если вы не уверены, что все правильно очищено, на этом этапе создайте резервную копию iCloud (или локально), протрите устройство и повторите процедуру, перенеся разбавленную резервную копию на новое устройство. Я не видел такой экономии, если какое-либо измеримое пространство и размещение файлов в твердотельном хранилище не так важно, как на жестком диске, из соображений скорости, поэтому этот шаг может быть пустой тратой времени на iOS 6 и более поздних версиях.

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


2

Как восстановление работает на iOS:

iTunes / iCloud извлекает резервную копию на устройство в / var / mobile / Library / SafeHarbor, по одному каталогу на приложение.

Там он сидит, не оказывая никакого влияния на устройство, пока не будет установлено соответствующее приложение. Всякий раз, когда устанавливается какое-либо приложение (из iTunes или из iCloud / Appstore), installd проверяет каталог SafeHarbor на предмет данных для восстановления и, если оно присутствует, перемещает данные для восстановления в каталоги данных приложения, готовые к использованию.

Насколько я понимаю, данные SafeHarbour в конечном итоге удаляются, если устройству требуется место, а приложение никогда не устанавливалось.

Итак, что касается вашего вопроса, лучший способ восстановить данные только для тех приложений, которые вы используете, - это восстановить устройство как обычно, а затем установить только те приложения, которые вы используете (например, установив iTunes для синхронизации приложений вручную или установив одно- по одному из App Store). Данные о приложениях, которые вы больше не используете, останутся недоступными в SafeHarbor и в конечном итоге будут удалены.


ВАУ, это полезная информация, которую я никогда не видел в сети! Большое спасибо. Просто хотелось бы получить доступ к корневой файловой системе.
Syclone0044

2

Да, вы можете восстановить отдельные данные приложения, если у вас есть старая резервная копия на вашем компьютере, но это утомительный и навязчивый процесс, поэтому следуйте шаг за шагом:

Шаг 1. На вашем компьютере должна быть старая резервная копия с данными приложения, которые вы хотите получить.

Шаг 2 - Удалить определенные приложения с вашего iPhone

Шаг 3 - Сделайте полную резервную копию ваших текущих данных iPhone, приложений и всего

Шаг 4 - Сброс iPhone до заводских настроек.

Шаг 5 - Восстановите вашу старую резервную копию с конкретными данными приложения

Шаг 6. Включите резервное копирование iCloud и выполните резервное копирование отдельных приложений, перейдя в раздел управления и проверив соответствующие приложения.

Шаг 7 - Сброс iPhone до заводских настроек снова

Шаг 8 - Во время инициализации убедитесь, что вы решили восстановить резервную копию формы iCloud, когда вас попросят войти во время настройки iPhone

Шаг 9 - После восстановления перейдите в магазин приложений и загрузите соответствующие приложения. Теперь вы будете рады видеть старые данные в приложениях.

Шаг 10 - Теперь восстановите ваш iPhone до последней резервной копии, которую вы только что сделали, согласно шагу 3. Это не приведет к удалению или замене приложений, которые вы установили и восстановили через iCloud. Это будет только слияние.

Теперь вы извлекли данные нужного вам приложения, не изменяя ничего на вашем iPhone.

ИЛИ, если у вас есть резервная копия в iCloud, убедитесь, что вы отключили автоматическое резервное копирование, прежде чем он обновит данные, и вы должны сделать полное резервное копирование на своем компьютере, чтобы быть в безопасности, а затем полностью стереть iPhone. Теперь во время восстановления настроек из iCloud, а затем загрузите приложение, все готово. Теперь вы можете копировать и экспортировать данные.
ВНИМАНИЕ: не удаляйте приложение, если его данные находятся в iCloud. При удалении приложения также будут удалены данные приложения и его настройки.

Ура :)


1
Хм, интригующе - Да, это немного запутанно, но мне придется тщательно разобрать это, чтобы посмотреть, действительно ли это то, что я хотел бы. Звучит многообещающе, хотя.
Роберт Картейно,

1
«Не удаляйте приложение, если его данные находятся в iCloud. Удаление приложения также приведет к удалению данных приложения и его настроек». - даже если резервное копирование в iCloud отключено?
Юркеннис

1
@yurkennis. Да. iCloud Backup и синхронизация данных iCloud для отдельных приложений - это две разные вещи.
tubedogg

@tubedogg Похоже, мне нужно дать больше контекста для моего вопроса, вот он: apple.stackexchange.com/questions/155786/… Был бы признателен, если бы вы могли помочь там.
Юркеннис
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.