TimeVault - Ubuntuで一番カンタンなバックアップ

TimeVault
"Linuxにやってきた、Time Machine, TimeVault - InstallThis!"にてMacのLeopardに搭載されるTime Machineと同じようなバックアップが出来るTimeVaultを紹介してから半年。
Leopardは無事に発売され、Time Machineを実際に動作させてみた人もきっと多いことだろう。

そんな中、TimeVaultは着々と進化を続けていた。
How to forgeにてCreating Snapshot Backups Of Your Desktop With Timevault On Ubuntu 7.10というハウツーが紹介されていたのでさっそくセットアップ。

ダウンロード&インストール

https://launchpad.net/timevault/+download
こちらから、TimeVaultの.debパッページがダウンロードできる。現時点で最新は0.75-1。

設定

Timevault Notifier
バックアップの元、SnapShotをとるためにはTimevaultを常駐させる必要がある。

システム → 設定 → セッション
追加
新しく自動起動するプログラムにて
名前:Timevault Notifier
コマンド:/usr/bin/timevault-notifier
ログアウトしてログイン

設定
TimeVaultのSnapshotを保存するディレクトリを作成。
私は

sudo mkdir /home/timevault/

とした。

つぎに
TimeVaultを起動させたら、アイコンを右クリック。
設定へ。

Activation:
Enable automated snapshotsにチェック

Strage:先ほど作ったtimevaultディレクトリを選択

Advancedから
Operation: Enable Nautilus Integrationにチェック

TimeVault Preference
上図のような具合に私は設定した。

設定では、上記のほかにSnapshotsを保存するディレクトリ(include)、しないディレクトリ(exclude)、そして、Snapshotの賞味期限(expire)を設定できる。
私はincludeにホーム、/opt、/usrを追加した。
ディレクトリについては"誰にも訊けないUbuntuのディレクトリ構造"を参考にしてほしい。

使い方
ここまでで、設定されたディレクトリに変更があれば自動でSnapshotを保存してくれる。

さて、使い方はこのエントリの一番最初の画面を参考に、一番上のタイムラインから、元に戻したい場所を選んで、
元に戻すでOK。

私のような好奇心旺盛な初心者にはうってつけの機能。