пытаюсь восстановить контакты в йосемите с помощью машины времени

Итак, моя жена потеряла свои контакты на своем macbook pro (а также в icloud), но мы используем машину времени — я пытался найти помощь в том, как восстановить ВСЕ ее контакты с помощью машины времени — есть ли файл где-то, который содержит все контакты в системе, который, заменив его полной партией контактов, заменит пустой, который у меня есть, как ???

Спасибо

Кейт

Ответы (3)

Чтобы добавить к тому, что @n1000 сказал выше, еще несколько деталей:

  • подключите резервный диск вашей машины времени
  • вам может потребоваться войти в систему как root, чтобы получить доступ к этой папке библиотеки
  • выберите Finder->Перейти к папке-> <путь к библиотеке>, где <путь к библиотеке> что-то вроде "/Volumes/MyTimeMachineDrive/.../Users/keith/Library"
  • там вы можете перейти к Application Support-> AddressBook (я забыл подробности, где именно это находится)
  • скопируйте адресную книгу обратно в свой MBP и измените право собственности на нее (если вы являетесь пользователем root), чтобы она могла быть прочитана/записана "keith"
  • повторно войдите в систему как «keith» и переместите адресную книгу в то же место на вашем MBP «/Users/keith/Library/Application Support» (я думаю)
  • вам будет предложено перезаписать - продолжайте, если вы хотите очистить старую адресную книгу
  • открываешь контакты и вуаля! после этого все должно быть хорошо...

Обратите внимание , что мне пришлось сделать это, потому что мне нужно было восстановить контакты с резервного диска машины времени старого MBP на новый (а старый MBP был мертв, поэтому я не мог просто экспортировать контакты из него... ).

Насколько я понимаю, все данные хранятся в ~/Library/Application Support/AddressBook/

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

Кроме того, я не уверен, насколько iCloud может захотеть спорить с этим изменением :(

хорошо -- просто на моем macbook pro с установленным yosemite я не вижу ничего похожего на "AddressBook" в папке "Поддержка приложений" -- вот почему я спросил конкретно о yosemite (10.10) для OS X
@keith ~ обозначает вашу домашнюю папку, т.е. /Users/keith/. Обычно библиотека невидима. Вы можете вставить путь, указанный в ответе, нажав cmd + shift + g в Finder. Как только вы окажетесь в этой папке, введите Time Machine.

Если вы удалили контакты в Контактах и ​​хотите восстановить их и иметь резервные копии Time Machine.

  • Откройте приложение «Контакты».
  • Войдите в Time Machine, используя раскрывающееся меню «Войти в Time Machine» в строке меню TM.

Теперь вы можете просматривать предыдущие контакты, выбирать и восстанавливать их.

При восстановлении приложение контактов спросит, хотите ли вы добавить #n карточек в Контакты.

Насколько я знаю, это всегда было возможно в предыдущих версиях OS X. Хотя я только что проверил это, чтобы убедиться на Эль-Капитане.