Appleアプリの連絡先は、Mavericksのどこにファイルを保存しますか?


4

クライアントのコンピューターにMavericksのクリーンな再インストールを行っています。彼女は、iCloudにはない連絡先アプリに多数のアドレス帳エントリがあり、バックアップから復元する必要があると思います。それらはどこに保存されますか?Users /〜/ Library /にあるはずだと思いますが、場所が見つかりません。


まさにこの理由で、連絡先とカレンダーデータの両方をアーカイブ形式にエクスポートする定期的なタスクがあるので、特定のビルドで内部データベースの状態を台無しにする必要はありません。それらは非常に小さいため、通常、ファイルシステムのバックアップフォルダーに3年以上のデータを保持します。手動移行が失敗した場合、いつでもそのバックアップから復元して、フラットファイルに再エクスポートするか、次のクリーンインストールの前に手順のリストに追加できます。
bmike

私の手の移行は失敗したようです。以下の回答に関する私のコメントをご覧ください。

驚きません。アプリケーションの保存状態(〜/ Library / Containers)とデータベースストレージファイル(〜/ Library / Application Support)と同期ソース(iCloudはいたるところにあります)の間に競合が見られました。あなたの場合、クリーンインストールを求める原因となった問題もファイルに影響を与えている可能性があります。ユーザーアカウント全体を新しいユーザーフォルダーに復元してから、データをエクスポートするだけで、幸運なことになりました。「バックアップ」はどのくらい正確に作成されましたか?(それはどこのデータ嘘ですので、psのちょうどこの答えを受け入れるかもしれないし、本当の問題で質問にフォローを頼む-回復する方法)
bmike

CCClonerを使用してハードディスク全体のクローンを作成しました。

1
クローンから起動し、連絡先をフラットファイルにエクスポートします。その時点で、クリーンなシステムに再起動し、失敗した手動移行を消去した後にデータをインポートできます。
bmike

回答:


4

Contacts.appは、そのデータを〜/ Library / Application \ Support / AddressBookに保存します。

個々のデータベースについては、次のコマンドを使用してリストできます。

find ~/Library/Application\ Support/AddressBook/ -name "AddressBook-v22.abcddb"

すばらしいです。フォルダーを見つけました。ただし、連絡先はこのユーザーの16MBのファイルをインポートしません。フォルダー全体をバックアップから新しいインストールにコピーできますが、連絡先には何をしても同じ15のアドレスが表示されます。16MBのデータがある場合、数百のアドレスが必要です。私は何を見落としていますか?

@WheatWilliams連絡先はOn My Macユーザーですか?「アカウント有効」状態は他の機能で使用されるため、他の場所に保存されると思われるため、Contacts.appの設定でこのアカウントが有効になっていることを確認してください。
GRGの

はい、もちろん、連絡先はOn My Macにありますが、設定する設定はありません。また、Mavericksは、再起動するたびに連絡先のiCloudを自動的に再度有効にし、イーサネットケーブルを抜いたとしても、一部のローカルキャッシュが連絡先に表示されます。

10.13.x(High Sierra)に引き続き適用できますか?上記のディレクトリは私の10.13 MacBookにあります。
ジョニーユタ

執筆時点でのMacOS 10.13とMacOSの10.14で確かに、まだ適用@Johnny
GRG
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.