OS X Server の制御、第 13 章: バックアップ

OS X Server の制御、第 13 章: バックアップ

この記事は、Charles Edge 著の近刊書「Take Control of OS X Server」のプレリリース版の章です。2014 年後半に一般公開が予定されています。第 1 章「OS X Server の紹介」と第 2 章「サーバハードウェアの選択」を除き、これらの章は TidBITS 会員のみご利用いただけます。詳しくは TidBITS でストリーミング配信されている「Take Control of OS X Server」をご覧ください。


Retrospect バックアップ アプリケーションの作成者である Dantz Development は、長い間惜しまれてきましたが、自社製品には素晴らしいキャッチ フレーズがありました。

先に進むには、バックアップする必要があります。

ダンツは1992年にこのフレーズを商標登録しましたが、22年経った今でもその有効性は失われていません。バックアップの世界は当時から大きく変化しましたが、バックアップは今もなお絶対に不可欠です。

OS X Server の場合、バックアップには2つの側面があります。サーバー自体のバックアップと、ユーザーがネットワーク経由でバックアップできるように Time Machine 対応のバックアップサーバーを運用することです。それぞれについて順に見ていきましょう。

サーバーのバックアップ

幸いなことに、サーバーのバックアップは他のMacのバックアップとほとんど変わりません。そのため、このテーマに関する最も包括的なガイドであるJoe Kissellの『Take Control of Backing Up Your Mac』をぜひ読んでみてください。この本では、3種類のバックアップの必要性について解説されています。

  • バージョン管理されたバックアップ:多くのMacユーザーはTime Machineを利用しています。Time Machineは、各ファイルの異なる時点におけるコピーであるバージョン管理されたバックアップを作成します。Time Machineはサーバーでも問題なく動作します。
  • 起動可能な複製:外部ドライブにサーバーの起動可能な複製を作成し、定期的に更新して、ハード ドライブが故障した場合にサーバーをすぐにオンラインに戻せるようにします。
  • オフサイトコピー:火災、洪水、盗難などに備えて、データのコピーを別の場所に保管しておくことが不可欠です。クラウドベースのバックアップサービスを利用するか、複数の起動可能なコピーのうち1つを定期的にオフサイトにローテーションさせることを検討してください。

「Take Control of Backing Up Your Mac」では、サーバー側のMac本体が故障した場合の対処法も事前に検討しておくべきだと指摘しています。ハードドライブを別のMacに移せば済むと考えがちですが、そのMacにサービスを実行するのに十分なCPUとRAMが搭載されていることを確認してください。

Time Machineバックアップを有効にする

Time Machine サービスをオンにするのは簡単ですが、その前に、バックアップに十分なドライブ容量があることを確認する必要があります。

バックアップハードウェアを選択

ここで、バックアップにどれくらいのドライブ容量を割り当てる必要があるかという疑問が生じます。Time Machine では、バックアップ先のドライブに、バックアップするデータで占められている容量の 1.2 倍の容量が最低限必要です。しかし、Time Machine の本来の目的は、ユーザーが過去に戻ってファイルの古いバージョンを復元できるようにすることですから、ユーザーごとにさらに容量を割り当てる必要があります。どれだけ容量を増やすかは、使用できる容量と各ユーザーが作成するデータの量によって異なります。ユーザーが主にメールと Web 閲覧を行い、軽いワードプロセッサとスプレッドシートの作業も行う場合は、現在のデータの 1.5 倍で十分でしょう。一方、ユーザーが大きな画像ファイルや音声ファイルを扱う場合は、現在の
データの 2 倍や 3 倍でも問題ありません。

もちろん、合計金額を算出するには、各ユーザーに必要な容量を合計する必要があります。初めての方は、必要な容量に驚くかもしれませんが、Drobo、Promise、Synologyなど、複数の大容量ハードドライブを装着できる製品はたくさんありますのでご安心ください。

これら3社のベンダーの中で、Droboの製品は最も独特で、独自のBeyondRAIDテクノロジーを採用し、ドライブのインプレースアップグレードやドライブサイズの混在といった機能を提供しています。PromiseのThunderboltベースのRAIDは非常に高速で、Appleの暗黙の承認を得ており、Appleオンラインストアで販売されています。最後に、SynologyのNAS(ネットワーク接続ストレージ)ユニットも高く評価されています。言うまでもなく、ストレージボックスやサーバーへの接続にはケチをつけてはいけません。USB 2は使えません。

また、これらのデバイスを2台持ち、常に1台をオフサイトに保管しておくことも検討してください。オフィスが火事になったり、地震や洪水で大きな被害を受けたりしたらどうなるか想像してみてください。ユーザーのMacに保存されている元のデータオンサイトのバックアップがすべて失われてしまうでしょう。

Time Machineサービスを構成する

