將 Tableau Server 從內部部署電腦移轉到雲端中的 VM
您可以將 Tableau Server 從資料中心的電腦移轉到雲端中的虛擬機器 (VM)。在移轉過程中,您需要從內部部署電腦,將各種 Tableau Server 資料和設定移動到雲端中的 VM,其中雲端已安裝 Tableau Server。
附註:此操作包括您可能需要使用 TSM 命令列執行的步驟。
必要條件
將 Tableau Server 從內部部署電腦移轉到雲端中的 VM 之前,請務必檢閱下列先決條件:
- 已在雲端提供者設定帳戶和環境。有關詳情,請參閱:
- 請參閱 準備升級和備份 Tableau Server 資料,以準備進行移轉。
將 Tableau Server 移轉至雲端中的 VM
- 請確定沒有背景工作正在執行,例如擷取重新整理、工作簿發佈等等。當 Tableau Server 閒置時,請記下使用中的任何資料來源連線類型,以便在雲端中的 VM 上,將適當的驅動程式安裝到新 Tableau Server上。
- 停止 Tableau Server。在命令提示字元處,鍵入:
- 在 Tableau Server 停止之後,請依照準備升級和備份 Tableau Server 資料中的步驟執行完整備份。備份是用於復原您的 Tableau Server 資料。您將使用此備份來將 Tableau Server 資料還原到雲端中的 VM。
- 將備份移出伺服器,並安全地儲存備份。例如,您可以將備份儲存在 Amazon S3、Google 雲端硬碟等雲端儲存中。
- 如果您在內部部署伺服器上使用 SSL,請建立 SSL 資料夾的複本。請務必記下任何安全性規則,例如防火牆規則、連接埠等,以避免基礎結構的不同元素和雲端中新 VM 上的 Tableau Server 之間發生通訊問題。
- 移除使用內部部署 Tableau Server IP 位址的任何 DNS 項目,以便將它們重新指派給雲端 VM 上的 Tableau Server。
- 在符合 Tableau Server 建議的雲端中啟動 VM。
- 在雲端 VM 上安裝 Tableau Server。有關詳情,請參閱:
- 完成安裝後,請將所有 SSL 檔案複製到雲端 VM 上的 Tableau Server,然後在新伺服器上還原備份。
- 在雲端的 VM 上設定 Tableau Server,並安裝與 SSH 和連接埠相關的項目。
附註:如果您變更資料庫的 IP 位址/連接埠,則可能需要更新所有連線資訊。
將備份檔案 .tsbak 複製到
basefilepath.backuprestore
變數指定的資料夾位置。預設情況下,此位置為:/var/opt/tableau/tableau_server/data/tabsvc/files/backups/
。附註:您可以變更備份檔案的位置。有關詳情,請參閱tsm File Paths。
- 接著,停止 Tableau Server。在命令提示字元處,鍵入:
- 將無設定資訊的生產中資料還原到您的新 Tableau Server 安裝上。在命令提示字元處,鍵入:
tsm maintenance restore -f <filename>
其中
<filename>
是您在步驟 11 中複製的 .tsbak 檔案名稱。有關還原 Tableau Server 資料詳情,請參閱還原備份內容。
- 啟動伺服器。在命令提示字元處,鍵入:
- 僅限分散式安裝:在想要在雲端中新增到新 Tableau Server 叢集中的新電腦上安裝 Tableau Server。有關詳情,請參閱:
- 在雲端 VM 上測試您 Tableau Server,以確保其正常運作。如果 Tableau Server 在雲端中正常運作,則可以停用內部部署的 Tableau Server 產品金鑰,並使用相同的產品金鑰在雲端 VM 上啟用 Tableau Server。
附註:如果您未連線到 Internet,系統將提示您建立離線啟動檔以完成停用程序。有關詳情,請參閱離線停用 Tableau Server(連結在新視窗開啟)。
- 同一 Tableau Server 產品金鑰可啟動三次:一次針對生產環境,一次針對測試環境,一次針對 QA 環境。在您測試了新 Tableau Server 安裝並確認它可用於生產後,必須先停用 Tableau Server 的早期生產版本,然後解除安裝。若要停用早期版本,請參閱tsm licenses deactivate。
附註:如果您未連線到 Internet,系統將提示您建立離線啟動檔以完成停用過程。有關步驟,請參閱離線停用 Tableau Server。