很多 Tableau 的企业用户反馈,他们部门或企业的服务器硬件升级或重装系统之后,不知道怎么把 Tableau Server 的 License 迁移到新的环境中。
将 Tableau Server 的 License 从原来的环境迁移到新的环境,一般会有两种情况:新旧环境都使用 Windows 系统、旧环境使用 Windows系统而新环境使用 Linux 系统。
这个栗子,将为大家分享第一种情况:新旧环境都使用 Windows 系统,将 Tableau Server 的 License 迁移到新环境的方法。
第二种情况:旧环境使用 Windows系统而新环境使用 Linux 系统,将 Tableau Server 的 License 迁移到新环境的方法,将在后续推送,请持续关注微信公众号《举个栗子》栏目。
————————————————————————————————》》
本期《举个栗子》,阿达要给大家分享的Tableau技巧是:迁移 Server License 到新环境(Windows迁移到Windows)。
具体步骤如下:
在迁移 License 之前,如果有数据需要迁移、需要备份文件,可参考栗子:通过 tabadmin 备份 Tableau Server 中提到的手动备份方法(如果没有数据需要迁移,可以忽略此步骤)。
一、联机停用 Tableau Sever License
➀ 登录到运行 Tableau Server 的计算机。
➁ 导航到“开始”>“所有程序”>“ TableauServer <版本>”>“管理产品密钥”。
➂ 选择想要停用的产品密钥,然后单击“停用”。
➃ 出现提示时,单击“是”。
二、脱机停用 Tableau Sever License
➀ 右击 Manage Product keys ,选择:以管理员身份运行。
➁ 单击 Deactivate ,确认执行停用操作并保存停用文件。
➂ 保存.tlq文件并单击退出。
➃ 复制已经保存的.tlq文件到可以访问互联网的电脑上。
➄ 在可以访问互联网的电脑上访问:https://www.tableau.com/support/activation
➅ 双击选择文件
➆ 上传.tlp文件。
➇ 点击Upload Activation file,并会生成一个.tlr文件。
⑨ 将生成.tlr 文件复制到电脑tableau Server的安装目录,bin目录下,
C:\Program Files\Tableau\Tableau Server\[Version]\bin.
⑩ 打开命令行窗口(管理员身份)并导航到bin目录下:
运行命令脱机返回许可证:tabadmin activate --tlr return.tlr
三、联机激活 windows 系统下 Tableau Server License
➀ 登录到运行 Tableau Server 的计算机。
➁ 导航到“开始”>“所有程序”>“TableauServer <版本>”>“Manage product keys”。
➂ 选择Activate the product,输入产品秘钥。
➃ 点击激活
四、脱机激活 Windows 系统下Tableau Server License
这一步,请参考栗子:离线激活Tableau Server。
五、激活后的备份还原
➀ 以管理员身份运行 命令提示符
➁ 导航到bin目录下。
➂ 停止服务器 tabadmin stop
➃ 键入 tabadmin restore 。在上面的行中,将 替换为要用来进行还原的备份文件的名称。
Tips:在从备份进行还原时,TableauServer 会提示输入运行身份用户帐户的密码。您可以在出现提示时键入密码,或使用仅包含密码的 .txt 文件(例如,如果您在编写还原脚本)。
若要仅还原数据而不还原配置设置(举例来说,如果您要将Tableau Server 迁移到新计算机),请包括 --no-config 选项:tabadmin restore --no-config
➄ 重启服务器:tabadmin start
➅ 如果在创建现在要还原的备份文件之前的任何时间运行了tabadmin assetkeys 命令,请运行以下命令:tabadmin assetkeys --validate。将提示您输入重新创建在备份文件中使用的自定义加密密钥所需的密码。
今天的Tableau技巧,你Get到了吗?赶快打开你的Tableau,试试看吧!