編集者注:Mac OS Xの次期メジャーバージョン(コードネームLeopard)について詳しく知っていただくため、Appleが発表した各機能を詳しく見ていきます。第1弾では、Leopardのバックアップ機能「Time Machine」についてご紹介します。
おそらく、Macにバックアップしていないデータが残っているでしょう。でも、あまり気にする必要はありません。Appleの統計が正しければ、Macユーザーのうち、定期的に自動バックアップを行っているのはわずか4%未満です。Appleは、Mac OS X 10.5で導入される内蔵バックアップ機能「Time Machine」でこの状況を変えたいと考えています。このOS Xの新機能によって、文字通り過去に戻ることができるようになる方法をご紹介します。
仕組み
Time Machineは独自のインターフェースを採用しており、ファイルのバックアップと復元という退屈な作業を、楽しく、そしてやりがいのある作業に変えてくれます。しかも、この「バックアップ」の部分については、あまり深く考える必要さえないかもしれません。Appleによると、Leopardでは作業中にファイルが自動的にバックアップされるそうです。
しかし、Time Machine は 1 つのバックアップを作成するだけではなく、時間の経過に伴って継続的なバックアップ チェーンを保持するため、時間を遡って探しているファイルを見つけることができます。
Time Machineは、Mac上のすべての重要なファイル(システムソフトウェア、写真や音楽、書類など)を自動かつ継続的にバックアップします。(スペースを節約するため、Time Machineはブラウザのキャッシュなどの一時ファイルは扱いません。)これは、バックアップにおける最大の課題の一つ、つまりマシン全体を正常にバックアップする自動バックアップシステムの構築にかなりの時間がかかるという問題を解決します。Appleの説明によると、Time Machineは、このプロセスを非常にシンプルにし、ユーザーが何もする必要がないようにすることを目指しています(バックアップを保存するための別のハードドライブまたはファイルサーバーを用意するだけです)。
ファイルのバックアップと復元は、AppleがLeopard向けに考案した新しいアイデアではありません。多くのソフトウェアがまさにこのタスクを実行しています。しかし、Time Machineが他に類を見ないのは、その使いやすさへのこだわりです。従来のアプリケーションウィンドウの羅列ではなく、Time Machineでは、バックアップが3Dビューに埋め込まれた一連のアプリケーションウィンドウとして表示されます。さらに、時間を遡って表示できるスクロールバーも備わっています。

