数据迁移操作手册.md
石犀总控平台数据迁移工具操作手册
项目介绍
本手册介绍如何使用石犀总控平台数据迁移工具,将1.4版本的数据迁移到新版本的石犀总控平台。
特性支持
- 总控数据迁移
- 引擎数据迁移
- 支持迁移的内容包括:网关、虚拟服务、业务/业务组、证书、健康检查、SDS数据。
- 迁移过程中会根据1.5版本特性重新生成所有资源的名称(采用ULID格式)。
- 迁移虚拟服务数据时,会清除其绑定的插件配置(内置插件除外)。
注意事项
- 备份操作系统镜像
- 在进行数据迁移前,请务必备份操作系统镜像,以防止意外发生时能够恢复数据。
使用说明
1. 引擎数据备份与迁移
拷贝porter二进制文件
- 将
porter
二进制文件拷贝到需要备份或恢复数据的机器上。
- 将
数据备份
- 在需要备份数据的机器上执行以下命令:
1
./porter backup engine --backup-dir=/tmp/backup
- 在需要备份数据的机器上执行以下命令:
数据恢复
- 将备份数据(即
/tmp/backup
目录下的所有文件和文件夹)拷贝到需要恢复数据的机器上,然后在该机器上执行以下命令:1
./porter recover engine --backup-dir=/tmp/backup
- 将备份数据(即
2. 总控数据备份与迁移
拷贝porter二进制文件
- 将
porter
二进制文件拷贝到需要备份或恢复数据的机器上。
- 将
数据备份
- 在需要备份数据的机器上执行以下命令:
1
./porter backup engine --backup-dir=/tmp/backup -i [MySQL IP 地址]
- 在需要备份数据的机器上执行以下命令:
数据恢复
- 将备份数据(即
/tmp/backup
目录下的所有文件和文件夹)拷贝到需要恢复数据的机器上,然后在该机器上执行以下命令:1
./porter recover engine --backup-dir=/tmp/backup -i [MySQL IP 地址]
- 将备份数据(即
注意:如果当前操作是在总控机器上进行,则
-i
参数应为127.0.0.1
。
以上就是石犀总控平台数据迁移工具的使用说明,如有疑问,请参考相关技术文档或联系技术支持。
数据迁移操作手册.md
https://abrance.github.io/2024/05/28/project/sr/数据迁移/数据迁移操作手册/