從 Tableau Server 2018.1.x 或更早版本升級 (Windows)

本主題適用於具有以下特定特徵的 Windows 版 Tableau Server 升級:

  • 您目前正在使用 Tableau Server 2018.1.x 或更早版本
  • 您要升級至 2019.4.0 版或更新版本
  • Tableau Server 安裝於預設位置

或者

  • 您目前正在使用 Tableau Server 2018.1.x 或更早版本
  • 您要升級至 2019.4.5 版或更新版本
  • Tableau Server 安裝於預設或非預設位置

 

如果您的部署不符合這些條件,請參閱升級 Tableau Server 概觀,確認適用您升級的正確說明。

從版本 2018.2 開始,Windows 版 Tableau Server 附帶 Tableau 服務管理員 (TSM)。TSM 是 Web 式伺服器組態和管理公用程式,替代了伺服器組態公用程式和 tabadmin 命令列公用程式。隨著 TSM 的引入,Tableau Server 升級過程已發生變化。有關升級如何變化的資訊,請參閱升級過程變更

從 Tableau Server TSM 之前的版本(2018.1 或更低版本)升級到執行 TSM 的版本時,您需要執行一些特殊升級步驟。只需要為從 TSM 之前的版本到 TSM 版本的升級執行這些步驟。TSM 之前的 Windows 版 Tableau Server 是指早於 2018.2 版本。TSM 之前的版本的範例包括 9.3、10.5 和 2018.1。有關如何確定 Tableau Server 版本的說明,請參閱檢視伺服器版本

觀看影片

升級之前

升級基於伺服器的產品需要進行規劃和準備。將 Tableau Server 從版本 2018.1 或更低版本升級到版本 2018.2 或更高版本也不例外。在升級生產環境之前,請確保您已通讀並完成了以下部分:研究升級準備升級測試升級

作為最佳做法,您應始終在升級之前建立 Tableau Server 資料的備份,並將此備份儲存在不屬於 Tableau 安裝一部分的一個安全位置。如果在升級過程中發生意外情況,或者您需要恢復為以前版本的 Tableau Server,此備份可保留您的 Tableau 資料。有關詳細資訊,請參閱備份 Tableau Server 資料

關鍵升級面向

瞭解升級到 TSM 的各個關鍵方面

以下是將 Tableau Server 從版本 2018.1 或更低版本升級到版本 2018.2 或更高版本的一些關鍵方面,您需要加以注意。

