【Tableau server 日常维护12】备份和还原

文章目录


备份主要是备份两部分:配置文件和数据
注意:备份过程可能会长时间运行。由于备份在运行时无法运行其他作业,因此我们建议您在非工作时间运行备份。

备份

1.0 备份 服务器 拓扑和配置信息

命令:tsm settings export -f <filename>.json
例子:tsm setting export -f tableau-20220126.json
说明:包括完全恢复服务器所需的大多数服务器配置信息。SMTP、通知、某个身份验证资产都是可导出进行备份的配置数据的示例。拓扑数据定义 Tableau Server 进程在单服务器和多节点部署中的配置方式。输出结果为json文件。

1.2 备份存储库和文件存储数据

命令: tsm maintenance backup -f <filename>.tsbak –d
例子:tsm maintenance backup -f tableau.tsbak -d
注意:这里的-d 就是date首字母,意思就是备份文件后面加上当时备份时间
说明:包括数据提取文件,以及 Tableau Server 自己的 PostgreSQL 数据库,其中存储工作簿和用户元数据和服务器配置数据

注意:
默认备份文件路径

> C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\backups\

建议备份频率:每周一次 
也可以利用自动备份脚本来进行自定义备份

还原

2.0 还原配置

命令: tsm settings import-f.json –d
说明:还原使用tsm settings export 创建的 Tableau Server 备份

2.1 还原数据

命令: tsm maintenance restore --file <file_name>
说明:还原使用tsm maintenance backup 创建的 Tableau Server 备份
【Tableau server 日常维护12】备份和还原

Note: 重新启动TSM控制器 net stop/start tabadmincontroller_0
查看是否启动: Tsm status -v 正在运行表示启动

备份文档指南:https://help.tableau.com/current/server-linux/zh-cn/backup_restore.htm

上一篇:Linux下Jmeter+nmon的性能 (命令使用)


下一篇:两数之和——1