しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

メモのファイルの保存先

メモを利用しているのですが、子供に渡したiPadのiCloudとのリンクをそのままにしていため、子供が誤って大切なメモの内容を全て消してしまおい、iCloudとリンクしているその他のiPhone、Mac等全ての記録が消えてしまいました。タイムマシンで頻回にBackupしているので、ファイル回復をしようと思ったのですが、メモのフィアルの保存先がわからず困っています。エルキャピタンでのメモの保存先をご存じの方教えて頂けないでしょうか?

iMac (21.5-inch, Late 2015), OS X El Capitan (10.11.5)

投稿日 2016/07/18 23:46

返信
返信: 9

2016/07/19 00:58 keita1213 への返信

未確認なので違ったらごめんなさい。

ユーザアカウント内のライブラリフォルダ内に

Grope Containers

grope.com.apple.notes フォルダがあり、その中にデータベース系のファイルが幾つかあります。ただし私はメモ.app をアップデートしていないので、アップデートしていると違うかもです。

sそれとこれらのファイルを戻して試すときは、システム環境設定「ユーザとグループ」で新しいユーザを作りネットからも切り離して試した方が良いかもしれません。


OS X 10.11.5

2016/07/19 02:22 keita1213 への返信

メモのアップデートをしているのなら、以下の場所にローカル、iCloudのメモがあるようです。

~/Library/Containers/com.apple.Notes/Data/Library/CoreData/ExternalRecords/NotesV4/7xxxxxxx-Cxxx-4xxx-9xxx-02Axxxxxxxxx/ICNote/_records

xが入ってる文字列はユーザ毎に違うはずです。

_recordsフォルダの下にpで始まるファイルが在ればなんとかなるかと。

もし、バックアップにあればアプリケーション単位で復元できるのではないでしょうか?

私はTime Machineバックアップをほとんど利用していないので具体的な手順はわかりかねますが。

2016/07/19 15:54 keita1213 への返信

失礼致します。


私の環境は、OS X El Capitan(10.11.6)の「メモ(4.2)」です。


「メモ.app」の実データは、~/Library/Containers/com.apple.Notes/Data/Library/Notes/NotesV6.storedata-wal

に有ります。

(但し、「Notes/NotesV6.storedata-wal」を単独で復元しても不具合が発生します)


私も以前はonesize さんがお書きの場所に有ると思っていた(ダブルクリックすると「メモ.app」が開き、

ダブルクリックしたデータが表示される)のですが、フォルダ内の「p?????.notesexternalrecord」を見ると

ファイルサイズが全て 0 バイトですので、実データでは有り得ません。


「p?????.notesexternalrecord」は所定の場所に有る時だけ「NotesV6.storedata-wal」から当該の「メモ」を

表示させる為に機能するアクセスレコードと言う事になります。


復元手順は、「Finder」を開き、「移動メニュー」>「フォルダへ移動」を選択すると表示されるダイアログ

の入力フィールドに、下記のパスをコピー&ペーストで入力し、「移動」ボタンをクリックして「Notes」

フォルダが選択された状態で「Time Machine」に入り、お子様が「メモ」の内容を削除してしまう前の時点

まで遡って、「Notes」フォルダを復元して下さい。


~/Library/Containers/com.apple.Notes/Data/Library/Notes/

ユーザがアップロードしたファイル

ユーザがアップロードしたファイル

ユーザがアップロードしたファイル

2016/07/19 16:32 necota への返信

necotaさん


仰る通りです。

前回のヨセミテの時と同じ間違いをしてしまいました。

pで始まるファイルをクリックすると関連付けられたメモが開きますが、そのファイル自体は空のファイルでしたね。


それと、該当フィルダを復元すればメモも元に戻りそうなので、こういう時に便利ですねTime Machineは。

2016/07/19 21:08 necota への返信

ni_kiさん、onesizeさん、necotaさん皆さん有り難うございました。necotaさんの方法で早速試してみましたが、同様に復元まで出来るのですが、実際メモを開くと内容が空のままです。何か足りないのでしょうか?もう少しトライしてみたいと思います。

2016/07/19 22:36 keita1213 への返信

う〜ん・・・空のままですか・・・。


では、https://www.icloud.com/ にサインインして「メモ」を開き、1つずつの復元になってしまいますが、

下記の手順で復元して見て下さい。


① 「最近削除した項目」をクリック。

② 復元したいメモを選択。

③ 「復元する」をクリック。

ユーザがアップロードしたファイル

iMac(21.5-inch, Late 2015)の「メモ.app」を開き、メモが復元されている事を確認。

2016/07/19 23:27 keita1213 への返信

keita1213 さんによる書き込み:


何か足りないのでしょうか?もう少しトライしてみたいと思います。

だめでしたか。申訳有りません。「何か足りない」というよりは、sqlite 系は元々、そのような事が事になることが多いです。残念ですが。

2016/07/20 20:08 keita1213 への返信

失礼致します。


もしも、メモ.appに『最近削除した項目』がない場合は、Macとインターネットとの接続を切った状態で、Time Machineから復元してみるとどうでしょうか? インターネットとの接続がある場合は、iCloudサーバーとの同期により、復元したメモのデータがiCloudサーバー上のデータにより上書きされてしまう可能性があります。 復元できたメモが表示されるようでしたら、『このMac内』のアカウントへ一旦、移動するか、メールで転送したり、内容を別のアプリへコピべした後、インターネットのとの接続を再開して、移動したメモをメモアプリのiCloudアカウントへ戻すことになるかもしれません。


→ https://discussionsjapan.apple.com/message/100841436

メモのファイルの保存先

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。