所有升級:

  • 本機管理員 — 以本機管理員身分登入。您需要以「本機系統管理員」 身分登入到 Tableau Server 電腦才能執行 Tableau Server 安裝程式以及與升級相關的指令碼。「本機系統管理員」使用者是 Windows 的「本機使用者和群組」管理主控台中的「管理員」群組的成員。

  • 本機安全性原則 - 驗證本機安全性原則允許執行身分服務帳戶具有「以服務方式登入」和「本機登入」權限。有關詳細資訊,請參閱驗證本機安全性原則

  • 執行身份 - 詳讀並瞭解這些「執行身份」服務帳戶需求:所需的執行身分服務帳戶設定

  • Windows 帳戶與權限 - 詳讀並瞭解這些 Windows 帳戶需求:Windows 帳戶和權限

  • 連接埠 - 升級前,詳讀並瞭解連接埠的需求:Tableau 服務管理員埠

  • 授權

    • 試用產品金鑰 — 您無法將執行試用產品金鑰的伺服器從一個主要版本直接升級到另一個主要版本(例如,從版本 10.5.x 升級到版本 2018.x)。若要使用試用產品金鑰從另一個主要版本升級到另一個主要版本,請在單獨的電腦上安裝新版本的 Tableau Server,在該電腦上啟用試用金鑰,然後還原來自現有版本的備份。有關詳細資訊,請參閱確認授權需求

    • 過期的維護 — 對於其維護已過期或過期日期早於所升級到的版本的發佈日期的產品金鑰,您無法使用該產品金鑰來升級伺服器。如果嘗試在這種狀態下進行升級,伺服器將變為未授權,並且升級可能會失敗。如果您的維護已過期或太舊,請使用 Manage Product Keys 應用程式重新整理產品金鑰,之後再卸載原始版本。如需版本在 2018.2.0 以前之產品金鑰的詳細資訊,請參閱重新整理產品金鑰的維護日期。如果金鑰重新整理操作未將維護更新為有效日期,請在 Tableau 客戶入口網站中檢查是否有具有最新維護的 Tableau Server 金鑰。

  • 卸載 — 在升級之前,使用 Windows 控制台卸載現有的 TSM 之前的 Tableau Server 版本。這種特殊情況的升級與早期版本中的升級不同,後者會自動卸載以前版本的 Tableau Server。從版本 2018.1 或更低版本升級到版本 2018.2 或更高版本時,您必須自行卸載更低版本。如果還未卸載以前的版本,則系統會在您嘗試安裝新版本時提示您這樣做。此情況特定於從 2018.1 或更低版本到 2018.2 或更高版本的升級。

  • 備份 — 將以前版本的備份儲存到其他電腦上的一個安全位置。卸載以前版本的 Tableau Server 將會在 Tableau 資料目錄(預設情況下為 C:\ProgramData\Tableau\Tableau Server)中建立備份。我們強烈建議您在升級之前將此備份複製到不是 Tableau Server 安裝一部分的電腦。如果您需要恢復到 Tableau Server 的較低版本,這樣做可為您提供資料的最新版本。有關正確準備升級的詳情,請參閱準備升級

    Tableau Server 版本 9.x 之前的備份,無法與版本 2018.2.x 或更新版本搭配使用。如果您執行的是舊版伺服器,您可能需要先進行版本 9.x 到 10.x 的中繼升級,然後再升級至版本 2018.2 或更新版本。

  • 防火牆管理 — 防火牆管理是手動進行的。與更低版本的 Tableau Server 不同,您必須在執行 Tableau Server 的任何電腦上管理本機防火牆。有關詳細資訊,請參閱本機防火牆設定

  • 升級指令碼 — 安裝新版本之後,透過執行 upgrade-tsm.cmd 指令碼完成升級並切換到新版本。指令碼會安裝在您剛才安裝的新版本 \scripts.<version_code> 資料夾中。 預設情況下:C:\Program Files\Tableau\Tableau Server\packages\scripts.<version_code>\

    必須停止 Tableau Server 才能完成升級。如果在執行指令碼時未停止 Tableau Server,則該指令碼將告知您,並嘗試停止伺服器。您也可以選擇先停止伺服器,然後再使用 tsm stop 命令以執行指令碼。

  • 防毒軟體—掃描由 Tableau Server 使用的目錄的防毒軟體可能會干擾安裝和持續使用 Tableau Server。在某些情況下,這會導致安裝失敗、啟動 Tableau Server 時發生問題或對效能造成影響。如果您打算在執行 Tableau Server 的電腦上執行防毒軟體,請遵循 知識庫中的建議。

多節點升級:

  • 多節點詞彙 — 由於 TSM 的緣故,我們已變更用來描述分散式安裝中 Tableau Server 節點的語言。在 TSM 發行之前,我們將第一個節點稱為「主要」節點,而任何其他節點則稱為「工作者」節點。有了 TSM 節點,就會更緊密地對等,因此我們將第一個節點稱為「初始」節點,而其他節點則稱為「其他」節點。

  • 卸載 — 在升級之前,使用 Windows 控制台從所有節點卸載現有的 TSM 之前的 Tableau Server 版本。如果還未卸載以前的版本,則系統會在您嘗試安裝新版本時提示您這樣做。

  • 節點安裝 — 在叢集中的所有節點上執行安裝程式。與 2018.2.0 之前版本中的某些分散式安裝升級不同,將不會自動升級任何附加節點。

  • 單一安裝程式 — 在所有節點上使用同一安裝程式。從 2018.2.0 開始,您將在所有節點上使用同一安裝程式,並在出現提示時指定您是要升級初始(主)節點還是附加(工作伺服器)節點。沒有用於附加節點的單獨安裝程式。

  • 升級指令碼 — 在叢集中的所有節點上安裝新版本之後,透過執行叢集中初始節點上 upgrade-tsm.cmd 指令碼完成升級並切換到新版本。

    必須停止 Tableau Server 才能完成升級。如果在執行指令碼時未停止 Tableau Server,則該指令碼將告知您,並嘗試停止伺服器。您也可以選擇先停止伺服器,然後再使用 tsm stop 命令以執行指令碼。

