« CISCO 841Mを初期化する | トップページ | CyberPower製のUPSを複数台使う »

iCloudで上書きされてしまったMac上のメモをサルベージする

iCloudと同期した際に、古いメモが上書きされてしまう事件が発生。
原因は不明だが、とりあえず以下の方法で以前に書いたメモを復活させることができたのでメモ。
  1. 以下のディレクトリをtimemachineから拾い出す

    $USER/Library/Containers/com.apple.Notes/Data/Library/Notes
    ※ 現在のファイルに上書きしないように注意

  2. NotesV6.storedataをSQLiteとして開く
  3. 下記のような形状でデータが入っているので取り出す。

    select a.ZHTML_STRING from ZNOTEBODY a
    where a.ZNOTE =
    (select b.ZBODY from ZNOTE b where b.ZTITLE = 'タイトル')

  4. HTML形式なので、一旦htmlファイル化してそこからメモにコピペする

« CISCO 841Mを初期化する | トップページ | CyberPower製のUPSを複数台使う »

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/570099/63202190

この記事へのトラックバック一覧です: iCloudで上書きされてしまったMac上のメモをサルベージする:

« CISCO 841Mを初期化する | トップページ | CyberPower製のUPSを複数台使う »

2016年10月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

ついったー

無料ブログはココログ