---
schema_version: "1"
id: cea03e67dd17c5a58387203a67ff09939a9f5565f4a73f1c92d2d2f3c1f2421c
title: อัปเกรดเซิร์ฟเวอร์ - รวบรวมรายละเอียดการกำหนดค่า
collection: tableau
version: next
locale: th-th
portal_url: https://docs.salesforce.com/tableau/next/th-th/server-linux/server-upgrade-prepare-gather-config.md
canonical_url: https://help.tableau.com/v0.0/server-linux/th-th/server-upgrade-prepare-gather-config.htm
source_site: help.tableau.com
content_type: documentation
content_hash: eae9dc46dc3b34173fab9ddfc901403781a61289a498515b2f25c57e8097a6d6
description: Gather configuration details before a Tableau Server upgrade.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

# อัปเกรดเซิร์ฟเวอร์ - รวบรวมรายละเอียดการกำหนดค่า

หากคุณกำลังจะเรียกใช้การอัปเกรดแบบแทนที่ (คุณไม่ได้อัปเดตฮาร์ดแวร์เป็นส่วนหนึ่งของการอัปเกรด) ระบบจะจะเก็บรักษาข้อมูลการกำหนดค่าเกือบทั้งหมดไว้ กล่าวอย่างรวบรัดคือ คุณไม่จำเป็นต้องรวบรวมข้อมูลการกำหนดค่าทั้งหมดในกรณีนี้ แต่เราขอแนะนำให้รวบรวมข้อมูลตามรายละเอียดในหัวข้อนี้ ในกรณีที่เลวร้ายที่สุด หากการอัปเกรดล้มเหลว คุณจะมีบันทึกข้อมูลการกำหนดค่าทั้งหมดที่คุณต้องใช้เพื่อคืนค่า และในทุกกรณี คุณสามารถใช้รายละเอียดการกำหนดค่าที่คุณรวบรวมเอาไว้เพื่อตรวจสอบการอัปเกรดเมื่อเสร็จสิ้น

## จับภาพหน้าจอ

วิธีที่รวดเร็วในการรวบรวมข้อมูลพื้นฐานเกี่ยวกับการกำหนดค่าของคุณคือการถ่ายภาพหน้าจอของหน้าอินเทอร์เฟซเว็บ TSM และพื้นที่สำหรับผู้ดูแลระบบ Tableau Server

คลิกผ่านหน้าที่มองเห็นทั้งหมดและถ่ายภาพหน้าจอ