執行身分使用者格式

確認您的執行身分使用者格式包含網域

Tableau Server 安裝預設使用執行身分使用者的本機網路服務帳戶 (NT Authority\Network Service)。如果您使用此預設帳戶,則可以略過本節。如果您變更了預設帳戶或您不確定是否正在使用自訂執行身分使用者,請遵循下列步驟。

升級至版本 2018.2 或更高版本之前,請確保您的執行身分使用者格式正確。格式應該包括網域,例如:<domain>\<runasuser>

  1. 在 Windows「開始」功能表上選取「所有程式」>「Tableau Server」<版本> >「停止 Tableau Server」

  2. 在 Windows「開始」功能表上選取「設定 Tableau Server」

  3. 如果您使用的時伺服器的執行身分使用者帳戶的 Active Directory 帳戶,請在「一般」索引標籤上輸入其密碼。

  4. 確認執行身分使用者帳戶的格式:

    • 如果執行身分使用者為「NT AUTHORITY\NetworkService」,則您使用的是預設帳戶,不需要進行任何變更。由於設定公用程式取消。

    • 如果使用者名稱包含網域,則不需要進行任何變更。由於設定公用程式取消。

    • 如果使用者名稱不包含網域,請在使用者名稱開頭新增網域,並使用反斜線 (\) 來分隔網域。

      例如,如果伺服器執行身分為「MYCO」網域中的「TableauServer」,請將「使用者」欄位更新為 MYCO\TableauServer

  5. 按一下「確定」

  6. 重新啟動伺服器。

現有檔案

收集現有檔案

您將需要從現有 Tableau Server 部署中收集以下檔案。稍後在升級過程結束時,您將需要上載這些檔案來完成升級。

其中一些檔案包含必須加以保護的密碼。使用安全的過程來複製、存放和傳輸這些檔案。

  • Custom logo 。如果使用自訂影像對 Tableau Server 入口網站進行了自訂,則升級將需要這些檔案的副本。

    有關詳情,請參閱 Tableau Server 2018.1 線上說明主題變更名稱或標誌

  • SAML 檔案。您將需要 SAML 憑證、金鑰和 IdP 中繼資料檔案。這些檔案的預設位置為 C:\Program Files\Tableau\Tableau Server\SAML

    有關詳情,請參閱 Tableau Server 2018.1 線上說明主題設定 SAML

  • Kerberos keytab 檔案。如果為 Tableau Server 啟用了 Kerberos SSO,您將需要在該設定過程中產生的金鑰表檔案。

    有關詳情,請參閱 Tableau Server 2018.1 線上說明主題 Kerberos 設定指令碼

  • SSL

    • CA 憑證檔案。如果針對相互 SSL 設定了現有 Tableau Server,您將需要重新提交 CA 憑證檔案。這些檔案的預設位置為 C:\Program Files\Tableau\Tableau Server\SSL.

    • 憑證和金鑰檔案。您不需要對這些檔案執行任何動作。這些檔案會自動升級。

  • Open ID 檔案。如果組織使用靜態發現檔案(而不是連線發現檔案),則升級將需要該檔案的副本。

    有關詳情,請參閱 Tableau Server 2018.1 線上說明主題針對 OpenID Connect 設定 Tableau Server

升級單節點 Tableau Server (Windows)

