2011-11-06 【Mac】TimeMachine のバックアップ先として Linux サーバを使う
[mac] TimeMachine のバックアップ先として Linux サーバを使う
netatalk のインストール
久々に日記書くから書き方わすれた…
Mac の Time 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 の両方を設定します。
ここの記事の設定をほぼまるごと使わせていただきました。唯一違うのは 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 Machine の UI はやたらかっこいいですね。時間軸を遡る感じが大変良いです。
- 55 http://hatx.blog.so-net.ne.jp/netatalk_status
- 41 http://www.google.co.jp/url?sa=t&rct=j&q=unix extensions = no regza&source=web&cd=4&ved=0CDUQFjAD&url=http://d.hatena.ne.jp/hon_ya/20110619/1308578781&ei=WmezTuuJCMjLmAWf_LDUAw&usg=AFQjCNHCwTPcYrPy8nmsT9vOin-All2G9g&sig2=yWhxHK3Wgp5J
- 37 http://www.google.co.jp/url?sa=t&rct=j&q=unix extensions&source=web&cd=2&ved=0CCwQFjAB&url=http://d.hatena.ne.jp/hon_ya/20110619/1308578781&ei=puW5TueXO-fnmAX3rcjnBw&usg=AFQjCNHCwTPcYrPy8nmsT9vOin-All2G9g
- 15 http://www.google.co.jp/url?sa=t&rct=j&q=regza samba&source=web&cd=10&ved=0CGcQFjAJ&url=http://d.hatena.ne.jp/hon_ya/20110619/1308498461&ei=i2XHTtuEKI-XmQXqp_kT&usg=AFQjCNGxnKx1O0n9KJit2Fe1D7TITj8GGQ
- 14 http://www.google.co.jp/url?sa=t&rct=j&q=samba unix extensions = no&source=web&cd=3&ved=0CDEQFjAC&url=http://d.hatena.ne.jp/hon_ya/20110619/1308578781&ei=JBjxToTBFeqamQWzi9WLAg&usg=AFQjCNHCwTPcYrPy8nmsT9vOin-All2G9g&sig2=2vxnDj4G8Q-w
- 13 http://hatx.blog.so-net.ne.jp/
- 12 http://hatx.blog.so-net.ne.jp/archive/c14105
- 12 http://www.google.co.jp/url?sa=t&rct=j&q=unix+extensions&source=web&cd=2&ved=0CDgQFjAB&url=http://d.hatena.ne.jp/hon_ya/20110619/1308578781&ei=3KnGTs2yDebJmQW3g7wD&usg=AFQjCNHCwTPcYrPy8nmsT9vOin-All2G9g
- 11 http://www.google.co.jp/url?sa=t&rct=j&q=regza samba 設定&source=web&cd=7&ved=0CEgQFjAG&url=http://d.hatena.ne.jp/hon_ya/20110619&ei=Xx22TvbxJ7DImQWg_4yyCg&usg=AFQjCNGE-uD4p-2NHA5Xa2jGeCWx8kEOLg
- 10 http://www.google.co.jp/url?sa=t&rct=j&q=レグザ samba&source=web&cd=13&ved=0CCsQFjACOAo&url=http://d.hatena.ne.jp/hon_ya/20110619&ei=FtLdTuyYOqSImQX05-WACg&usg=AFQjCNGE-uD4p-2NHA5Xa2jGeCWx8kEOLg&sig2=6gpGKGbgkyexW6iQe3U4dw