tableau备份
备份:
数据库备份:
https://help.tableau.com/current/server-linux/zh-cn/cli_maintenance_tsm.htm#tsm
https://help.tableau.com/current/server-linux/zh-cn/backup_restore.htm
更改默认备份路径方法:
https://help.tableau.com/current/server-linux/zh-cn/cli_default_filepaths_tsm.htm
1/ 数据库文件备份
默认位置:
/var/opt/tableau/tableau_server/data/tabsvc/files/backups
获取当前数据库备份位置:
tsm configuration get -k basefilepath.backuprestore
改默认路径
tsm configuration set -k basefilepath.backuprestore -v /data/tableau_backup
tsm pending-changes apply #会重启服务
#再获全备份默认路径,发现已变为
tsm configuration get -k basefilepath.backuprestore
/data/tableau_backup
chgrp tableau /data/tableau_backup
chmod g+rx /data/tableau_backup
#不行就chmod 777 /data/tableau_backup
测试
https://help.tableau.com/current/server-linux/zh-cn/cli_maintenance_tsm.htm#tsm
tsm maintenance backup -f ts_backup -d
检查是否备份到新位置
[tableau_backup]# ls
ts_backup-2019-09-19.tsbak
备份脚本:
#数据库备份
vim /hongfeng/script/postgresql_backup.sh
tsm maintenance backup -f ts_backup -d
#配置备份:
vim /hongfeng/script/config_backup.sh
00 00 * * * /bin/sh /hongfeng/script/postgresql_backup.sh >/dev/null 2>&1
#配置备份:
vim /hongfeng/script/config_backup.sh
#! /bin/sh
date=$(date +%Y_%m_%d)
tsm settings export --output-config-file /data/tableau_backup/config_backup${date}.json
00 01 * * * /bin/sh /hongfeng/script/config_backup.sh >/dev/null 2>&1
#在备份服务器上做个定时删除:
00 02 * * * /bin/sh /hongfeng/script/del_postgresql_backup_db.sh >/dev/null 2>&1
vim /hongfeng/script/del_postgresql_backup_db.sh
find /data/tableau_backup -mtime +7 -name "ts_backup*.tsbak" -exec -Rf {} \;
sleep 10
find /data/tableau_backup -mtime +7 -name "*.json" -exec -Rf {} \;
清理也可用这种方式:
tsm maintenance cleanup -l --log-files-retention 2
2/ 配置和拓扑数据的备份: (上面脚本也包含了)
https://help.tableau.com/current/server-linux/zh-cn/cli_settings_tsm.htm#TSMExport
加个日期变量:
tsm settings export --output-config-file ./backup.json
tableau备份的更多相关文章
- tableau server 数据备份及恢复
tableau server 数据备份及恢复 一.数据备份 1> win+r,进入到dos命令行模式 2> 进入到tableau server的bin路径下 cd C:\Program F ...
- Tableau Server 8.0 升级到 8.3 过程记录
一.使用账号(管理员权限),安装文件复制到服务器 二.检查维护状态 如果维护状态过期,更新到新版本会变成未授权. 先进Manage Product Keys刷新一下维护日期(其实不刷新也无所谓.到时候 ...
- bi的tableau
参考: 官网: https://help.tableau.com/current/server-linux/zh-cn/get_started_server.htm 可视化分析最佳做法: 实用指南 h ...
- Tableau Server 常用命令
Tableau Server 常用命令 1> 停止tableau server服务 tabadmin stop 2> 恢复tableau server数据 tabadmin restore ...
- SQL Server 大数据搬迁之文件组备份还原实战
一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 解决方案(Solution) 搬迁步骤(Procedure) 搬迁脚本(SQL Codes) ...
- MySQL 系列(四)主从复制、备份恢复方案生产环境实战
第一篇:MySQL 系列(一) 生产标准线上环境安装配置案例及棘手问题解决 第二篇:MySQL 系列(二) 你不知道的数据库操作 第三篇:MySQL 系列(三)你不知道的 视图.触发器.存储过程.函数 ...
- Tableau未必最佳,国内BI也能突破重围!
如今,百度一下商业智能或BI工具,总能看到Tableau的身影.并不是Tableau的营销做得好,而是国内对于商业智能工具的认知和选择似乎都落在了Tableau身上.导致不管业内业外都对商业智能的概念 ...
- MongoDB备份(mongodump)和恢复(mongorestore)
MongoDB提供了备份和恢复的功能,分别是MongoDB下载目录下的mongodump.exe和mongorestore.exe文件 1.备份数据使用下面的命令: >mongodump -h ...
- 分享一个MySQL分库分表备份脚本(原)
分享一个MySQL分库备份脚本(原) 开发思路: 1.路径:规定备份到什么位置,把路径(先判断是否存在,不存在创建一个目录)先定义好,我的路径:/mysql/backup,每个备份用压缩提升效率,带上 ...
随机推荐
- [洛谷P1712] NOI2016 区间
问题描述 在数轴上有 n个闭区间 [l1,r1],[l2,r2],...,[ln,rn].现在要从中选出 m 个区间,使得这 m个区间共同包含至少一个位置.换句话说,就是使得存在一个 x,使得对于每一 ...
- wx小程序知识点(八)
八.小程序的优劣势 优势: ① 不需要下载 ② 打开速度快 ③ 开发成本低 ④ 安卓上可以添加在桌面,与原生 App 相似 ⑤ 小程序的发布审查流程比较严格,安全保障 劣势: ① 页面大小不能 ...
- Eclipse中导入两个相同的工程
问题描述:同时在Eclipse中导入两个相同的工程,会有 Some projects cannot be imported because they already exist in the work ...
- CodeForces - 28C Bath Queue 概率与期望
我概率期望真是垃圾--,这题搞了两个钟头-- 题意 有\(n\)个人,\(m\)个浴室,每个浴室里有\(a_i\)个浴缸.每个人会等概率随机选择一个浴室,然后每个浴室中尽量平分到每个浴缸.问期望最长排 ...
- Super Mario(主席树)
Super Mario Mario is world-famous plumber. His “burly” figure and amazing jumping ability reminded ...
- ubuntu E: Could not get lock /var/lib/apt/lists/lock 异常信息
转载:https://www.cnblogs.com/qq952693358/p/6537846.html 在更换软件源时遇到了如下问题: sudo apt-get update E: Could n ...
- Atcoder ARC101 E 树dp
https://arc101.contest.atcoder.jp/tasks/arc101_c 题解是也是dp,好像是容斥做的,但是看不懂,而且也好像没讲怎么变n^2,看了写大佬的代码,自己理解了一 ...
- 第七周课程总结 & 实验报告(五)
第七周课程总结 一.抽象类与接口的应用 1.实例化 2.实际应用 ---模板设计(抽象类) ---制定标准(接口) 3.设计模式 ---工厂设计 ---代理设计 ---适配器设计 二.抽象类与接口之间 ...
- tensorflow实现迁移学习
此例程出自<TensorFlow实战Google深度学习框架>6.5.2小节 卷积神经网络迁移学习. 数据集来自http://download.tensorflow.org/example ...
- php 发送邮件(2)qq邮箱开通
一 首选登录qq邮箱,在最上面那里找到设置,点击打开 二 下拉,找到账号安全和它下面的内容 ,开启服务 imap/smtp