升級單一節點 Tableau Server
  1. 確認您的產品金鑰與維護對於您要更新的版本有效,並且您在升級前已重新整理產品金鑰。請參閱上述「授權」一節以瞭解詳細資料。如果您沒有具使用中維護的有效產品金鑰,升級將會失敗。

  2. 確認「管理產品金鑰」應用程式未開啟之後,請使用 Windows「控制台」解除安裝 Tableau Server。與以前版本的安裝程式不同,版本 2018.2 及更高版本將不會卸載以前的版本。

    卸載操作將會建立資料備份並停止 Tableau。資料目錄將保留在原處。

    解除安裝所建立的備份檔案稍後會用於升級,並以「uninstall-<version>.tsbak」形式儲存在 Tableau 資料目錄中,預設情況下該目錄為:C:\ProgramData\Tableau\Tableau Server

    重要資訊:將備份的副本儲存在其他電腦上。這可確保在 Tableau Server 電腦發生故障的情況下您有備份。建立備份並將其儲存到非 Tableau 位置是您應始終執行的最佳做法步驟。

  3. 在 Tableau Server 節點上執行包含 TSM 的 Tableau Server 新版本的安裝程式。

    如果未解除安裝舊版 Tableau,則會顯示一則訊息,告知您目前版本無法自動升級。

    You are currently running a version of Tableau Server that cannot be upgraded automatically.
    To upgrade, uninstall your current version of Tableau Server and then run this installer. Your data will be preserved during this process.

    如果看到此訊息,請使用主控台解除安裝之前的版本,然後返回此步驟。

  4. 選取安裝位置:

    • 預設位置 - 預設情況下,顯示的安裝位置為 C:\Program Files\Tableau\Tableau Server。如果您先前安裝至此預設位置,則 Tableau Server 會安裝在此路徑下的特定版本資料夾中(例如: C:\Program Files\Tableau\Tableau Server\10.5)。如果是這種情況,請按一下 Next 以接受預設值。路徑應包含版本資料夾。

    • 非預設位置— 如果您先前的安裝在非預設位置,則需要指定正確的位置,以便安裝程式找到您的現有資料並將其包含在升級版本中。

    如果未選取正確的位置,安裝程式會將此視為全新安裝,而且 Tableau Server 將不會包含您的備份資料。

  5. 重要事項: 如果您要將未安裝到預設位置的 TSM 之前版本升級至 2019.4.0 到 2019.4.4 之間的版本,請按照從位於非預設位置的 Tableau Server 2018.1.x 或更早版本升級 (Windows) 中的步驟操作。

  6. 出現「選取安裝類型」提示時,請確認「升級 Tableau Server」「如果為多節點,升級現有叢集的主節點。」處於選定狀態(這是預設值):

    重要資訊:如果您未看到安裝選項提示,而是看到「建立新 Tableau Server 安裝」選項,則您可能未巡覽到以前的安裝的正確位置。如果繼續,安裝將不會包括以前安裝中的資料或設定資訊。

  7. 按一下「下一步」繼續。

    如果 Windows Defender 防火牆提示,請按一下「允許存取」。您可能需要執行此操作多次才能完成安裝。

  8. 當安裝完成時,安裝程式的最後一頁會告知您尚未完成升級。您需要執行升級指令碼來完成升級。您可以從安裝程式執行指令碼或從命令列自行執行指令碼。

  9. 請以兩種方式之一執行升級指令碼。

    • 從安裝程式:

      1. 選取「自動啟動升級指令碼」,然後按一下「確定」

      2. 一個命令視窗將開啟以執行指令碼。由於您以具有管理員使用權限的使用者身份登入,因此指令碼將使用您的認證執行。出現提示時,請輸入您的密碼。如果舊 Tableau Server 安裝使用非預設使用者執行身分,則也會提示您輸入使用者執行身分密碼。

        升級指令碼將在 Tableau 資料夾 (C:\ProgramData\Tableau\Tableau Server) 中查找卸載以前的版本時建立的備份檔案。您可以使用 --backup-path 選項在不同位置指定備份檔案,但是您必須從命令列執行指令碼。

      附註:按一下「確定」將會關閉安裝程式對話方塊。如果清除了自動啟動升級指令碼的選項,則需要從命令列手動執行該指令碼。

    • 在命令列上:

      1. 在初始節點上,以管理員身份開啟命令提示字元。

      2. 巡覽到新安裝位置中的 scripts 資料夾。

        預設情況下:

        C:\Program Files\Tableau\Tableau Server\packages\scripts.<version_code>\

      3. 執行升級指令碼:

        upgrade-tsm

        此指令碼會假設您之前安裝的備份檔案位置,並提示您輸入密碼:

        • 預設情況下,升級指令碼將在 Tableau 資料夾 (C:\ProgramData\Tableau\Tableau Server) 中查找卸載以前的版本時建立的備份檔案。您可以使用 --backup-path 選項指定不同的位置。例如:

          upgrade-tsm --backup-path "C:\path\to\backup\file\uninstall-10.5.tsbak"

        • 由於您以具有管理員使用權限的使用者身份登入,因此指令碼將使用您的認證執行。出現提示時,請輸入您的密碼。當您使用 --username--password 選項執行指令碼時,可以定不同的使用者和密碼。

        • 如果舊 Tableau Server 安裝使用非預設使用者執行身分,則也會提示您輸入使用者執行身分密碼。當您使用 --service-runas-password 選項執行指令碼時,可以提供此選項。

        若要查看 upgrade-tsm 指令碼的所有選項,請使用 -h 選項:
        upgrade-tsm -h

  10. 升級完成後,一個瀏覽器視窗將開啟,並顯示 TSM 登入頁面。登入到 TSM。將會提示您啟用或註冊 Tableau Server(如果需要執行這些步驟)。

    如果視窗未自動開啟,請開啟瀏覽器視窗並轉到:

    https://<tsm-computer-name>:8850
  11. 啟動 Tableau Server。

    • 在 Web UI 中:

      • 按一下「Tableau Server 已停止」,並按一下「啟動 Tableau Server」

    • 在命令列上:

      1. 在初始節點上,以管理員身份開啟命令提示字元。

      2. 巡覽到新安裝位置中的 bin 目錄。預設情況下,此目錄為:

        C:\Program Files\Tableau\Tableau Server\packages\bin.<version_code>

      3. 啟動 Tableau Server:

        tsm start

  12. 上傳檔案。使用以下 TSM 命令從以前的 Tableau Server 中上傳檔案。必須使用 TSM 上傳這些檔案。不要將這些檔案複製到 Tableau Server 資料夾階層中的目標,而是要將它們複製到臨時目錄(例如,C:\temp),然後執行 TSM 命令將檔案複製到系統中。

    • Custom logo 檔案。如果使用自訂影像對 Tableau Server 入口網站進行了自訂,請執行以下命令:

      tsm customize --header-logo <file> --signin-logo <file> --logo <file>

    • SAML 檔案。為 SAML SSO 執行以下命令:

      tsm authentication saml configure --cert-file <file> --key-file <file> --idp-metadata <file>

      如果為資料來源委派使用 SAML,請執行以下命令:

      tsm data-access set-saml-delegation --cert-file <file> --key-file <file>

    • Kerberos。執行以下命令:

      tsm authentication kerberos configure --keytab-file <file>

      tsm authentication kerberos enable

    • 相互 SSL 檔案。請依照以下指示執行操作:

      設定相互 SSL 驗證

    • Open ID 檔案。執行以下命令:

      tsm authentication openid configure --metadata-file <file>

    如果您執行上述任何命令,您也需要套用擱置的變更:

    tsm pending-changes apply

