参考官网链接:
https://docs.koderover.com/zadig/Zadig%20v1.17.0/release-notes/v1.17.0/#%E5%8A%9F%E8%83%BD%E5%88%97%E8%A1%A8
数据备份
MongoDB备份
root@sandbox:~# kubectl get svc -n zadig |grep mongo
kr-mongodb ClusterIP 10.233.55.76 <none> 27017/TCP 111d
root@sandbox:~# mongo --host 10.233.55.76 --port 27017 -u root
~# mongodump --host 10.233.55.76 --port 27017 -u root -p xxxxx -o /disk1/mgo_bak/
PS:
#密码可以通过以下方式获取
~# kubectl get secrets -n zadig mongodb-secret -oyaml
#恢复指令
~# mongorestore --host 10.233.55.76 --port 27017 -u root -p xxxxx --drop /disk1/mgo_bak/
MySQL备份
root@sandbox:/disk1# mysql -h 10.233.8.142 -uroot -p
Enter password:
...
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| dex |
| information_schema |
| mysql |
| performance_schema |
| sys |
| user |
+--------------------+
6 rows in set (0.00 sec)
bash-4.4# mysqldump -uroot -p -A > zadig.sql
Enter password:
PS:
#恢复
source zadig.sql;
升级
curl -LO https://github.com/koderover/zadig/releases/download/v1.17.0/install.sh
chmod +x ./install.sh
# 例如:配置 IP 访问地址
export IP=<node external ip>
export PORT=< 30000 - 32767 任一端口>
# 如果出现端口占用情况,换一个端口再尝试
文章来源:https://www.toymoban.com/news/detail-506172.html
可以看到此次升级只影响到了部分pod重启。文章来源地址https://www.toymoban.com/news/detail-506172.html
到了这里,关于Zadig v1.16.0升级到v1.17.0的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!