macの最近のブログ記事

本当はMobileMeがあればいちばんラクチンで安全に解決すると思うんだけどね!なかったから苦戦した記録。

iPhoneをMacBook黒と同期して使っていたのだけど、MacBookのメモリがだめになってなんやかんやして結局OSの再インストールをして、さてiPhoneともう一度つなぎたい...ってなったときに、なんかよくわからないままつないでハイハイって同期しちゃったのがまずかった。iPhoneが買ったときの状態になっちゃったんです。あらすっきり!

MacBook黒のHDDがふっとぶのは3回くらい経験してデータのバックアップに関しては、Dropboxがあるからもう大丈夫!と油断していたんだけど、iTunes関係のデータは[ユーザ名/ミュージック/iTunes]の下に置いたまま気にしてなかったことを忘れてました。やばい、一部のデータはどこにもなくなった...。

困ったのは以下の点。

  • 使ってたアプリがわからなくなった
  • 連絡先のデータがなくなった
    (MacのAddress Bookで管理してて、バックアップ忘れてた。Gmailの連絡先と同期してあったので最悪の事態にはならなかったけど、漢字表記とかAddress Bookの方にしかない項目もあった)
  • ほげ@i.softbank.jpのメールデータがなくなった
    (メインはGmailなので、本当は使わないつもりだったんだけど、一部の携帯メールユーザとの連絡に使ってた)
  • LadyMateのデータ数ヶ月分がなくなった

そのときは結局、記憶とiTunes Storeからのメールを頼りにアプリを入れ直し、連絡先はGmailのから引っ張ってきて、LadyMateはあきらめました。

で、近々MacBook Proを買いたいし、ノートとは別にMac miniも使っているし、こんどこそ間違えずに同期したい。というわけで先月kikoyamがtweetしてたこれで、MacBook黒のiTunes LibraryのデータをMac miniにコピーしてiPhoneと同期するの、やってみました。

内容をざっくりメモしておきます。

  1. 新たに同期したい方のMacの[ユーザ名/ミュージック/iTunes]の下にある、"iTunes Music Library.xml"と"iTunes Library"ってファイルのバックアップをとっておく
  2. 現時点でiPhoneと同期している方のMacの"iTunes Music Library.xml"をテキストエディタで開いて、"Library Persistent ID"のあとにある<string></string>の間にある文字列(使う方)をコピーしてどこかに貼っておく
  3. 新たに同期したい方のMacの"iTunes Music Library.xml"の"Library Persistent ID"のあとにある<string></string>の間にある文字列(使わない方)をコピーしてどこかに貼っておき、2 でコピーしたもの(使う方)に置換
  4. 新たに同期したい方のMacの"iTunes Library"を「HexEdit 日本語版」で開いて 3 でコピーしてどこかに貼っておいた文字列(使わない方)を検索して 2 でコピーしたもの(使う方)に置換

上のサイトに載っている手順はこのとおりだけど、あとやらなきゃいけない大事なこと。

  • [ユーザ名/ミュージック/iTunes/Mobile Applications]のコピー
    [ユーザ名/ミュージック/iTunes/iTunes Music/Mobile Applications]のコピー。そしてライブラリに追加!!これ大事!!あと配置も調整しておく。(2009年10月31日追記)
  • 連絡先の同期にアドレスブックを使っている場合は、そのデータを新たに同期したい方のMacにインポートしておく!!これ大事!!
  • 各タブで同期のチェックのオン・オフ確認(2009年10月31日追記)

これでMacBook黒ともMac miniとも同期できるようになりましたー。
以下はオプション、というか自分用メモ。

連絡先の管理も本当はGoogleを使いたかったんだけど、ふりがなの項目がないので名前を漢字+読みで管理できないのが不便なので、結局Macのアドレスブックを使ってます。アドレスブックのデータってどこに保存されてるんだろう。それをDropboxフォルダ以下に置ければ問題ないんだけど。

関連リンクっぽいの。