Serveruppgradering – Samla konfigurationsinformation
nästan alla konfigurationsdata sparas om du kör en uppgradering på plats (maskinvaran uppdateras inte som en del av uppgraderingen). Du behöver inte samla all konfigurationsinformation i det här fallet. Vi rekommenderar dock att du samlar in informationen enligt beskrivningen i detta ämne. Om uppgraderingen misslyckas har du i vilket fall en post med all konfigurationsinformation, om du behöver utföra en återställning. I vilket fall som helst kan du använda den konfigurationsinformation som samlats in för att kontrollera uppgraderingen när den är klar.
Ta skärmdumpar
Ett relativt snabbt sätt att fånga den grundläggande konfigurationsinformationen är att ta skärmdumpar av TSM:s webbgränssnittssidor och administrationsdelen av Tableau Server.
Klicka dig igenom alla synliga sidor och ta skärmdumpar:
- Logga in på webbgränssnittet för Tableau Services Manager
- Logga in till administrationsdelen av Tableau Server
Registrera objekträkningar
När du är i administrationsdelen av Tableau Server måste du räkna och registrera detta på varje plats:
- Projekt, arbetsböcker, vyer och datakällor
- Användare och grupper
Samla in resursfiler
Många av de stödda filer (certifikat, IdP-metadata, logotyper o.s.v.) som du laddar upp till Tableau Server är inte tillgängliga med TSM, efter att du har laddat upp dem. Filer som laddas upp och hanteras av klientfiltjänsten byter namn och döljs innan de distribueras över driftsättningen. Den här processen omvandlar även filattributen som krävs för Tableau-tjänsterna till parametrar. Detta har medfört att filter inte kartläggs till en enskild filplats i filsystemet för följande filer. Om du har laddat upp någon av följande filer, se till att ha kopior av dem sparade någon annanstans än på datorn som kör Tableau Server:
- SAML-certifikatfil
- SAML-nyckelfil
- SAML IdP-metadatafil
- OpenID.static.file
- Kerberos.keytab-fil
- LDAP Kerberos keytab-fil
- LDAP Kerberos conf-fil
- Ömsesidig SSL-certifikatfil
- Ömsesidig SSL-återkallningsfil
- Anpassningsfil för rubriklogotyp
- Anpassningsfil för inloggningslogotyp
- Anpassningsfil för kompakt logotyp
Samla in anpassad konfigurationsinformation
Viss konfigurationsinformation visas inte på TSM- eller Tableau Server-webbsidorna. Det här avsnittet innehåller konfigurationsinformation som du kan behöva samla in, beroende på hur du har anpassat Tableau-driftsättningen.
Säker SMTP
Du måste registrera de TLS-relaterade konfigurationer som inte ingår i e-postserverns konfiguration av TSM Web UI, om du har konfigurerat TLS för Tableau Server.
För att samla in TLS-relaterade konfigurationer måste du köra tsm configuration get
med följande nyckelvärden:
svcmonitor.notification.smtp.ssl_enabled
svcmonitor.notification.smtp.ssl_required
svcmonitor.notification.smtp.ssl_check_server_identity
svcmonitor.notification.smtp.ssl_trust_all_hosts
svcmonitor.notification.smtp.ssl_ciphers
svcmonitor.notification.smtp.ssl_versions
För att till exempel hämta listan över chiffer som är konfigurerade för SMTP TLS, måste du köra följande kommando:
tsm configuration get -k svcmonitor.notification.smtp.ssl_ciphers
Du hittar mer information om var och en av nycklarna ovan i avsnittet TSM CLI i Konfigurera SMTP-inställningar.
Analystillägg
Du måste registrera konfigurationsinformationen, om du har konfigurerat analystillägg (tidigare kallade ”externa tjänster”). Uppgradering till Tableau Server 2020.2 eller senare tar bort hela konfigurationen för den här funktionen.
Kör följande kommando för att hämta konfigurationen för analystillägg från Tableau Server, från version 2019.1 till 2020.1:
tsm security vizql-extsvc-ssl list
Om du vill hämta lösenordet som lagras för analystilläggsanslutningen (i förekommande fall) kör du följande tsm-kommando:
tsm configuration get -k vizqlserver.rserve.password
Du bör också ha en kopia av certifikatet för analystillägg, om du har konfigurerat SSL.
Extern lagringsplats
Detta gäller endast om du använder konfigurationen för extern lagringsplats med Tableau Server. Läs mer i Extern Tableau Server-lagringsplats om du är osäker på om detta gäller dig.
Om du använder en extern lagringsplats kan du behöva vidta ytterligare steg vid uppgradering.
- Ingen versionsförändring – om det inte finns någon versionsförändring i PostgreSQL krävs inga speciella åtgärder.
- Mindre versionsförändring – om det finns en mindre versionsförändring i PostgreSQL måste den externa lagringsplatsen uppgraderas innan du uppgraderar Tableau Server. I de flesta fall finns det metoder på plats för att göra det. Metoden som används beror på platsen där lagringsplatsen finns och ligger utanför omfattningen av den här dokumentationen.
Stor versionsförändring – om det finns en större versionsförändring i PostgreSQL måste du följa stegen som beskrivs i Uppgradera Tableau Server med en extern lagringsplats för en ny huvudversion av PostgreSQL.
Stegen inkluderar:
- Skapa en ny instans av PostgreSQL-databasen. Mer information finns i:
- Skapa en konfigurationsfil och ladda ner SSl-certifikatfilen för den nya instans som du har skapat i steg 1.
Under uppgraderingen måste du peka till Tableau Server för den nya instansen med konfigurationsfilen. Uppgraderingen migrerar innehållet från den nuvarande externa lagringsplatsen till den nya instansen. Mer information finns i Uppgradera Tableau Server med en extern lagringsplats för en ny huvudversion av PostgreSQL.
Extern fillagring
Det krävs inga speciella steg, åtgärder eller konfigurationer när Tableau Server konfigurerad med extern fillagring uppgraderas. Tableau Server kan uppgraderas med den normala proceduren.
Anpassning av port
Du måste du registrera de ändringar du har gjort, om du har ändrat det dynamiska portintervallet eller har konfigurerat portar manuellt för Tableau Server.
Kör följande kommando:
tsm topology list-ports
Mer information finns i Tableau Services Manager-portar.
Proxyanpassning
Om du använder OAuth och har ändrat filen net.properties
för Tableau Server i mappen <drive>:\Program Files\Tableau\Tableau Server\packages\repository.<version>\jre\conf
bör du registrera ändringarna. Uppgraderingsprocessen skapar en ny net.properties
-fil och du kan behöva uppdatera den nya filen efter uppgraderingen.
Du kan spara en kopia på en säker plats och använda den efter uppgraderingen för att jämföra och se om det finns några skillnader den nya filen.
Mer information finns i Konfigurera en framåtproxy för OAuth-autentisering(Länken öppnas i ett nytt fönster) i hjälpen för Tableau Desktop och webbredigering.