升級多節點 Tableau Server (Windows)

升級多節點 Tableau Server
  1. 確認您的產品金鑰與維護對於您要更新的版本有效,並且您在升級前已重新整理產品金鑰。請參閱上述「授權」一節以瞭解詳細資料。如果您沒有具使用中維護的有效產品金鑰,升級將會失敗。

  2. 確認「管理產品金鑰」應用程式未開啟之後,請使用 Windows「控制台」解除安裝 Tableau Server。與以前版本的安裝程式不同,版本 2018.2 及更高版本將不會卸載以前的版本。

    卸載操作將會建立資料備份並停止 Tableau。資料目錄將保留在原處。

    卸載建立的備份檔案稍後將用於升級,並且以「uninstall-<version>.tsbak」形式儲存在 Tableau 資料目錄中,預設情況下該目錄為:C:\ProgramData\Tableau\Tableau Server

    重要資訊:將備份的副本儲存在其他電腦上。這可確保在 Tableau Server 電腦發生故障的情況下您有備份。建立備份並將其儲存到非 Tableau 位置是您應始終執行的最佳做法步驟。

  3. 如果在主節點上解除安裝了 Tableau Server,請在所有工作伺服器節點上使用控制台解除安裝 Tableau 再繼續。

  4. 在初始節點(舊的主節點)上執行包含 TSM 的 Tableau Server 新版本的安裝程式。

    如果未卸載以前版本的 Tableau,則會顯示一條訊息,告知您目前版本無法自動升級。

    You are currently running a version of Tableau Server that cannot be upgraded automatically.
    To upgrade, uninstall your current version of Tableau Server and then run this installer. Your data will be preserved during this process.

    如果看到此訊息,請使用主控台解除安裝之前的版本,然後返回此步驟。

  5. 選取安裝位置:

    • 預設位置 - 預設情況下,顯示的安裝位置為 C:\Program Files\Tableau\Tableau Server。如果您先前安裝至此預設位置,則 Tableau Server 會安裝在此路徑下的特定版本資料夾中(例如: C:\Program Files\Tableau\Tableau Server\10.5)。如果是這種情況,請按一下 Next 以接受預設值。路徑應包含版本資料夾。

    • 非預設位置— 如果您先前的安裝在非預設位置,則需要指定正確的位置,以便安裝程式找到您的現有資料並將其包含在升級版本中。

    如果未選取正確的位置,安裝程式會將此視為全新安裝,而且 Tableau Server 將不會包含您的備份資料。

  6. 重要事項: 如果您要將未安裝到預設位置的 TSM 之前版本升級至 2019.4.0 到 2019.4.4 之間的版本,請按照從位於非預設位置的 Tableau Server 2018.1.x 或更早版本升級 (Windows) 中的步驟操作。

  7. 出現「安裝類型」提示時,確認「升級 Tableau Server」「如果為多節點,升級現有叢集的主節點。」處於選定狀態(這是預設值)。

    重要資訊:如果您未看到安裝選項提示,而是看到「建立新 Tableau Server 安裝」選項,則您可能未巡覽到以前的安裝的正確位置。如果繼續,安裝將不會包括以前安裝中的資料或設定資訊。

  8. 按一下「下一步」繼續。

    如果 Windows Defender 防火牆提示,請按一下「允許存取」。您可能需要執行此操作多次才能完成安裝。

    安裝完成時,請勿執行升級指令碼。您需要產生啟動程式檔案並安裝其它節點,再執行指令碼。

  9. 在初始節點上生成啟動程式檔案:

    1. 在初始節點上,以管理員身份開啟命令提示字元。

    2. 巡覽到新安裝位置中的 bin 目錄。預設情況下,此目錄為:

      C:\Program Files\Tableau\Tableau Server\packages\bin.<version_code>

    3. 產生啟動程序檔案:

      tsm topology nodes get-bootstrap-file -f <path\file>.json

  10. 將產生啟動檔案複製到每個附加(工作伺服器)節點,或複製到這些節點可存取的網路位置。

  11. 在每個附加節點上,執行安裝程式來安裝 Tableau Server 的新版本。與以前版本的 Tableau Server 不同,版本 2018.2 及更高版本將只有一個同時用在初始節點和所有附加節點上的安裝程式。

    如果未卸載以前版本的 Tableau,則會顯示一條訊息,告知您目前版本無法自動升級。如果看到此訊息,請使用主控台卸載以前的版本。

  12. 確認安裝位置:

    • 預設位置 - 預設情況下,顯示的安裝位置為 C:\Program Files\Tableau\Tableau Server。如果您先前安裝至此預設位置,則 Tableau Server 會安裝在此路徑下的特定版本資料夾中(例如: C:\Program Files\Tableau\Tableau Server\10.5)。如果是這種情況,請按一下 Next 以接受預設值。路徑應包含版本資料夾。

    如果先前未安裝到預設位置,且您要升級至 2019.4.0 版或更新版本,則應按照從位於非預設位置的 Tableau Server 2018.1.x 或更早版本升級 (Windows) 中的步驟操作。

    如果未選取正確的位置,安裝程式會視為全新安裝,且 Tableau Server 不會包括您的備份資料。

  13. 出現「選取安裝類型」提示時,請選取「升級現有 Tableau Server 叢集的工作伺服器節點(僅適用於多節點)」選項:

    重要資訊:如果您未看到安裝選項提示,而是看到「建立新 Tableau Server 安裝」選項,則您可能未巡覽到以前的安裝的正確位置。如果繼續,安裝將不會包括以前安裝中的資料或設定資訊。

  14. 按一下「下一步」繼續。

    如果 Windows Defender 防火牆提示,請按一下「允許存取」。您可能需要執行此操作多次才能完成安裝。

  15. 出現提示時:

    1. 巡覽到您複製的產生啟動檔案的位置。

    2. 輸入在建立啟動程式檔案的電腦上具有管理員權限之使用者的使用者名稱和密碼(例如,建立啟動程式檔案的 TSM 管理員)。

    3. 按一下「下一步」繼續。

  16. 節點安裝完成後,一個對話方塊將告知您升級尚未完成:

    按一下「確定」關閉對話方塊。

  17. 在所有節點上安裝了新版本之後,在初始節點上執行升級指令碼:

    1. 巡覽到新版本的 scripts 目錄。

      預設情況下:

      C:\Program Files\Tableau\Tableau Server\packages\scripts.<version_code>\

    2. 執行升級指令碼:

      upgrade-tsm

      由於您以具有管理員使用權限的使用者身份登入,因此指令碼將使用您的認證執行。出現提示時,請輸入您的密碼。當您使用 --username--password 選項執行指令碼時,可以定不同的使用者和密碼。

      預設情況下,升級指令碼將在 Tableau 資料夾 (C:\ProgramData\Tableau\Tableau Server) 中查找卸載以前的版本時建立的備份檔案。

      附註:如果舊 Tableau Server 安裝使用非預設使用者執行身分,則會提示您輸入使用者執行身分密碼。如果知道是這種情況,您可以包括 --service-runas-password 選項。若要檢視 upgrade-tsm 指令碼的所有選項,請使用 -h 選項:
      upgrade-tsm -h

  18. 升級完成後,一個瀏覽器視窗將開啟,並顯示 TSM 登入頁面。登入到 TSM。將會提示您啟用或註冊 Tableau Server(如果需要執行這些步驟)。

    附註:如果視窗未自動開啟,請開啟瀏覽器視窗並轉到:

    https://<tsm-computer-name>:8850
  19. 如果您總共安裝了三個或更多個節點,則還應該部署一個 Coordination Service 整體。如果不這樣做,則每次對伺服器設定或拓撲進行變更時都會出現警告訊息。您可以忽略此訊息,但您應部署一個多節點 Coordination Service 整體才是最佳作法。

    安裝 Tableau Server 時,Coordination Service 的單一執行個體會安裝在初始節點上。TSM 和 Tableau Server 依靠 Coordination Service 來正常執行,因此為了提供備援並確保多節點安裝的可用性,請透過部署 Coordination Service 整體來設定 Coordination Service 的其他執行個體。Coordination Service 整體安裝後附帶一個、三個或五個 Coordination Service 執行個體。在 Tableau Server 的三節點安裝中,建議的 Coordination Service 執行個體數為三個,每個節點一個。

    如需部署 Coordination Service 整體的相關詳細說明,請參閱部署協調服務整體

  20. 啟動 Tableau Server:

    在 Web UI 中

    • 按一下「Tableau Server 已停止」,並按一下「啟動 Tableau Server」

    • 在命令列上:

      1. 在初始節點上,以管理員身份開啟命令提示字元。

      2. 啟動 Tableau Server:

        tsm start

        如果您收到命令未辨識的錯誤,請關閉所有命令視窗,然後以系統管理員身分開啟命令提示字元。

  21. 上傳檔案。使用以下 TSM 命令從以前的 Tableau Server 中上傳檔案。必須使用 TSM 上傳這些檔案。不要將這些檔案複製到 Tableau Server 資料夾階層中的目標,而是要將它們複製到臨時目錄(例如,C:\temp),然後執行 TSM 命令將檔案複製到系統中。

    上載了檔案後,用戶端檔案服務處理序會將檔案分發到安裝中的相應節點。

    • Custom logo 檔案。如果使用自訂影像對 Tableau Server 入口網站進行了自訂,請執行以下命令:

      tsm customize --header-logo <file> --signin-logo <file> --logo <file>

    • SAML 檔案。為 SAML SSO 執行以下命令:

      tsm authentication saml configure --cert-file <file> --key-file <file> --idp-metadata <file>

      如果為資料來源委派使用 SAML,請執行以下命令:

      tsm data-access set-saml-delegation --cert-file <file> --key-file <file>

    • Kerberos。執行以下命令:

      tsm authentication kerberos configure --keytab-file <file>

      tsm authentication kerberos enable

    • 相互 SSL 檔案。請依照以下指示執行操作:

      設定相互 SSL 驗證

    • Open ID 檔案。執行以下命令:

      tsm authentication openid configure --metadata-file <file>

    如果您執行上述任何命令,您也需要套用擱置的變更:

    tsm pending-changes apply

 

感謝您的回饋! 提交意見回饋時發生錯誤。重試或傳送訊息給我們