2011 年 7 月の履歴(もしくは日誌)


2011 年 7 月

7 月 24 日

Lion の TimeMachine と /Volumes/MobileBackups

皆さんのライオンさんのご機嫌はいかがでしょう? 先日 Mac の新しい OS である OS X Lion がリリースされましたが,使っていていろいろ新しい機能に気がつくものです.あまり話題になっていないですがが TimeMachine にも新しい機能があります.なんと Time Capsule などのネットワーク先のバックアップボリュームに接続できない状態でも TimeMachine からファイルを復元できるのですよ!

/Volumes の中に MobileBackups っていうのができていました.つまり MobileBackups っていうボリュームがあります.その中には Backups.backupdb っていうフォルダが.なんでこんなところに TimeMachine のバックアップが? しかも設定してある TimeMachine のボリューム名と違うし.中身は最新のファイルしか無いみたいでした.

ぼくは MacBook Air の TimeMachine でのバックアップ先に TimeCapsule を使っています.無線LANで MacBook Air から TimeCapsule に接続しているのです.で,試しに MacBook Air の無線LANをオフにして,TimeMachine を起動してみるとバックアップから復元するモードになりました.ただし最新のバックアップからしか復元できず,それより過去には遡れませんでした.

つまり TimeCapsule に接続できない状態で TimeMachine からの復元をしようとすると /Volumes/MobileBackups/Backups.backupdb から復元するようです.

出先でファイルを間違って上書きしちゃったみたいな時に,ネットワークに接続できれば CrashPlan からも復元できるのですが,OS X Lion からはネットワークにも接続できない状態でも TimeMachine で復元できるわけです.

あれでもそういう場合も OS X Lion の新機能のオートセーブとバージョンで大丈夫なのかな? 「TimeMachine」と「バージョン」の動作には関連があるのでしょうね.

調べてみたら,これが TimeMachine の Local Snapshot なんですね.「システム環境設定」の「Time Machine」を開くと,画面に以下のように書いてありました.

Time Machine では,空き領域があればローカルのスナップショットが保存され,以下のものが保存されます:

  • 過去 24 時間の 1 時間ごとのバックアップ
  • 過去 1 ヶ月の 1 日ごとのバックアップ
  • 過去のすべての月の 1 週間ごとのバックアップ

ディスクが一杯になった場合,一番古いバックアップは削除されます。

このローカルスナップショットが /Volumes/MobileBackups/Backups.backupdb なんですね.

http://onohiroki.cycling.jp/tb/tb.cgi/weblog_d20110724n1 TrackBack