- [เข้าสู่ระบบ Tableau Services Manager Web UI](https://help.tableau.com/v0.0/server-linux/th-th/sign_in_tsm.htm)
- [เข้าสู่ระบบพื้นที่สำหรับผู้ดูแลระบบของ Tableau Server](https://help.tableau.com/v0.0/server-linux/th-th/sign_in_server_admin.htm)

## บันทึกจำนวนออบเจ็กต์

เมื่อคุณอยู่ในพื้นที่สำหรับผู้ดูแลระบบของ Tableau Server ให้นับและบันทึกสิ่งต่างๆ ต่อไปในแต่ละไซต์

- โครงการ เวิร์กบุ๊ก มุมมอง แหล่งข้อมูล
- ผู้ใช้และกลุ่ม

## บันทึกการกำหนดค่าไฟร์วอลล์

หากคุณกำหนดค่าไฟร์วอลล์ในเครื่องสำหรับ Tableau Server บน Linux เอาไว้ คุณควรคัดลอกการกำหนดค่าสำหรับบันทึกของคุณ

เอกสารประกอบการตั้งค่าของเราจะอธิบายวิธีการใช้ [Firewalld](http://www.firewalld.org/) เพื่อกำหนดค่าไฟร์วอลล์ในการปรับใช้โหนดเดียวและหลายโหนดของ Tableau Server ที่เรียกใช้กับการกระจาย RHEL/CentOS โปรดดู[กำหนดค่าไฟร์วอลล์ในเครื่อง](https://help.tableau.com/v0.0/server-linux/th-th/config_firewall_linux.htm)

ใช้คำสั่งต่อไปนี้เพื่อดึงข้อมูลการกำหนดค่าไฟล์วอลล์

sudo firewall-cmd --list-all

## ตรวจสอบวันหมดอายุของใบอนุญาตตัวควบคุม TSM

ตรวจสอบว่าใบรับรองสำหรับตัวควบคุม TSM ยังคงใช้งานได้

วิธีตรวจสอบวันหมดอายุของใบรับรอง TSM Controller SSL ของคุณมีดังนี้

1. เปิดเซสชันเทอร์มินัล
2. พิมพ์คำสั่งต่อไปนี้เพื่อแสดงวันที่ที่ยังใช้งานใบรับรองได้:
    
    openssl s\_client -connect <tsm\_servername>:8850
    
    echo | openssl s\_client -connect <tsm\_servername>:8850 2>/dev/null | openssl x509 -noout -dates
3. หากใบอนุญาตหมดอายุแล้ว ให้[เปิดกรณีสนับสนุน](https://www.tableau.com/th-th/support/case)กับทีมสนับสนุนของเราเพื่อขอรับคำแนะนำ

## รวบรวมไฟล์เนื้อหา

TSM จะไม่สามารถเข้าถึงไฟล์ประกอบจำนวนมาก (ใบรับรอง, ข้อมูลเมตา, IdP, โลโก้, ฯลฯ) ที่คุณอัปโหลดไปยัง Tableau Server หลังจากที่คุณอัปโหลด โดยเฉพาะอย่างยิ่ง ไฟล์ที่อัปโหลดและจัดการโดยบริการไฟล์ไคลเอ็นต์จะถูกเปลี่ยนชื่อและถูกปิดบังก่อนที่จะกระจายทั่วการปรับใช้งาน กระบวนการนี้จะสร้างพารามิเตอร์ของแอตทริบิวต์ไฟล์ที่จำเป็นต่อบริการ Tableau ด้วย ด้วยเหตุนี้ ระบบจะไม่แมปไฟล์ไปยังตำแหน่งไฟล์เดียวบนระบบไฟล์สำหรับไฟล์ต่อไปนี้ หากคุณอัปโหลดไฟล์ต่อไปนี้เอาไว้ โปรดตรวจสอบว่าคุณได้บันทึกสำเนาของไฟล์เหล่านี้ไว้นอกคอมพิวเตอร์ที่ใช้งาน Tableau Server

- ไฟล์ใบรับรอง SAML
- ไฟล์สำคัญ SAML
- ไฟล์ข้อมูลเมตา SAML IdP
- OpenID.static.file
- ไฟล์ Kerberos.keytab
- ไฟล์คีย์แท็บ LDAP Kerberos
- ไฟล์ conf ของ LDAP Kerberos
- ไฟล์ใบรับรอง SSL แบบร่วมกัน
- ไฟล์การเพิกถอน SSL แบบร่วมกัน
- ไฟล์โลโก้ส่วนหัวการปรับแต่ง
- ไฟล์โลโก้เข้าสู่ระบบการปรับแต่ง
- ไฟล์โลโก้ขนาดกะทัดรัดการปรับแต่ง

## รวบรวมข้อมูลการกำหนดค่าที่กำหนดเอง

ข้อมูลการกำหนดค่าบางอย่างจะไม่แสดงบน TSM หรือหน้าเว็บ Tableau Server ส่วนนี้ประกอบด้วยรายละเอียดการกำหนดค่าที่คุณอาจต้องรวบรวม โดยขึ้นอยู่กับว่าคุณได้ปรับแต่งการปรับใช้ Tableau ของคุณอย่างไร

### SMTP ที่ปลอดภัย

หากคุณกำหนดค่า TLS สำหรับ Tableau Server เอาไว้ คุณจะต้องบันทึกการกำหนดค่าที่เกี่ยวข้องกับ TLS ซึ่งไม่ได้รวมอยู่ในการกำหนดค่าเซิร์ฟเวอร์อีเมลของ TSM Web UI

หากต้องการรวบรวมข้อมูลการกำหนดค่าที่เกี่ยวข้องกับ TLS เอาไว้ คุณจะต้องเรียกใช้คำสั่ง `tsm configuration get` โดยใช้คีย์หลักต่อไปนี้:

- `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`

ยกตัวอย่างเช่น หากต้องการดึงข้อมูลรายการไซเฟอร์ที่กำหนดค่าสำหรับ SMTP TLS ให้เรียกใช้คำสั่งต่อไปนี้:

tsm configuration get -k svcmonitor.notification.smtp.ssl\_ciphers

คุณสามารถดูข้อมูลเพิ่มเติมเกี่ยวกับคีย์แต่ละประเภทข้างต้นได้ในส่วน TSM CLI ของ[กำหนดค่าการตั้งค่า SMTP](https://help.tableau.com/v0.0/server-linux/th-th/config_smtp.htm)

### ส่วนขยายการวิเคราะห์

หากคุณกำหนดค่าส่วนขยายการวิเคราะห์ (เดิมเรียกว่า "บริการภายนอก) เอาไว้ คุณจะต้องบันทึกข้อมูลการกำหนดค่าของคุณด้วย การอัปเกรดเป็น Tableau Server 2020.2 หรือใหม่กว่าจะลบการกำหนดค่าทั้งหมดสำหรับฟีเจอร์นี้ออกไป

หากต้องการดึงข้อมูลการกำหนดค่าส่วนขยายการวิเคราะห์จาก Tableau Server เวอร์ชัน 2019.1 ถึง 2020.1 ให้เรียกใช้คำสั่งต่อไปนี้:

tsm security vizql-extsvc-ssl list

ให้เรียกใช้คำสั่ง tsm ต่อไปนี้เพื่อดึงข้อมูลรหัสผ่านที่จัดเก็บไว้สำหรับการเชื่อมต่อส่วนขยายการวิเคราะห์ (หากมี):

tsm configuration get -k vizqlserver.rserve.password

คุณควรมีสำเนาใบรับรองสำหรับส่วนขยายการวิเคราะห์ด้วย หากคุณได้กำหนดค่า SSL

### ที่เก็บภายนอก

ต้องดำเนินการขั้นตอนนี้หากคุณใช้การกำหนดค่าที่เก็บภายนอกกับ Tableau Server เท่านั้น หากคุณไม่แน่ใจว่าต้องดำเนินการขั้นตอนนี้หรือไม่ โปรดดู [ที่เก็บภายนอกของ Tableau Server](https://help.tableau.com/v0.0/server-linux/th-th/server_external_repo.htm)

หากคุณใช้ที่เก็บภายนอก คุณอาจต้องดำเนินขั้นตอนเพิ่มเติมเมื่ออัปเกรด

- **ไม่มีการเปลี่ยนแปลงเวอร์ชัน** — หากไม่มีการเปลี่ยนแปลงเวอร์ชันใน PostgreSQL ก็ไม่จำเป็นต้องดำเนินการพิเศษใดๆ
- **มีการเปลี่ยนแปลงเวอร์ชันเล็กน้อย** — หากมีการเปลี่ยนแปลงเวอร์ชันเล็กน้อยใน PostgreSQL คุณต้องอัปเกรดที่เก็บภายนอกของคุณก่อนที่จะอัปเกรด Tableau Server ในกรณีส่วนใหญ่ จะมีวิธีสำหรับดำเนินการดังกล่าวอยู่แล้ว วิธีที่คุณใช้จะขึ้นอยู่กับตำแหน่งที่เก็บของคุณและอยู่นอกเหนือขอบเขตของเอกสารนี้
- **มีการเปลี่ยนแปลงเวอร์ชันหลัก** — หากมีการเปลี่ยนแปลงเวอร์ชันหลักใน PostgreSQL คุณต้องทำตามขั้นตอนที่อธิบายไว้ในหัวข้อ[อัปเกรด Tableau Server ที่ใช้ที่เก็บภายนอกให้เป็น PostgreSQL เวอร์ชันหลักตัวใหม่](https://help.tableau.com/v0.0/server-linux/th-th/server_external_repo_upgrade_postgres.htm)
    
    ขั้นตอนจะประกอบด้วยดังนี้
    
    1. การสร้างอินสแตนซ์ใหม่ของ PostgreSQL DB หากต้องการข้อมูลเพิ่มเติม โปรดดู:
        - [สร้างอินสแตนซ์ PostgreSQL DB บน AWS Relational Database Service (RDS)](https://help.tableau.com/v0.0/server-linux/th-th/server_external_repo_configure_RDS.htm)
        - [สร้างอินสแตนซ์ PostgreSQL ของฐานข้อมูล Azure ใน Azure](https://help.tableau.com/v0.0/server-linux/th-th/server_external_repo_configure_Azure.htm)
        - [สร้างอินสแตนซ์ PostgreSQL บน Google Cloud](https://help.tableau.com/v0.0/server-linux/th-th/server_external_repo_configure_gcp.htm)
        - [สร้างฐานข้อมูล PostgreSQL เป็นการติดตั้งแบบสแตนด์อะโลน](https://help.tableau.com/v0.0/server-linux/th-th/server_external_repo_configure_standalone.htm)
    2. การสร้างไฟล์การกำหนดค่าและดาวน์โหลดไฟล์ใบรับรอง SSl สำหรับอินสแตนซ์ใหม่ที่คุณสร้างขึ้นในขั้นตอนที่ 1
    
    ในระหว่างการอัปเกรด คุณจะต้องชี้ Tableau Server ไปที่อินสแตนซ์ใหม่โดยใช้ไฟล์การกำหนดค่า กระบวนการอัปเกรดจะย้ายเนื้อหาจากที่เก็บข้อมูลภายนอกในปัจจุบันไปยังอินสแตนซ์ใหม่ของคุณ หากต้องการข้อมูลเพิ่มเติม โปรดดู[อัปเกรด Tableau Server ที่ใช้ที่เก็บภายนอกให้เป็น PostgreSQL เวอร์ชันหลักตัวใหม่](https://help.tableau.com/v0.0/server-linux/th-th/server_external_repo_upgrade_postgres.htm)

### ที่เก็บไฟล์ภายนอก

ไม่มีขั้นตอน การดำเนินการ หรือการกำหนดค่าพิเศษที่จำเป็นเมื่ออัปเกรด Tableau Server ที่กำหนดค่าด้วยที่เก็บไฟล์ภายนอก คุณสามารถอัปเกรด Tableau Server ได้โดยใช้ขั้นตอนตามปกติ

### การปรับแต่งพอร์ต

หากคุณเปลี่ยนช่วงพอร์ตไดนามิกหรือกำหนดค่าพอร์ตด้วยตนเองสำหรับ Tableau Server ให้บันทึกการเปลี่ยนแปลงนั้นด้วย

เรียกใช้คำสั่งต่อไปนี้:

tsm topology list-ports

หากต้องการข้อมูลเพิ่มเติม โปรดดู [พอร์ตของ Tableau Services Manager](https://help.tableau.com/v0.0/server-linux/th-th/ports.htm)

ไปต่อที่[การอัปเกรดเซิร์ฟเวอร์ - การยืนยันสถานะสิทธิ์อนุญาต](https://help.tableau.com/v0.0/server-linux/th-th/server-upgrade-prepare-verify-licensing.htm)