On Tue, Feb 01, 2011 at 02:15:46PM +0100, Walter Stengel wrote:
Es existiert ein Firmennetz mit W2K/XP-Rechnern in einer Samba-3.0.2...Domain unter OS 10.2 auf etwas betagter Server-Hardware. Es erfolgte schon vor längerer Zeit ein Upgrade von OS 9.2 auf OS 01.2, es existieren daher also noch UIDs zwischen 500 und über 1000. Nun müssen Win7-Maschinen eingebunden werden, also ist mindestens ein Samba-Upgrade auf >3.3... notwendig, der Patch in Win7 ist bekannt. Die Idee ist nun, auf neuer Hardware OS11.3 mit dem dazugehörigen Samba zu installieren, das Netz muß aber erhalten bleiben. Wie bekommt man an einen neuen PDC die bestehenden Maschinen und User ohne Neuinstallation eingebunden und neue User und Maschinen angelegt? Auf dem bekannten Weg >useradd >smbpasswd komme ich nicht weiter. Welchen Weg gibt es hier?
Ich würde die existierenden TDB-Dateien aus /etc/samba/ und unterhalb von /var/lib/samba/ vom Alt- auf das Neusystem übernehmen (via rsync, scp, tar). Dabei auf dem neuen System nmbd, smbd, und gegebenenfalls winbindd noch nicht laufen haben. Mit dem ersten Start werden dann die Dateiformate der TDB-Dateien soweit erforderlich automatisch aktualisiert. Zudem gilt es ein Auge auf die Änderung des Standardwertes für die globale Option "passdb backend" in /etc/samba/smb.conf zu haben. Siehe dazu: http://www.suse.com/relnotes/i386/openSUSE/11.2/RELEASE-NOTES.en.html unterhalb von "New Samba Password Configuration Back-End: tdbsam". Das gilt so weiterhin auch für 11.3. Ein generischer Verweis auf vorherige Release-Notes sollte eigentlich genau wegen des neuen default passdb backend zu 11.3 drin stehen. @Karl: Kommt das erst mit 11.4 oder mit dem nächsten Update für die Release-Notes der 11.3? Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany