Samba移行
サーバを替えたのでSambaのユーザデータを移行しました。
passdb backendがtdbsamの場合の時の手順を。
- 新サーバをとりあえずBDCとしておく。smb.confを以下のようにしておく。
domain master = No
- 新サーバで以下のコマンドを実行する。
# net rpc getsid Storing SID S-x-x-xxx-xxxxxx for Domain testDomain in secrets.tdb
- 認証データベースの自動複製機能はないため、旧サーバのpassdb.tdbを新サーバに複写する。
- 最後に、smb.confを以下のように修正し、Sambaを起動する。このとき、旧サーバのdomain masterはNoとしておく。
domain master = Yes
ざっとこんな手順で移行できました。
詳しくは、「Sambaのすべて (The Samba Book)」を見てください。