コンピュータクワガタ

かっぱのかっぱによるコンピュータ関連のサイトです

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)」を見てください。