数据恢复&迁移补充说明
恢复数据完成后,或者执行了Docker迁移K3S等跨服务器的迁移操作后,需参考如下操作确保业务正常。
1、证书加载
联系ONES重置证书,然后重新加载原有证书;如果ESN发生变化,联系ONES获取并加载新的证书;
2、private.yaml配置核对
如果域名或IP发生变化,请核对旧服务器的域名/IP配置,参考更新新服务器的配置文件private.yaml并执行 make setup-ones 下发配置。
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证书配置等;