From a7b3424e68321739e06c8aa1961241a09a021ce9 Mon Sep 17 00:00:00 2001 From: wangkuan Date: Wed, 27 Mar 2024 14:25:03 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E5=A2=9E=E5=8A=A0=E5=88=86?= =?UTF-8?q?=E4=B8=AD=E5=BF=83-=E5=9B=BD=E5=AE=B6=E4=B8=AD=E5=BF=83?= =?UTF-8?q?=E5=8D=87=E7=BA=A7=E6=AD=A5=E9=AA=A4=E6=8F=8F=E8=BF=B0=20GAL-52?= =?UTF-8?q?4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../TSG 2307版本到2402版本升级操作/ck表升级步骤.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Clickhouse最新全量建表语句/TSG 2307版本到2402版本升级操作/ck表升级步骤.md b/Clickhouse最新全量建表语句/TSG 2307版本到2402版本升级操作/ck表升级步骤.md index 594df1c..cbc7b3a 100644 --- a/Clickhouse最新全量建表语句/TSG 2307版本到2402版本升级操作/ck表升级步骤.md +++ b/Clickhouse最新全量建表语句/TSG 2307版本到2402版本升级操作/ck表升级步骤.md @@ -1,3 +1,14 @@ +由于需要升级多个数据中心,为了保证业务连续性且不丢失数据,采用实时增量同步的方法进行数据迁移。 +具体步骤: +Step1 :停止国家中心gohangout入库任务。 +Step2 :23.07版本clickhouse库表_local表重命名_old,删除相关视图及废弃表。 +Step3 :升级国家中心,初始化24.02版本clickhouse库表,并进行校验。 +Step4 :国家中心ck创建同步物化视图(*_old->*_local)。gohangout入库任务修改配置将入库表修改为*_old,已经删除的库表对应的gohangout任务也可删除,重启gohangout。 +Step5 : 单个分中心升级,TSG OS → 分中心Kafka → 分中心ETL(grootstream)→ 国家中心(grootstream) → 24.02库表 +未升级的分中心仍保留原先的ETL任务最终汇入国家中心旧的kafka中→ 国家中心(gohangout) → *_old库表 -> 24.02库表(ck物化视图同步) +Step6 : 所有分中心升级完毕,关闭所有分中心ETL,国家中心gohangout 。 +Step7: 按照具体情况选择是否删除所有的历史表 xx_old,或是否启动离线同步历史数据任务。 + # 说明 * 请按步骤依次执行,执行脚本报错时联系研发处理后再执行之后的步骤。 * 所有ck步骤都需要在query节点执行