Ситуация банальная прожорливый тунец «съел backup» в общем — по словам подруги, после того, как она начала обновление прошивки, включающее (что весьма разумно) backup — прошло около трех часов (при суммарном объёме файлов 2 Гига) она даже успела заснуть, а когда проснулась то, разумеется, нажала на первую попавшуюся кнопочку — подключить как новый iphone и затем благополучно несколько раз синхронизировала и сделала пару успешных backup пустого телефона (не спрашивайте как — не знаю) (:
В сети полно руководств как восстановить iphone из резервной копии, если она имеется в списке тунца — ВАУ, интересно для кого? В нашем случае, конечно всё было намного забавнее…
Сразу полез в любимую папку тунца — в каждой Windows путь свой, забиваете в поиск Apple Computer — он найдёт несколько папок, наша та — которая крупнее (больше по размеру), да совсем забыл — в свойствах папки включите отображение скрытых и системных файлов, иначе ваш поиск рискует увенчаться неудачей (:
И там обнаружил свежий backup — только в директории mobile backups, а не в стандартной папке для backup ( найти её просто — делаете поиск по расширениям .mddata, увидите кучу папок подобных этой — 3d0d7e5fb2ce288813306e4d4636395e047a3d28, ура — это она, не удаётся — сделайте пару синхронизаций/бакапов и «ву а ля»)
Немного отступая от основного повествования скажу в backup все данные хранятся в формате бд sqlite, соответсвенно вы можете использовать любой sqlite вьювер, например этот — http://sqlitebrowser.sourceforge.net/development.html =) Единственный подводный камень заключается в том, что файлов типа .mddata у вас может быть до 9000 в зависимости от количество приложений в телефоне, поэтому найти нужный файл, среди подобных с наименование как у выше приведённой папки — будет трудновато…
Разумеется, безвыходных ситуаций не бывает — есть замечательная программа, для наших нужд абсолютно бесплатная http://www.iphonebackupextractor.com/free-download/ которая сама найдёт нужные файлы контакты/смс/заметки/почту и даже восстановит в необходимом для нас контексте, но это опять подразумевает определённую работу ручками — мы категорически против, я использовал её для того чтобы найти подходящий backup — по количеству смс/контактов и т.д., хочу сразу обратить ваше внимание — программа автоматом ищет только в директории по умолчанию, поэтому в моём случае путь пришлось указывать ручками — благо я его хорошо знал…
А далее, я поступил излюбленным способом ещё со времён моего дества, когда я сидел за ПК с MS DOS и Black Cat — для тех кто не в курсе, раньше так назывался Red Hat (: Просто удаляю из директории по умолчанию для backup все папки, кроме одной — на ваш выбор, главное чтобы создана она вами (при копировании настроек пустого телефона) из неё удаляю все файлы и копирую туда файлы из папки mobile backups ( по моему в ней несколько папок, нас интересует одна — где очень много файлов с нашим любимым расширением .mddata) (:
Запускаем тунца, выбираем единственный backup — для тех кто забыл, на иконке iphone в тунце щёлчек правой кнопкой мышки + ctrl восстановить из резевной копии и, как говорил мой инструктор по … — комментарии излишни =)
http://www.arbuzion.ru/blog/howto/117.html
Немного про общение с sqlite =)
http://greenpois0n.com/ — для полного счастья! (: