I've been looking at the Sambawiki for notes on upgrading (https://wiki.samba.org/index.php/Upgrading_a_Samba_AD_DC) The way I read it it is suggested to uninstall samba completely and then essentially re-installing. That seems like a Murphy's Law disaster (with my luck) waiting to happen. Is "upgrading "in-place" a realistic option?
On 10/22/20 9:30 AM, Marco Shmerykowsky via samba wrote:> I've been looking at the Sambawiki for notes on upgrading > (https://wiki.samba.org/index.php/Upgrading_a_Samba_AD_DC) > > The way I read it it is suggested to uninstall samba > completely and then essentially re-installing.? That seems > like a Murphy's Law disaster (with my luck) waiting to > happen. > > Is "upgrading "in-place" a realistic option? >I have been upgrading multiple domains since 4.8 without problems, the difference here is that I have done it incrementally and not in a single step. I upgrade to the latest 4.x release when 4.x+1.0 is released. I think the developers are very careful to not break in place upgrades, but I don't think there is some kind of testing infrastructure to test single step upgrades from all older releases, I maybe wrong. You can try with a dump of your domain on a testing environment and report if you have problems.
On 10/22/20 9:38 AM, Robert Marcano wrote:> On 10/22/20 9:30 AM, Marco Shmerykowsky via samba wrote: >> I've been looking at the Sambawiki for notes on upgrading >> (https://wiki.samba.org/index.php/Upgrading_a_Samba_AD_DC) >> >> The way I read it it is suggested to uninstall samba >> completely and then essentially re-installing.? That seems >> like a Murphy's Law disaster (with my luck) waiting to >> happen. >> >> Is "upgrading "in-place" a realistic option? >> > > I have been upgrading multiple domains since 4.8 without problems, the > difference here is that I have done it incrementally and not in a single > step. I upgrade to the latest 4.x release when 4.x+1.0 is released. > > I think the developers are very careful to not break in place upgrades, > but I don't think there is some kind of testing infrastructure to test > single step upgrades from all older releases, I maybe wrong. You can try > with a dump of your domain on a testing environment and report if you > have problems.I forgot to add that if you go this way I recommend you read all release notes from all intermediary releases so you don't miss something you need to do.