您好!想知道些什么呢?
Linux版天平协作Server迁移与升级(注意:相同版本天平协作 Server方可进行迁移)

准备工作

 

  1. 备份正式服务器的数据:
    • 备份数据库db_teampel: #mysqldump -uroot -p --lock-all-tables --routines db_teampel >/root/Documents/backup/db_teampel_backup.sql
    • 备份DATA目录 (Teampel Server安装目录/bin/data/): #cp -a /root/Documents/teampel/bin/data /root/Documents/backup/
    • 备份设置文档(Teampel Server安装目录/bin/GaaihoSvrSetting.xml):#cp /root/Documents/teampel/bin/GaaihoSvrSetting.xml /root/Documents/backup/
       
  2. 准备新操作系统:linux CentOS 6或 CentOS 7系统。
     
  3. 安装MYSQL5.6或5.7 数据库
     
  4. 准备天平协作Server 安装包:
    • 正式版服务器相同版本的天平协作Server安装包,例如:Teampel Server_Linux_X86_3.0.154_2017-07-13_09-40-00.tar.gz;
    • 待升级的天平协作Server安装包,例如Teampel Server_Linux_X86_3.4.461_2018-12-20_17-46-11.tar.gz

 


部署天平协作Server&迁移数据

 

  1. 测试服务器中安装部署天平协作Server:
    • 新系统中,安装旧版本天平协作Server(准备工作4.a所说安装包),完成初始化配置(选择“Create Account”方式)。
      说明:具体参考官网服务器使用手册 >“安装和部署”>“安装部署(Linux环境)”。
                
       
    • 停止天平协作Server:# ./service.sh stop
       
  2. 替换正式版的备份数据和文档
    • 替换Teampel Server/bin目录下的文档:
      1. 拷贝正式版TP Server设置文档(安装目录/bin/GaaihoSvrSetting.xml),替换bin下同名文档;
        注意:复制来的正式版服务器设置文档中,需要修改:(1)若本机数据库天平协作账号密码与正式服务器不同,需要修改天平协作账号密码;(2)清空NetKey的值。
      2. 替换DATA文件夹;
         
    • MYSQL中,导入备份数据库:#mysql -uroot -p --database db_teampel < /root/Documents/backup/db_teampel_backup.sql
       
    • 启动天平协作Server: #./service.sh start
       
  3. 导入测试授权文件(非必要)
    浏览器打开后台管理系统,登录admin,首页点击“导入授权”。

 


升级天平协作Server

 

  1. 新系统中,安装新版本天平协作Server(准备工作4.b所说安装包):
    • 停止天平协作Server。
    • 解压更新包到天平协作所在目录。
       
  2. 启动后,登录TP管理后台系统,查看AD同步规则内容等配置信息是否完整;
     
  3. 需要手动填写(TP3及以上版本可忽略):若是从TP2及以下版本升级到TP3及以上版本,需要手动补充AD同步规则中新增参数内容。 
    • “AD域名”:     例如:beijing.teampel.com
    • “目标部门”: AD User 要同步到TP的哪个部门