Mac!!!ガジェットとはちょっとした小物・気のきいた小道具のこと。Macのコネタを紹介。スマートフォンなどなど。ishogaki0Macのデータ移行について。あとからSSDに換装する予定ですが,はじめにデータ移行だけやってしまって,データ移行のすんだHDDの中身をまるごとSSDにコピーするつもりです。今回は必要最低限なデータを移行して,使ってない設定などは反映されないようにしました。それでもデータの移行はTimeMachineで作ったデータを元にしてやりました。TimeMachineのバックアップは偉大です。何回もデータ移行をやった結論としては,はじめてMacを起動したときの初期設定でデータを移行するのが一番無駄がないような気がします。ユーザーを作ってから移行をしようとすると,ユーティリティの中にある「移行アシスタントアプリ」を使った時に,元のMacにあったユーザーを新しいMacでも作られてしまいます。使い始めて早くもいらないユーザーができてしまってすっきりしません。これを避けるためには,初回起動のときに移行したほうがいいかなと思います。今回は,初回起動時の設定は終わってからデータを移行しようとしたので,移行アシスタントアプリを使うのをやめました。いうわけで,自分で必要なデータをコピーすることにしました。いうと,面倒かったです。Macにはじめから入っているアプリケーションのデータは移行する方法が簡単なのですが(実際には,調べる前に自力でやろうとしたのでかなり時間かけましたけど・・・),自分でインストールしたアプリのデータ移行がかなり大変でした。以下,データ移行の方法を簡単に書きます。−Mailで受信したメールと設定メールのデータはホームフォルダのライブラリ/Mailの中に保存されているので,これを新しい方へコピーします。メールサーバサーバーなどの設定はライブラリ/Preferences/com.apple.mail.plistに保存されているので,これも新しい方へコピーします。これでMailを起動するとパスワードが聞かれるので,入力します。するとMailの環境が移行されています。−アドレスブック,iCalのデータアドレスブックやiCalにはデータを書き出す機能があります。データを書き出して,そのデータを読み込むだけで移行できます。[アドレスブック]「ファイルー書き出すーアドレスブックのアーカイブ」でデータを書きだします。新しいMac側で書き出したデータを「ファイルー読み込む」で読み込みます。[iCal]OSのバージョンによって,データの書き出しを行う部分が違います。Leopard側では,「書き出すーiCalアーカイブ」になってます。バックアップするかアーカイブするかを行って,iCalのデータを書き出してしまいます。書き出したデータを読み込めば,データ移行ができます。ちなみにGoogleカレンダーとCalDavを使ってカレンダーを同期していますが,これらのカレンダーはパスワードを再入力する必要があります。(追記)[ターミナルの設定]ターミナルのエンコードやフォントの設定はターミナルごとに書き出すことができます。書き出した設定を読み込んでやると,その設定のターミナルが追加されます。-Apple純正ではないアプリのデータこれは苦労しました。一応データを移行するのはできたんですが,これが正しい方法かどうかの自信がありません。参考程度にしてください。[Booksのデータ]蔵書管理アプリのBooksのデータを移行しました。本の数が1000冊以上あるので,このデータを作り直すのは避けたいところ。データを移行するためにいろいろやってみました。Booksには「書き出す」「読み込む」機能があるんですが,いまいち使い方がわかりにくいです。今思えば,これをもう少し調べたほうがよかったかもしれません。僕はかなり無理矢理な感じでデータを移行しました。Support/Booksを探します。Support/にコピーします。これでBooksを新しいMac側で起動すると,データが移行されています。Support/の中にはアプリケーションの名前がついたフォルダがあります。このデータをコピーするだけで,アプリケーションのデータを移行することができました。Books以外にデータを移せたのは,ブログ執筆アプリのectoのブログのデータ,TeXの数式を画像にしてくれるLaTXiTの履歴データ,マルチメッセンジャーのAdiumのアカウント情報やメンバーの情報,ファイル転送ソフトのCyberduckのサーバーのデータなどです。再登録すれば良いデータも多いですが,時間が節約できました。-.bashrc,.emas.elなどの隠しファイル普段ターミナルはBashで処理をして,エディタにはEmacsを使っているので,.bashrcや.emacs.elのコピーは必須です。こいつらはFinderからは表示されないので,ターミナルでcpコマンドでコピーしました。全部ホームフォルダにあるので,そんなに大変ではないです。注意したいのは,どっちがコピー元かをはっきりさせることです。ターミナルだと自分が今,コピー元にいるのか,コピー先にいるのかがややこしくなるので,注意したほうがいいです。やってみて,データ移行はなんとか終わりました。データをコピーする前にはバックアップを取るのをお忘れなく。上書きしてしまう前に,名前を変えておくと,間違ってアプリが動かなくても,元に戻せます。WordPress.com.。