Hatena::ブログ(Diary)

なにか作業したりしたときのメモ日記

2011-11-06 【Mac】TimeMachine のバックアップ先として Linux サーバを使う

[mac] TimeMachine のバックアップ先として Linux サーバを使う

netatalkインストール

久々に日記書くから書き方わすれた…

MacTime Machine を使うには、一般的には外付けHDDやTime Capsuleを使うらしいですが、常に外付けHDDつけてるのも嫌だし、Time Capsule 買うのも嫌なので、どうこうして Linux サーバTime Machine で使えないかと思ってましたら、どうやら出来るらしいのでセットアップしてみます。

Scientific Linux 5.6 に Netatalk 2.2-beta4 をインストール | 複眼中心

この記事によれば、netatalk というものを使えば、Time Machineサーバとして使えるようです。インストールします。

% aptitude install netatalk -t sid

netatalk は、AFP 3.3 に対応していないといけないらしく、それは 2.2 beta4 かららしいです。Debian のパッケージには、netatalk 2.1 しかなかったので、sid のパッケージから 2.2 beta4 をインストールします。

あと、avahi-daemon もいるらしいですね。インストールします。

% aptitude install avahi-daemon

設定ファイル

インストールしたらば、設定ファイルを編集です。netatalk と一緒にインストールされた afpd の両方を設定します。

Netatalk and Samba

ここの記事の設定をほぼまるごと使わせていただきました。唯一違うのは AppleVolumes の設定だけ。自分のユーザのだけ公開されればいいので、以下の設定で ~/.AppleVolumes を作成しました。

# The line below sets some DEFAULT, starting with Netatalk 2.1.
:DEFAULT: options:upriv,usedots dperm:0700 fperm:0600 maccharset:MAC_JAPANESE ea:sys

# By default all users have access to their home directories.
#~/                      "Home Directory"

# For TimeMachine directory
/var/timemachine/hon_ya "Time Machine Vol for hon_ya" options:tm volsizelimit:190000

再起動

netatalk再起動します。いちおう、avahi-daemon も(たぶん必要ない)

% sudo service avahi-daemon restart
% sudo service netatalk restart

Time Machine の設定

やっとこさ Time Machine を設定します。まず、Finderツールバーから [移動] -> [ネットワーク] を見ると、netatalk を設定したサーバが見えているはずなので、接続します。ユーザとパスワードは、サーバのユーザとパスワードと同じです。

これで接続できれば、Time Machine からも認識してくれるみたいです。[システム環境設定] -> [Time Machine] を選択します。

[ディスクを選択] を選ぶと、バックアップ先の候補として、サーバが出てきてくれるはずなので、あとは Time Machine を設定するだけです。

感想

Time MachineUI はやたらかっこいいですね。時間軸を遡る感じが大変良いです。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/hon_ya/20111106/1320556751
リンク元