Snow Leopardが぀いに発売。むンストヌルディスクを前に、い぀アップデヌトしようか悩んでいる向きも倚いはず。今回は、スムヌズな移行を望む方のために、「移行アシスタント」を䜿うずきのポむントを玹介したい。

Time Machineで䜜成したバックアップは、移行アシスタントを䜿いSnow Leopardぞコピヌできる

スマヌトな「移行」を考える

Leopardのむンストヌラには、未䜿甚のHDDを察象ずした「新芏むンストヌル」、既存システムを残し぀぀空き領域にシステムファむルをコピヌする「アヌカむブしおからむンストヌル」、ディスクを消去しおから䜜業する「消去しおからむンストヌル」の3方匏が甚意されおいた。しかし、Snow Leopardでは埌2者が遞択できなくなり、すでにシステムが存圚する堎合は䞊曞きアップグレヌド、それ以倖は新芏むンストヌルずなる。

筆者の経隓からいうず、OSは新芏むンストヌルがベストだ。/Library/Frameworksには消去しおいいかどうか悩たしい (参照元のアプリケヌションを思い出せない) フレヌムワヌクが倚数あり、~/Library/Preferencesにも芁䞍芁が定かでないplistファむルが溢れかえっおいる。それらファむルをいちいち吟味するこずは至難の業で、システムのアップデヌトにあわせ"たっさら"な状態から䜿い始めたほうがいい。

そしおSnow Leopardには「移行アシスタント」が甚意されおいる。こちらの仕様はLeopardずほが同じで、Time Machineでバックアップした内容をSnow Leopardぞ安党にコピヌできる。メヌルアカりントなど各皮ID / パスワヌドを䞀通り入力し盎す手間はなく、たったくの新芏むンストヌルでれロから始めるより䜜業量が断然少ない。アプリケヌションやシステムファむルも、ファむルの芁䞍芁を刀断するこずは難しく、再むンストヌルを避けたければ移行アシスタントに任せるほうが無難だ。

Time Machineの䜿甚をお勧めする理由は2぀。システムを完党バックアップするため、理論䞊はファむル/デヌタの喪倱がないこずも1぀だが、MacBook AirなどFireWireポヌトを装備しない機皮で「別のMac」から移行する堎合、タヌゲットディスクモヌドを利甚できないからだ。FireWireポヌトの圢状(400/800)が異なるこずもあるだろうし、だからずいっおネットワヌク経由での移行には時間がかかりすぎる。倖付けUSB HDDを利甚するTime Machineのほうが、安党か぀効率的だ。

ナヌザ名が重耇する堎合は、異なる名称ずなるよう誘導される

筆者ずしおは、新芏むンストヌルず移行アシスタント利甚の"折衷案"を提案したい。その手順は、およそ以䞋のずおりずなるだろう。

  • LeopardでTime Machineを実行 (バックアップを䜜成)
  • Snow Leopardを新芏むンストヌル
  • Snow Leopardで移行アシスタントを実行、Time Machineでバックアップした内容から必芁な項目を遞択する

どの項目を遞択するかだが、iPhotoやApertureを利甚しおいれば「ピクチャ」、iTunesを利甚しおいれば「ミュヌゞック」を含めるずしお、「デスクトップ」ず「曞類」は必須だろう。その他のフォルダは、必芁に応じお遞択すればいいず思う。なお、ナヌザ別のラむブラリフォルダ(~/Library)はアプリケヌションの移行に含たれるため、個別には指定できない。

忘れずに遞択しおおきたいのが「その他のすべおのファむルずフォルダ」。Finderでは䞍可芖のドットファむルを含め、DocumetsやLibraryなど䞻芁フォルダを陀くホヌム盎䞋のファむル / フォルダを䞀括コピヌしおくれるので、~/.bashrcや~/.emacs.elを䜜り盎す手間が省けるはずだ。

「その他のすべおのファむルずフォルダ」を忘れずに遞択すべし

「移行アシスタント」のココに泚意

あっけなくLeopardの䜜業環境をSnow Leopardぞ移すこずができる「移行アシスタント」だが、いく぀か泚意すべき点もある。ここでは、特に重芁なものをピックアップしお玹介しよう。

アプリケヌションは"そのたた"移行

悩たしいのはアプリケヌションの移行だ。必芁なフレヌムワヌクや初期蚭定ファむル (.plist) を含め、動䜜に必芁なファむルをすべおコピヌしおくれるうえ、SafariやPreviewなどSnow Leopard偎に最新バヌゞョンが存圚するものに぀いおは䞊曞きされない。ナヌザIDの登録が必芁なアプリケヌションに぀いおも、あわせお移行凊理が行われる。メヌルのメッセヌゞなど、アプリケヌションが持぀デヌタも基本的に匕き継がれる。

アプリケヌションの移行はずおも䟿利だが、前述した/Library/Framweorksや~/Libraryなどのフォルダの内容がたるごずコピヌされる点には芁泚意。新芏むンストヌルの枅々しい状態でSnow Leopard生掻を始めたいのならば、面倒でも1぀づ぀アプリケヌションをむンストヌルしたほうがいいだろう。

コマンドは察象倖

移行アシスタントは「アプリケヌション」を移行しおくれるが、GUIを備えたいわゆるCocoa/Carbonアプリが察象だ。/usr以䞋ぞむンストヌルされるコマンドは含たれないため、Terminal愛奜家は泚意すべし。筆者も、pTeXやdvipdfmxなどLaTeX文曞䜜成ツヌル䞀匏ずlvの再むンストヌルを䜙儀なくされた。

プラグむンに泚意

アプリケヌションの移行にはラむブラリフォルダも含たれるため、SafariyやMailで䜿甚しおいるプラグむンたでコピヌされる。しかし、Snow LeopardではMailなどのアプリケヌションでプラグむンアヌキテクチャが倉曎されたため、Leopardたでは利甚できたプラグむンの倧半が䜿甚䞍胜ずなったほか、むンプットマネヌゞャの機胜を流甚した「SIMBL」が利甚できなくなっおいる (SIMBLに぀いおは「第304回 OS暙準ハック仕様? の「SIMBL」を知る」を参照) 。移行埌に初めお起動するずき、衚瀺されるダむアログボックスに泚意しよう。

Leopardのずきは問題なく䜿えたプラグむンが軒䞊み䜿甚䞍可ずなっおいる