Time Machine をサポートするように変更されたどのプログラムからでも Time Machine にアクセスできます。ほとんどの Time Machine セッションは古いファイルを取得しようとするため Finder を使用しますが、独自の個別のデータ ストア (アドレス帳など) を持つアプリケーションも Wayback Machine に投入できます。
Time Machineを使って失われたファイルを復元するには、まずFinderで調べたいフォルダまたはディスクを開き、DockのTime Machineボタンをクリックします。すると、画面がFinderウィンドウの巨大なスタックに変わり、過去に遡って表示されます。右側の時間スケールスライダを上にドラッグしてさらに過去へ移動すると、選択した期間のウィンドウがスタックの最前面に表示され、それ以前に最前面にあったウィンドウは画面下部から消えていきます。説明するのは難しいですが、実際に動いているのを見ると驚くほど直感的です。AppleのTime MachineページにあるQuickTimeムービーで、この機能がどのように動作するかをご覧ください。
(Time Machine を使用している場合でも、Finder は引き続き表示されます。正しいファイルを見つけたかどうかを確認するために、フォルダーを開いたり、別のビューに切り替えたりする必要がある場合でも、それを行うことができます。Finder は、過去を覗き見ている間でも通常どおり動作します。)
履歴をズームバックする「Fly」ボタンも搭載されています。このボタンをクリックすると、最後に表示した期間と異なるデータがある期間が見つかるまで、履歴が自動的に遡ります。これにより、フォルダの内容がいつ変更されたか、そしてその内容が何であったかを簡単に確認できます。必要なファイルまたはフォルダが見つかったら、「Restore」ボタンをクリックするだけで、現在のシステムに戻すことができます。
Time Machineは、シームレスなバックアップの印象を与えるために、裏で様々な巧妙な処理を行っています。Time Machineを初めて起動すると、ドライブの内容全体(キャッシュファイルを除く)がバックアップドライブにコピーされます。その後は、追加または変更されたファイルのみがバックアップされます。
Mac OS Xがファイルの変更をSpotlightに通知する(再インデックスできるようにする)のと同様に、LeopardはMacのファイルに変更があった場合、Time Machineに通知します。Time Machineは定期的に起動し、変更されたファイルをバックアップドライブにコピーします。1日の終わりに、Time Machineはこれらの変更をすべて1日分の単一の変更コレクションにまとめ、ハードドライブの容量が許す限り過去に遡る日ごとの履歴に追加します。
AppleはTime Machineの販促資料の中で、Time Machineは「外付けハードドライブ」とサーバーで動作すると述べています。実際には、AppleのHFS Extendedフォーマットでフォーマットされた、起動不可能なボリュームであればどれでも動作します。このドライブはMac Proに内蔵したり、FireWireケーブルやUSBケーブルで接続したり、ネットワーク上の他の場所からデスクトップにマウントしたりすることも可能です。ただし、大きな注意点は、 ボリューム全体を Time Machine専用にする必要があることです。Time Machineファイルを大きなボリューム上のフォルダに保存するだけでは不十分です。
バックアップボリュームがいっぱいになったらどうなるでしょうか?Appleによると、Time Machineにはいくつかのオプションが用意されているそうです。まず、バックアップドライブの容量を占有している不要なファイルや重要でないファイルを削除できます。次に、ファイルをより 大きな バックアップドライブに移動するプロセスを段階的に案内します。そして最後に、Time Machineの保存期間を縮小できます。例えば、ドライブの容量を確保するために、バックアップ期間を1年から9か月に短縮できます。
万が一、ドライブがクラッシュしてデータが全て失われたらどうしますか?新しいハードドライブをインストールし、Time Machineをバックアップボリュームに向けると、MacはAppleの移行アシスタントに似たファイル転送プロセスを使って、バックアップボリュームのデータからドライブを再構築します。
追加された理由
基調講演で、Appleの幹部スコット・フォーストール氏は、Macユーザーのうち定期的にバックアップを行っているのはわずか25%程度で、そのうち完全に自動化され、定期的にスケジュール化されたソリューションを導入しているのはわずか4%程度だと指摘しました。家族や友人の無数の写真、何千もの音楽ファイル、iDVDやiMovieのプロジェクトなど、私たちの生活のあらゆるものがMacに保存されるようになるにつれ、確実で信頼性の高い自動バックアップの重要性はますます高まっています。
私自身、最初の子の写真を30枚ほど失った時に、このことが身に染みて分かりました。これらの写真はかけがえのないもので、当時はiPhotoの中にしか保存されていませんでした。ハードドライブにちょっとしたトラブルが一度起きただけで、今では写真は私の記憶の中にしか残っていません。あの日から、私は重要なファイルのバックアップを常に取るように心がけています。しかし、これは時間のかかる作業で、忙しい時は、わざわざ立ち止まってバックアップを取る時間を作る必要があります。
Leopardの完全自動化システム、そして使いやすそうなシステムがあれば、バックアップをためらう理由がなくなるでしょう。これは良いことです。経験者として言わせてもらえば、ハードドライブのクラッシュで大切なファイル、画像、音楽などを失いたくはないはずです。もちろん、バックアップデータを保存するために外付けハードドライブに投資する必要はありますが、得られる安心感を考えると、それは小さな代償です。
誰のためのものなのか
Time Machineは主にホームユーザーを対象としています。企業環境でMacをご利用の場合は、Retrospectなどのネットワーク全体をカバーするバックアップソリューションで既にバックアップされているかもしれません。しかし、ホームユーザーにとって、これはバックアップにおけるパラダイムシフトです。もはやバックアップは後回しにされることはなく、Time Machineの存在によって、より多くのMacユーザーが定期的にバックアップを行うようになることを期待しています。
何が欠けているか
巨大なファイルを定期的に変更する人にとって、Time Machineはどのように機能するのでしょうか?例えば、1GBのデータベースファイルを考えてみましょう。このファイルに小さな変更を加えると、Time Machineはその変更を記録するために別の1GBのファイルを作成します。その結果、バックアップデバイスのドライブ容量があっという間になくなる可能性があります。Appleは、アプリケーション開発者がプログラムを修正し、データをより細分化された要素に分割することで、Time Machineでより簡単にバックアップできるようになると示唆しています。開発者は既にSpotlightでファイルを検索できるようにするために、この方法を採用しているかもしれません。しかし、この落とし穴によって、一部のユーザーにとってTime Machineの有用性が大幅に低下してしまうのでしょうか?
Time Machineがノートパソコンユーザーにとってどのような意味を持つのかは、まだ不透明です。Time Machineはローカルネットワーク上のバックアップボリュームを自動的に検索して接続するのでしょうか?それとも、そのような手順には人間の介入が必要になるのでしょうか?(そもそも、人間の介入が必要なことが、私たちがこのバックアップなしの混乱に陥った原因なのですから。)
最後に、Time Machineでバックアップするファイルやフォルダに関して、どの程度カスタマイズできるのかはまだ不明です。ハードドライブ全体を除外できますか?任意のフォルダを除外できますか?あるいは、個々のファイルを除外できますか?Appleはこれらの質問に対する答えをまだ明らかにしていません。
それが意味するもの
Appleは、私たち全員のデジタルライフを自社のハードウェアに保存することに大きな成功を収めてきました。Time Machineの発表によって、Appleは私たちにデジタルの思い出がどれほど大切かを思い出させ、それらを決して失わないようにするための方法を可能な限りシンプルにしようとしているようです。
[ 上級編集者 Rob Griffiths が Mac OS X Hints Web サイトを運営しています。 ]