Time Machineサービスを有効にするのは簡単です。サーバーのサイドバーでTime Machineを選択し、「オン」ボタンをクリックするだけです。するとすぐに「新しい保存先」画面が表示されます。ここでユーザーのバックアップを保存する場所を選択し、各ユーザーのバックアップのサイズを指定のサイズに制限します。

「バックアップの保存先」の横にある「選択」ボタンをクリックし、保存先(通常はハードドライブの最上位)を選択します。必要に応じて、「各バックアップの制限」チェックボックスをオンにし、サイズをギガバイト単位で入力します(図1)。「作成」をクリックします。

図 1: ユーザーのバックアップの保存先を選択し、必要に応じて各ユーザーが保存できるデータの量の制限を設定します。

図 1:ユーザーのバックアップの保存先を選択し、必要に応じて各ユーザーが保存できるデータの量の制限を設定します。

ドライブの最上位レベルを選択した場合、Serverは「Backups」という共有フォルダを作成し、「Shared Items」という別のフォルダ内に保存します。Time Machineはファイル共有サービスに依存しているため、この「Backups」フォルダは真の共有フォルダです(第6章「ファイル共有」を参照)。

Time Machine サービスの設定画面には、新しく作成された保存先がリストされ、ドライブに残っている空き容量が一目でわかります (図 2 )。

図 2: Time Machine サービスの設定画面には、すべてのバックアップ先が一覧表示されます。

図 2: Time Machine サービスの設定画面には、すべてのバックアップ先が一覧表示されます。

バックアップ先のバックアップ サイズ制限を変更する場合は、[設定] 画面でバックアップ先をダブルクリックし、新しい数値を入力します。

バックアップ先のファイルが特定のドライブ上に保存される場所を簡単に変更することはできません(したがって、より大きなドライブに移動することもできません)。ただし、追加の保存先を定義することは可能です。これらの保存先は、ユーザーには別のドライブとして表示されます。新しい保存先を作成するには、プラスボタンをクリックし、場所を選択して、バックアップサイズの制限を設定します。

Time Machineサービスにバックアップする

クライアントMacのTime Machineを新しいTime Machineサービスにバックアップするように設定する方法は、他のドライブにバックアップするように設定する場合とほとんど変わりません。これは、Joe Kissell氏の著書「Take Control of Backing Up Your Mac」で説明されています。以下の基本手順に従ってください。

  1. Time Machine メニューから、「Time Machine 環境設定を開く」を選択します。
  2. Time Machineの環境設定パネルで「ディスクを選択」をクリックし、リストから新しいバックアップ先(図3)を選択して、「ディスクを使用」をクリックします。必要に応じて、「バックアップを暗号化」チェックボックスをオンにします。

    図 3: 各クライアント Mac で、サーバーのバックアップ先を選択します。

    図 3:各クライアント Mac で、サーバーのバックアップ先を選択します。

  3. バックアップ先は実際には共有フォルダなので、共有フォルダにアクセスできるユーザーの名前とパスワードを入力する必要があります(図4)。「接続」をクリックします。

    図 4: プロンプトが表示されたら、適切な資格情報を入力して共有フォルダーに接続します。

    図 4:プロンプトが表示されたら、適切な資格情報を入力して共有フォルダーに接続します。

  4. Time Machine がバックアップ先へのバックアップを開始します。

言うまでもなく、Time Machine は各ユーザーのデータをすべてコピーするため、最初のバックアップには長い時間がかかりますが、それ以降のバックアップははるかに高速になります。

バックアップの管理

ユーザーのバックアップ ステータスと、バックアップが占めるドライブ容量を追跡するには、サーバーの Time Machine 画面の [バックアップ] タブをクリックします (図 5 )。

図 5: 「バックアップ」画面にはすべてのユーザーが一覧表示されます。

図 5:「バックアップ」画面にはすべてのユーザーが一覧表示されます。

ここでできることはそれほど多くありませんが、「最終バックアップ」列には特に注意が必要です。ユーザー数が多い場合は、列見出しをクリックしてリストを並べ替えることもできます。誰かが数日間バックアップしていない場合は、Time Machineが自動的に実行されるため、何が問題なのか確認してみる価値があります。

同様に、合計サイズによる並べ替えは、どのユーザーが最も多くのデータをバックアップしているかを識別するのに役立ちます。これを使用して、バックアップ サイズの制限を調整したり、新しいバックアップ ドライブを計画したりできます。

特定のバックアップの詳細を確認するには、そのバックアップをダブルクリックして [概要] ダイアログを表示します (図 6 )。

図 6: 概要画面には、特定のバックアップに関する追加情報が表示されます。

図 6:概要画面には、特定のバックアップに関する追加情報が表示されます。

最後に、ユーザーが組織を退職した場合など、必要に応じて不要なバックアップを削除するには、「バックアップ」画面で不要なバックアップを選択し、マイナスボタンをクリックします。削除したバックアップは復元できませんので、ご注意ください。

Idfte
Contributing writer at Idfte. Passionate about sharing knowledge and keeping readers informed.