公司迁移流程
2021-12-13 17:27:00 3 举报
xxxx
作者其他创作
大纲/内容
nohup python3 application.py table_0 &nohup python3 application.py table_1 &nohup python3 application.py table_2 &nohup python3 application.py table_3 &第二阶段 跑表数据责任人:秦雨村/李井良预计时间:30分钟
将hcm-transfer/hcm_template 下对应公司id的 目录打包,替换到中建服务器template责任人:李井良
python3跑large_tables_generate_sql.py执行生成的large_tables.sql 责任人:李井良/秦雨村预计时间:40分钟
停止操作(源服)
验证阶段
数据库清洗责任人:李井良预计时间:半小时
(中建/四局/新疆建工)正式环境更新到最新,更新表结构责任人:李井良
导出模型关联以及个性化配置责任人:秦雨村
迁移第三阶段
将清洗完数据备份到中建正式库(新建数据库)责任人:李井良预计时间:一小时
nohup python3 application.py model_fix &责任人:秦雨村预计时间:20分钟
测试/验证
1.调用hcm.paas.object.export.company.model 参数传 company_id2.下载配置文件 源库环境url /document/temp/download?index=x x x x.zip
跑完之后检查log日志责任人:秦雨村
停服(源服)
1.tables.json 数据表 对应 hcm-transfer/config/standard/table/tables.json (一般不用变)2.model_table_extend.json 扩展(弹性表之类)hcm_transfer/config/extend/meta_table/公司id_base.json (确定要变)3.model_table_base.json 基础模型与表的关系。 hcm-transfer/config/standard/meta_table/base.json4.model_info_base.json 基本模型的描述 - hcm_transfer/config/standard/relation/standard.jsonModel_info_extend.json 拓展描述 - hcm-transfer/config/extend/relation/公司id_standard.json (确定要变)将template 文件放日到hcm-transfer/hcm_template 目录下。类似于hcm-transfer/hcm_template/151
处理中建表结构责任人:李井良可提前做
跑python代码环境装python环境责任人:李井良
异常
迁移第二阶段
附件(图片/文档 10G/包)迁移 责任人:李井良预计时间:两周
前期准备阶段
迁移前期准备
正常
迁移结束启动环境
nohup python3 application.py model_0 &nohup python3 application.py model_1 &nohup python3 application.py model_2 &nohup python3 application.py model_3 &nohup python3 application.py model_l &nohup python3 application.py model_pro &责任人:秦雨村预计时间:2.5小时
将工程代码复制到服务器上,修改数据库连接方式责任人:李井良/秦雨村
alter table re_work_experience modify c_s_field2 text null;alter table re_prize_experience modify certificate_explain text null;alter table re_resume modify computer_level text null;alter table re_apply_records modify column `zhilian_contact_url` text;
数据库文件导入到公有云责任人:李井良预计时间:一小时
将template目标提交到工程里责任人:秦雨村
迁移第一阶段
0 条评论
回复 删除
下一页