ubuntuでのtimemachine

ubuntu22.04でMac用のTimeMachineサーバを立ち上げるための設定メモ

ネットを調べるといろいろな設定があったのですが,最終的には
こちらが参考になりました。

ubuntuというユーザを作成し,このユーザの権限で書き込むことにします

/etc/samba/smb.confを修正
globalに以下を追加

[global]
  fruit:encoding = native
  fruit:metadata = netatalk
  idmap config * : backend = tdb
  vfs objects = catia fruit streams_xattr

smb.confの最後にこれを追加

[timemachine]
  path = /path/to/timemachine
  guest ok = yes
  read only = No
  force user = ubuntu
  fruit:time machine max size = 500G
  fruit:time machine = yes

ubuntuでのsysstat

悩んでしまったのでメモ

ubuntuでsysstatを入れるには,

sudo apt install sysstat

でインストールし,

sudo vi /etc/default/sysstat


ENABLED=”true”
にするというもの。
その後

sudo /etc/init.d/sysstat restart

で再起動でOK
というはずだった。。

しかしこれだけではうまくいきません。

$ sar
Cannot open /var/log/sysstat/sa24: No such file or directory
Please check if data collecting is enabled

こんな感じでエラーが出るだけ。。。

ようやく解決しました
上記設定を行った後,これを実行し再起動するだけ

sudo systemctl enable sysstat

ずいぶん悩んでしまいました。。。