您可以通过从另一个站点导入(迁移)信息来设置一个新 Tableau Server 站点。可通过将现有站点(源站点)的信息导出到一个文件来完成此操作。然后,您可完成相关步骤来验证将该信息导入到目标站点。
站点迁移选项
您可以采用以下任何方式迁移站点:
迁移到同一 Tableau Server 实例上的另一个站点。
迁移到单独 Tableau Server 实例上的站点。
从 Windows 版 Tableau Server 迁移到 Linux 版 Tableau Server,反之亦然。
站点迁移限制
站点导出过程中保留的信息
您创建的导出文件会保留工作簿、项目、数据源和用户。其中包括为内容设置的权限、用户收藏夹列表和站点配额。
将保留用户的自定义视图;但是,根据站点迁移的类型,自定义视图的 URL 可能会更改,导致用户的视图书签损坏。
当您导出 Tableau Server 上的站点以导入到另一个 Tableau Server 站点时,订阅和数据提取刷新计划将保留。
站点导出过程中不保留的信息
不会保留出现在站点管理视图中的使用情况数据。例如,视图和数据源计数、用户操作以及性能数据。
导出站点时正在进行的后台程序作业将不会导出,并且在导入完成后不会显示在新站点上。
嵌入在数据连接中的 Oauth 访问令牌会重置。对于这些数据源,您将需要编辑连接并对基础数据重新进行身份验证。
准备源站点和目标站点
在导出站点之前,请完成以下检查表,将两个环境准备好。其中一些说明取决于这两个站点是位于同一服务器实例上还是位于单独的实例上。
标识 Tableau Server 节点
tsm sites 命令将使用您的本地文件存储来保存导出和导入数据。如果您运行的是多节点 Tableau 群集,则必须在运行数据引擎进程的 Tableau Server 上运行 tsm sites 命令。有关数据引擎进程和需要它的进程的信息,请参见Tableau Server 进程。
删除过时内容
确保源站点只包含您想导入到新站点的内容。删除未使用的工作簿、数据源或项目。
移除废弃的用户
确认所有服务器用户均已获得许可,并移除不再使用的帐户。您无法在导入过程中移除用户,因此,如果两个站点位于同一服务器实例上,则从源站点导出的所有用户都将导入目标站点。
创建或标识目标站点
您必须将站点文件导入到目标 Tableau Server 实例上已存在的站点。由于导入过程会从目标站点中移除导入文件中未包括的任何内容,因此我们建议您导入到一个空站点。有关详细信息,请参见添加或编辑站点。
如果您的源站点具有使用已发布数据源的工作簿,则这些工作簿中的数据连接将继续引用源站点名称。若要保留这些连接而不必重新发布工作簿,请确保目标站点和源站点名称匹配。
查找站点 ID
用于导出或导入站点的 tsm 命令需要一个采用站点 ID 的参数。您可以在从 Web 浏览器登录到站点时从 URL 中获取该站点 ID。
如果服务器上只有一个站点,则该站点名为“默认”。登录到“默认”站点时,浏览器 URL