Tableau Server 8.0 升级到 8.3 过程记录
一、使用账号(管理员权限),安装文件复制到服务器
二、检查维护状态
如果维护状态过期,更新到新版本会变成未授权。 先进Manage Product Keys刷新一下维护日期(其实不刷新也无所谓。到时候自动更新的)。
三、清理
1.确认服务器状态
tabadmin status
2.清除无用日志等信息(这时候因为服务开着,所以数据库中的一些日志表会清掉(>7天的))
tabadmin cleanup
3.
停止服务
tabadmin stop
4.
再次清理(保持服务器停止创建备份,停机以后)
tabadmin cleanup
四、
创建备份
8.0或者一版本的服务器必须停止服务然后备份,8.1以后可以不停机备份
1.
进入服务器目录(命令行管理员权限)
cd "C:\Program Files\Tableau\Tableau Server\8.3\bin"
2.
创建备份,备份文件名为
tabserver.tsbak
,默认所在目录
C:\Program Files\Tableau\Tableau Server\
8.3\bin
Tabadmin backup c:\backups\tableau\tabserver –stop-server --8.0的备份语句
tabadmin backup tabserver --直接备份 tabadmin backup C:\Backups\TabServer-8.3 -d --把文件备份到该目录下 tabadmin backup tabserver -d -t C:\mytemp\tableau -- -d 附加当前日期到文件名 -t 指定备份过程中使用的临时文件夹
五、单服务器升级
方法一 原服务器升级,并使用原来内容和配置
1.删除老版本服务器,保留数据和配置设置。
2.安装新版本服务器。Tableau安装程序会从老版本导入数据和配置
注:如果要自动导入老版本的数据和配置安装目录必须一样 (如果32bit默认装的是 C:\Program Files (x86)\ 则无所谓)
方法二 新服务器升级,使用原版的内功和配置
1. 老服务器备份
2. 新服务器安装Tableau 输入序列号激活。 装好以后不要动
3. 创建与老服务器相同的Tableau 启动账号
4. 关掉Windows自带的杀毒软件 Windows Defender
5. 安装windows最新更新
6. 拷贝备份文件到新机器上
7. 停止新服务器的Tableau服务
8. 执行还原操作
tabadmin restore --no-config C:\mybackups\tabserv.tsbak
六、测试
如果完工,可以把C:\ProgramData\Tableau\Tableau Server\data 目录里面的tabsvc.bak-* 目录删掉。
七、计划任务
每周清理日志
八、访问自带数据库
http://www.cnblogs.com/haseo/p/4163050.html
九、报警E-Mail
十、参考文档
Pre-Upgrade Checklist
http://onlinehelp.tableau.com/current/server/en-us/upgrade_pre.htm
Upgrading Tableau Server
http://kb.tableau.com/articles/knowledgebase/upgrading-tableau-server
Back Up the Tableau Data
http://onlinehelp.tableau.com/current/server/en-us/db_backup.htm
Rolling Back to an Earlier Installation of Tableau Server
http://kb.tableau.com/articles/knowledgebase/tableau-server-installation-rollback
Tableau Server 8.0 升级到 8.3 过程记录的更多相关文章
- SUSE glibc升级为2.18过程记录
先验知识:1.运行时,动态库的装载依赖于ld-linux.so.6的实现,它查找共享库的顺序如下:(1)ld-linux.so.6在可执行的目标文件中被指定,可用readelf命令查看(2)ld-li ...
- 升级vue全家桶过程记录
背景 如果你使用了element-ui的el-tabs组件,并且想要单独升级element-ui至2.10.0,你会发现,使用了el-tabs组件的页面只要打开就卡死.原因是element-ui~2. ...
- iPad 2升级iOS 9的过程记录
有一台老旧的iPad2,iOS版本还是5.1.1,现在好多软件都无法安装了. 决定升级到最新的操作系统,中间的过程,遇到的问题和解决办法如下: 据说升级到iOS 9以后就不好越狱了,不过我也就是用用一 ...
- RHEL 6.0 FTP服务器配置菜鸟配置过程记录
环境: 虚拟机 RHEL6.0 为了图方便,直接就默认安装了,结果酿成大错,后表~~ 项目:搭建VSFTPD服务器 1.网络ifconfig 配置好,给个IP 2.RPM包或者YUM安装vsftpd ...
- CentOS下升级python2.7.10过程记录
1.准备好一份Python2.7.10源码包,下载地址: http://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz 2.安装Python2.7 ...
- tableau server 数据备份及恢复
tableau server 数据备份及恢复 一.数据备份 1> win+r,进入到dos命令行模式 2> 进入到tableau server的bin路径下 cd C:\Program F ...
- Tableau Server注册安装及配置详细教程
Tableau Server注册安装及配置详细教程 本文讲解的是 Tableau Server 10.0 版本的安装及配置 这里分享的 TableauServer 安装版本为64位的10.0版本Ser ...
- Flash Media Server 4.0 破解 注册
Adobe Flash Media Interactive Server 3.5s/n:1373-5047-2985-0514-5175-0098 s/n: 1373-5632-4666-9521-8 ...
- Apache Httpd Server 2.2升级2.4
Apache Httpd Server 2.2升级2.4 (2 votes, average: 5.00 out of 5) 2,302 views 2012 年 3 月 20 日Web服务器.服务器 ...
随机推荐
- JAVA并发,线程异常捕获
由于线程的特性,当我们启动了线程是没有办法用try catch捕获异常的,如下例: package com.xt.thinks21_2; import java.util.concurrent.Exe ...
- FTL(Flash translation layer)闪存转换层
前面说过,闪存的读写单位为页,而页的大小一般为4KB或8KB,但我们的操作系统读写数据是按HDD的扇区尺寸进行的(512Byte(字节)),更麻烦的是闪存擦除以块作单位,而且未擦除就无法写入,这导致操 ...
- mongodb初体验
最近关注大数据,自然会关注到nosql数据库,其中当然是mongodb. nosql数据库大多是k,v数据库,这也不是新鲜的名词了,berkerly DB已经存在很多年了,现在属于oracle. 具体 ...
- HDU 5877 Weak Pair(树状数组)
[题目链接] http://acm.hdu.edu.cn/showproblem.php?pid=5877 [题目大意] 给出一棵带权有根树,询问有几对存在祖先关系的点对满足权值相乘小于等于k. [题 ...
- CentOS6.6普通用户使用sudo命令借用root用户权限
一.描写叙述 普通用户hadoop使用:tar -xzvf ns2.35.tar.gz命令解压文件,系统提示找不到该文件,无法打开该文件夹,于是想到使用sudo命令借用root用户的权限:sudo t ...
- 高性能JSON库---FastJson(阿里巴巴)
1.FastJSON简单介绍 Fastjson是一个Java语言编写的高性能功能完好的JSON库. 它採用一种"假定有序高速匹配"的算法,把JSON Parse的性能提升到极致,是 ...
- #ifdef _cplusplus
时常在cpp的代码之中看到这样的代码: #ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } #en ...
- css版hover现边框
需要注意的是 hover中要给盒子加:position:relative; <style type="text/css"> *{margin:0;padding:0; ...
- 今天碰到的angular 中的一个小坑
最近在自个儿研究angular,在写一个demo的时候总是有问题,最后发现居然是大小写的问题,卧槽 特tm的坑爹了,代码如下: <!DOCTYPE html> <html lang= ...
- iOS:将NSDate转换为当前时区时间
NSDate *date = [NSDate date]; NSTimeZone *zone = [NSTimeZone systemTimeZone]; NSInteger interval = ...