Updated deployment upgrade (markdown)

master
Apex Liu 2017-05-25 03:24:19 +08:00
parent 8b3339a2ac
commit e9cade569a
1 changed files with 8 additions and 8 deletions

@ -17,16 +17,16 @@ Teleport的升级非常简单只需一分钟就可以完成。您需要先[
从 2.2.8.1 开始Teleport 开始支持MySQL数据库配置文件中增加了database字段且为了便于docker部署重新调整了数据文件的路径默认数据文件均放置在 `%INSTDIR%/data` 目录下,包括配置文件、数据库文件、日志文件、录像文件等,因此,要升级到 2.2.8.1,需要做一些手工操作:
- 备份您的数据:
- 配置文件:/etc/teleport
- 日志文件:/var/log/teleport
- 数据库文件:/var/lib/teleport
- 录像文件:/var/lib/teleport/replay
- 配置文件:`/etc/teleport`
- 日志文件:`/var/log/teleport`
- 数据库文件:`/var/lib/teleport`
- 录像文件:`/var/lib/teleport/replay`
- 升级到 2.2.8.1(或者卸载旧版本,然后重新安装新版本)
- 将备份的数据文件复制到新版本的对应数据目录下
- 配置文件:%INSTDIR%/data/etc
- 日志文件:%INSTDIR%/data/log
- 数据库文件:%INSTDIR%/data/db
- 录像文件:%INSTDIR%/data/replay
- 配置文件:`%INSTDIR%/data/etc`
- 日志文件:`%INSTDIR%/data/log`
- 数据库文件:`%INSTDIR%/data/db`
- 录像文件:`%INSTDIR%/data/replay`
注意如果选择使用MySQL目前暂时没有开发数据库转换工具因此旧版本中SQLite数据库中的数据无法无痛迁移到MySQL数据库中如果你管理的主机数量较大可以在升级之前使用“备份所有主机及登录信息”功能在主机管理页面导出远程主机和远程账号然后再升级完成后再使用“批量添加主机”功能导入不过此方法无法保留用户和授权信息因此请慎重考虑是否要切换到MySQL数据库。