Ah, okay. I guess I got the idea from the documentation on upgrading that you needed to run a restore and also re-do all configurations. So that's just a precautionary step then? If that's the case then I feel MUCH better about doing this upgrade.
I do not think that I will agree with the statement : "if you perform uninstall (pre-tsm version) and install (tsm version), it should bring all the configuration settings provided".
First of all, uninstall pre-tsm Tableau does not touch OS level, so if the config is on OS level (like drivers, etc), the pre-tsm uninstall should not change those config.
However Tableau application level of config should be all gone and back to default values after new 2018.3 installation. For example. I have changed the
backgrounder.externalquerycachewarmup.view_threshold value from default 2 to 1. After reinstallation of 2018.3, the new default should be 2 so I will have to run the following TSM to get back my server's previous setting:
tsm configuration set -k backgrounder.externalquerycachewarmup.view_threshold 1
My experience was when Tableau was obliterated, totally wiped from the server, yes it required re-configuration. It sucked
When I did my upgrade as documented here all my settings were retained: Number of Backgrounders and other processes, SMTP settings, server notification settings, etc. It felt more like a normal, pre-2018.TSM, install (freakin' yeay!) than the civil war I went through with the 2018.2 upgrade.
So my suggestion is two-fold:
When doing the upgrade prepare for the worse.
If you are successful like I was and your settings are saved them please come back and let us know!
- If some configurations "stuck" and some did not then let us know about that, too
Jeff Strauss wrote:
- Tabmon needs to be reconfigured. There are new sections to specify the ports.
See Jeff's "Public Service Announcement" about ports here: P.S.A. - Tableau Server upgrade from 2018.3.1 to 2018.3.2
Great information Toby, thanks for sharing.