备份数据
新建TT
恢复TT
遇到的问题

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

备份数据

备份 data和log目录下的所有文件(不需要info目录下的DBI文件)

新建TT

  • 如果是老的TT,删除掉data和log目录下的文件,删掉info目录下的DBI文件。odbc.ini文件配置修改正确,
    注释掉UID=xxx,PWD=xxx两个配置项。
  • ttisql连接上TT,让TT创建实例和DBI文件。连接tt之后创建用户,用户要与所要恢复的TT用户一致
--创建用户
create user xxxidentified byxxx;
--给权限
grant admin to xxx;
grant create session to xxx;

恢复TT

  • 退出TT,停止tt进程,删除log和data目录下的文件。ttDaemonAdmin -stop
  • 把备份的log文件和data文件copy到对应的log和data目录。
  • 启动TT。ttDaemonAdmin -start
  • ttisql连上tt,等待数据加载

遇到的问题

  • 权限问题:把odbc.ini文件的UID=ducc,PWD=ducc两个配置加上。
  • 不断重启无法恢复:可能是tt在崩溃的时候最后一个日志文件损坏,可以删除最后一个log文件,让TT重新加载数据。
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