迁移到新硬件

使用以下过程将 Tableau Server 从一台计算机迁移到另一台计算机。如果要升级运行 Tableau 的计算机硬件,则可以执行此操作。

具体来说,这些步骤描述了如何将 Tableau Server 数据从生产中计算机移动到一台安装有 Tableau Server 的新计算机。在开始之前,请确保您已经执行了准备升级中的步骤,包括创建备份以及收集需要手动操作的任何资产。有关详细信息,请参见执行 Tableau Server 的完整备份和还原。您需要这些才能还原 Tableau Server 数据和配置。

重要信息: 如果您使用 tsm maintenance(备份和还原)方法执行蓝/绿升级或手动升级 Tableau Server 2021.4(或更低版本),则必须启用 legacy-identity-mode,然后才能还原到 Tableau Server 2022.1(或更高版本)。有关详细信息,请参见对身份迁移问题进行故障排除

您只能从身份存储与运行服务器类型相同的备份中进行还原。例如,使用本地身份验证的服务器中的备份只能还原到使用本地身份验证初始化的 Tableau Server,但使用 Active Directory 身份验证的服务器中的备份无法还原到使用本地身份验证初始化的服务器。

注意:此操作包括您可能需要使用 TSM 命令行执行的步骤。

  1. 在 Tableau Server 的原始安装中停用产品密钥。您需要这样做,以便能够在新计算机上激活该密钥。有关详细信息,请参见下面的“Tableau Server 产品密钥激活”。

  2. 在新计算机上安装 Tableau Server,激活许可证,配置初始设置,并创建管理用户。有关详细信息,请参见安装和配置 Tableau Server

  3. 将备份文件 .tsbak 复制到 basefilepath.backuprestore 变量指定的文件夹位置。默认情况下,此位置为:/var/opt/tableau/tableau_server/data/tabsvc/files/backups/

    注意:您可以更改备份文件的位置。有关详细信息,请参见tsm File Paths

  4. 接着,停止 Tableau Server:

    tsm stop

  5. 使用 tsm maintenance restore 命令将生产数据还原到您的新 Tableau Server 安装上:

    tsm maintenance restore -f <filename>

    其中 <filename> 是您在步骤 3 中复制的 .tsbak 文件的名称。

    有关还原 Tableau Server 数据的详细信息,请参见还原备份内容

  6. 启动服务器:

    tsm start

  7. 仅限分布式安装:在想要添加到新 Tableau Server 群集中的新计算机上安装 Tableau Server。有关步骤,请参见安装和配置附加节点

  8. 如果您尚未在旧计算机上停用产品密钥,请在测试新 Tableau Server 安装并确认其可用于生产后执行该操作。有关详细信息,请参见下面的“Tableau Server 产品密钥激活”。

    注意:如果您未连接到 Internet,系统将提示您创建离线激活文件以完成停用过程。有关步骤,请参见脱机激活 Tableau Server

Tableau Server 产品密钥激活

您可以将同一 Tableau Server 产品密钥最多激活三次。这样,您将能够(例如,在沙盒或 QA 环境中)测试 Tableau Server,并在生产中使用 Tableau。若要最大程度地利用激活,您应在从计算机中移除 Tableau Server 时停用产品密钥,除非您将在同一台计算机上重新安装 Tableau。这样做可让您在不同的计算机上使用激活。举例来说,如果将 Tableau Server 从一台计算机或 VM 转移到另一台计算机或 VM ,请停用产品密钥,然后从原始计算机中移除 Tableau。在新计算机上安装 Tableau 时,可以在该计算机上激活密钥,而不会产生冲突。如果使用基于角色的许可,请确保激活 Creator 或 Explorer 密钥,否则可能会失去对 Tableau 的管理员访问权限。如果要移除 Tableau Server 以在同一台计算机上重新安装它,则无需停用密钥。Tableau 将在重新安装时使用密钥。举例来说,如果要将 Tableau 从计算机上的一个驱动器移到同一台计算机上的其他驱动器。有关如何停用产品密钥的信息,请参见tsm licenses deactivate

感谢您的反馈!您的反馈已成功提交。谢谢!