[Samba] Q: Samba4 AD DC & small office file sharing
rpenny at samba.org
Tue May 29 18:58:15 UTC 2018
On Wed, 30 May 2018 06:44:27 +1200
Andrew Bartlett <abartlet at samba.org> wrote:
> On Tue, 2018-05-29 at 18:20 +0100, Rowland Penny via samba wrote:
> > On Tue, 29 May 2018 09:57:50 -0700
> > Jeremy Allison <jra at samba.org> wrote:
> > No and nobody else does and we never will do, if we keep saying 'do
> > not use a DC as a fileserver'.
> G'Day Rowland,
> Thanks for raising this. To be clear, this wasn't ever meant to be as
> absolute as that, and like Microsoft's 'don't change the schema' from
> the days of Windows 2000, it has got a little out of control.
> In the same way that a warning intended to give administrators pause
> for thought has taken years to undo (I spoke long ago with the
> Microsoft engineer who first gave the warnings to be careful about the
> schema), this is perhaps the same.
> The reasons are this:
> - For anything but the smallest organisations, having more than one
> DC is a really good backup measure, and makes upgrades safer:
> - It encourages upgrades of the DC to also be upgrades of the host
> OS every year or two, because there isn't complex data to transition
> or other services involved.
> - This means upgrades can be done installing fresh, and replicating
> in the changes, which is better tested in Samba, gains new features
> and avoids a number of lingering data corruption risks.
> - The DC and file-server have different points at which an
> organisation would wish to upgrade. The needs for new features on the
> DC and file server come at different times. Currently the AD DC
> evolves rapidly to gain features whereas the fileserver after over 20
> years is quite rightly more conservative.
> - The mandatory smb signing on the DC.
> Finally, in terms of reasons that don't apply any more:
> - In Samba 4.0 we shipped a different, much less capable 'winbind'
> service in the AD DC. We don't any more, we just plug in to the
> common winbindd codebase (just self-starting it as a forked child for
> Anyway, as I say, it was set down just to give folks pause for
> thought, not as a total prescription. Samba remains free software
> and folks will use it as they want.
> I hope this clarifies things and you are welcome to embellish the wiki
> with the above.
> Andrew Bartlett
So I take it from the above, that whilst it isn't a good idea to use a
DC as a fileserver if you have the resources, it will work for a
small office set up.
I will use the information above to update the wiki and I feel that I
should point out that I didn't start this thread.
More information about the samba