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