[Samba] DC upgrade: "Samba failed to prime database" (4.7.6-Ubuntu -> 4.14.6)
Rowland Penny
rpenny at samba.org
Wed Aug 4 08:59:41 UTC 2021
On Wed, 2021-08-04 at 10:50 +0200, Daan Nusman via samba wrote:
> Hello,
>
> first of all: thank you, got a secondary DC working now on the
> latest
> Ubuntu.
>
>
> On 2021-07-31 16:58, Rowland Penny via samba wrote:
> > On Sat, 2021-07-31 at 16:18 +0200, Daan Nusman via samba wrote:
> > > Hi everyone,
> > >
> > > I am in the procress of trying to upgrade a DC from a packaged
> > > "4.7.6-Ubuntu" to a self-compiled 4.14.6.
> > Why upgrade like that ?
>
> I tried updating like this because the Ubuntu packages were lagging.
> I
> did not know about the repo.
>
> > > I copied a self-compiled version of Samba over to
> > > /usr/local/samba,
> > > and
> > > copied the config files, databases (private folder etc) from
> > > their
> > > typical debian locations too.
> > I cannot recommend doing that.
>
> In-place upgrading seems the main recommendation on the wiki
> (https://wiki.samba.org/index.php/Upgrading_a_Samba_AD_DC), though
> I'll
> admit that this is an update over a major release.
>
> > > * Should this work or should I give up and go for a scary DC
> > > rejoin?
> > No, I don't think it will work and joining a new DC isn't scary :-)
>
> On the wiki there's strongly worded advice not to do this ("Joining a
> DC
> to domain can be a troublesome process for some users, and it can be
> difficult to recover your DC if something goes wrong. Only consider
> using this approach if you are an advanced Samba user") so I didn't.
> In
> the end it worked out fine for me, and I certainly am not an
> advanced
> Samba user. Maybe the Wiki needs an update? I have documented the
> entire
> process, and am willing to give it a go if an experienced person
> would
> check the text.
>
> > Ubuntu and Samba 4.7.6 means 18.04, so I suggest you create a new
> > computer running 20.04, then install Samba from here:
> > https://apt.van-belle.nl/
> >
> > Then join this as a new DC, transfer all the FSMO roles to the new
> > DC
> > and then demote the original DC.
>
> This has worked for me, thank you again.
>
> ~ Daan
>
Yes, that wiki page is a bit scary, I will attempt to re-write it.
Glad you are sorted now :-)
Rowland
More information about the samba
mailing list