在k8s上如何对tidb集群的数据进行服务器级别迁移

新旧机器是否在一个k8s集群?如果在一个k8s,大方向上有两个方案:
1.先扩后缩
2.搭建CDC通道
我比较倾向于CDC通道,在新的服务器上,搭建一个新的集群,在新老集群之间搭建TiCDC同步数据,切换时,首先下线服务,等CDC同步完成,切换数据源,上线新数据库
没实操过,理论推断,各位大佬请补充