●復旧でわかるTimeMachineの真価
現在自宅のiMacはLeopardで動かしている。
しかし、会社環境はTigerに戻した。
戻したというより、Leopardの入ったHDDの利用を一時中止して、メンテナンスなど保険のために入れておいた別HDDのTigerを本格的に環境構築して使用している。
というのも、Leopard自体まだ細かな不具合があるようで、それもある時期を過ぎると顕著になる。
細かな不具合はまだ目をつむることはできる。
たとえばFinderのリスト表示でATOK2007の日本語モードでファイル名を変更してリターンを押すとFinderが強制終了される。
メーカー側では未だに調査中とのことであるけど、そもそもこのレベルでLeopard対応をうたって良いかは別として、再現性のあるバグなので注意して使っている。
これとは別にある時期を超えると顕著になるバグとはアプリケーションの起動時にAppleScriptエラーが出て、起動不能になったり、FontBookで今まで普通に使用できていたフォントにエラーが出て使用不能になったりでこれはプレファレンスを削除するなどでは修正できない物だ。
ちなみに新規にユーザを設けてログインし直しても、同様の症状が出るため、ユーザディレクトリレベルの問題ではなく、システムに踏み込んだ不具合のようだ。
今まで2度ほどLeopardを元から入れ直してみたが、やはりある時期を超えると発生する。
この種の不具合は発生トリガーのわからないため、とても仕事の道具として使用できない。
さすがにTigerはマイナーバージョンが11にもなり、十分に枯れて安定しているし、主要なアプリとの相性もよい。
だからフルインストールなどは年に1回あるかないかくらいだった。
会社の環境はTigerに戻したが、自宅の環境は使用頻度の違いからか、まだ不具合が発生しなかったのでそのままにしておいた。
ところが、つい先日、とうとう同様のような不具合が発生しだした。
今回は発生トリガーがなんとなく理解できた。
それはメンテナンスのため外部OSから実行したDiskWarrior4.0らしい。
一応メーカーではLeopard対応はうたっている物のちょっと怪しい感じである。
もともと、動作にほころびのようなものが見えたので、DiskWarrior4.0で処理したのだが、結果的に良くなかった。
どんな堅牢なOSでも使用を続けているうちにほころびのようなものが発生してそれが不具合となって顕著となる。
Tigerではそれが遅く、Leopardではそれが早いだけの話である。
なので老化した環境をインストールした直後の若く新鮮な状態に戻したいという要望はどのOSでも常にある。
しかし、フルインストールして再度新しい環境を構築する以外にそんなことは不可能だと考えた次の瞬間、「あぁ、LeopardにはTimeMachineがあったじゃないか!」と思い出した。
私のTimeMachine環境は訳あって一度HDDをフォーマットし直しているので一番古い保存記録が今年の1月14日である。
でも、その頃はまだ快適であった。
よろしい、その頃まで時を戻そう。
というわけで、TimeMachineの機能「すべて復旧」を使って1月14日環境へすべて戻すことにした。
「すべて復旧」を使うにはLeopardのインストールDVDが必要である。
DVD起動でメニューの中から「復旧」を選び、保存ボリュームを選択して、出てきたリストから「戻りたい日にち」を選ぶ。
現在の環境がすべて消去されるとのアラートが出るけど構わずOKを押すと復旧処理に約1時間。
処理が終わって再起動すると、そこは快適でなつかしい1月14日の環境になっていた。
ふとみるとソフトウェアーアップデートが起動してQuickTime7.4とiTunes7.6がリリースされたことを告げている。
つい先日、バージョンアップしたばかりなので、1月14日ではまだアップされていなかった。
これはまるでデジャブだなと思いつつ、アップデート作業を「再び」行う。
幸い、普段よく使うメール環境はウェブメールになっているので、ローカルの環境には影響を受けない。
ただ、ここ1週間でiPod向けにエンコードした動画とか落としたポッドキャスト番組とか綺麗に消えてなくなっていた。
ポッドキャスト番組の方は再ダウンロードは自動なので気にしないけど、動画のエンコードはサイズなど設定が面倒でエンコード処理自体にも早いとはいえ複数では時間がかかる。
面倒だなと思いつつ、そういえばTimeMachineではつい1時間前までのバックアップもとられているんだっけ、と思い出し、iTunesのMovieフォルダ以内だけ1月14日の環境から今度は未来に向かって時を進めてみる。
するとちゃんとエンコード済みのファイルがそこの出現した。
その1時間まえの環境(環境的には未来)からファイルを選択して「復旧」ボタンを押す。
これで動画も取り戻せた。
いやぁ本当にTimeMachineはその名の通り過去から現在までの時を行き来して自分にとって都合の良い環境を取り戻すことができる。
これは便利である。
願わくば人生もこういう風に復旧が効くといいんだけど、と思う今日この頃である。