Skip to main content
Version: v3&v6

数据恢复详细说明

参考 快速开启数据备份数据备份详细说明完成了数据恢复后,需参考如下操作实现业务正常。

1、证书加载

联系ONES重置证书,然后重新加载原有证书;如果ESN发生变化,联系ONES获取并加载新的证书;

2、private.yaml配置核对

如果域名或IP发生变化,请核对旧服务器的域名/IP配置,参考更新新服务器的配置文件private.yaml并下发配置。

3、数据库配置核对

登录数据库, 检查是否有涉及新旧服务器IP或域名的配置

mysql -uroot -p
use project
select * from org_config;
select * from third_party_setting

#如果有,参考如下SQL修改
update org_config set config_data = replace(config_data,'old', 'new') where config_type = 1017;
update third_party_setting set json_config = replace(json_config,'ones.old.com', 'ones.new.com:4433') where auto_join_team_uuid = 'XXXXX';
#修改之后,必须清理redis缓存才能生效

4、第三方配置核对

如果对接了第三方,请联系第三方调整可信IP/域名等;调整防火墙、安全组等配置;调整前置网关配置、SSL证书配置等;

5、清理redis缓存

kubectl -n ones exec -it stable-redis-master-0 bash
redis-cli
flushall

6、重建效能数据

参考 重建效能数据

7、重建索引数据

参考 重建索引数据

8、恢复备份功能

恢复备份功能,确认恢复的数据符合预期后, 参考 快速开启数据备份把之前改动的开关都打开, 重新启动备份、确保备份功能可用。

9、恢复监控配置

参考 配置监控