TiDB离线升级tiup
1、制作离线镜像并上传
准备可以联网的服务器,并下载脚本安装tiup
curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh
下载新版的tiup包
tiup mirror set https://tiup-mirrors.pingcap.com
tiup mirror clone tiup-custom-mirror-v1.13.0 --tiup v1.13.0 --cluster v1.13.0 --os linux --arch amd64
2、将新下载的包上传并查看当前离线镜像路径
tiup mirror show
3、将不完整的离线镜像合并到已有离线镜像中
cp -r ${base_mirror}/keys $HOME/.tiup/
命令如下:
cp -r ../mirror/tiup-custom-mirror-v1.13.0/keys $HOME/.tiup/
4、镜像合并
tiup mirror merge tiup-custom-mirror-v1.13.0
5、验证
tiup list tiup
tiup list cluster
6、升级
tiup update --self
tiup update cluster
补充:在线升级到指定版本
tiup update tiup:v1.15.0