本文内容来自YashanDB官网,原文内容请见 https://www.yashandb.com/newsinfo/7686586.html?templateId=1718516
以23.2.4.100版本升级到23.2.11.100版本为例
升级前先对YCP主备节点执行备份
1、主节点执行
/opt/ycm/ycm/scripts/backup.sh -n ycm -i /opt/ycm/ycm -c yashandb -y /data1/dugg/yasdb_home/yashandb/23.2.2.100 --cata-log /data1/dugg/yasdb_home/yashandb/23.2.2.100/catalog --addr 192.168.3.102:3675 -k 0d09e5d01100dc76 -u sys -p Cod-2022
[dugg@localhost upgrade]$ /opt/ycm/ycm/scripts/backup.sh -n ycm -i /opt/ycm/ycm -c yashandb -y /data1/dugg/yasdb_home/yashandb/23.2.2.100 --cata-log /data1/dugg/yasdb_home/yashandb/23.2.2.100/catalog --addr 192.168.3.102:3675 -k 0d09e5d01100dc76 -u sys -p Cod-2022
backup ycm, tag: 20240926-153611...
[backup db] exec yasbak deploy
hostid | node_type | nodeid | pid | instance_status | database_status | database_role | listen_address | data_path
-------------------------------------------------------------------------------------------------------------------------------------------------
host0001 | db | 1-1:1 | 739908 | open | normal | primary | 192.168.3.102:3688 | /data1/dugg/yasdb_data/db-1-1
----------+-----------+--------+--------+-----------------+-----------------+---------------+--------------------+-------------------------------
host0002 | db | 1-2:2 | 658538 | open | normal | standby | 192.168.3.105:3688 | /data1/dugg/yasdb_data/db-1-2
----------+-----------+--------+--------+-----------------+-----------------+---------------+--------------------+-------------------------------
host0003 | db | 1-3:3 | 647339 | open | normal | standby | 192.168.3.106:3688 | /data1/dugg/yasdb_data/db-1-3
----------+-----------+--------+--------+-----------------+-----------------+---------------+--------------------+-------------------------------
cluster:yashandb deploy yasbak succeed
[backup db] exec yasbak run backup database
connecting to yasdb node: 192.168.3.106:3688
backup 192.168.3.106:3688 succeed
[backup db] backup yashandb success
[backup dir] cp data/cert
[backup dir] cp data/yasdbpasswd.ini
[backup dir] cp etc
[backup dir] cp loki/loki-local-config.yaml
[backup dir] cp loki/loki-rules.yaml.bak
[backup dir] cp loki/rules
[backup dir] cp loki/tmp_rules
[backup dir] cp monit/conf
[backup dir] cp monit/data/conf
[backup dir] cp monit/data/monitrc
[backup dir] cp prometheus-2.28.1/prometheus.yml
[backup dir] cp prometheus-2.28.1/rules.yml
[backup dir] cp promtail/positions.yaml
[backup dir] cp promtail/promtail-local-config.yaml
[backup dir] cp static
[backup dir] cp yashandb_exporter/yashandb-metrics.yml
[backup dir] cp yashandb_exporter/yashandb-targets.yml
[backup dir] cp yas-hcs-api/conf
[backup dir] tar /opt/ycm/ycm/bak/ycm-20240926-153611.tar.gz
[backup dir] backup ycm success
[clear old backup] back up file is less than three, skip remove
back up success, backup set in /opt/ycm/ycm/bak/ycm-20240926-153611.tar.gz
2、第一个备节点执行
/opt/ycm/ycm/scripts/backup.sh -n ycm -i /opt/ycm/ycm -c yashandb -y /data1/dugg/yasdb_home/yashandb/23.2.2.100 --cata-log /data1/dugg/yasdb_home/yashandb/23.2.2.100/catalog --addr 192.168.3.102:3675 -k 0d09e5d01100dc76 -u sys -p Cod-2022
[dugg@controller upgrade]$ /opt/ycm/ycm/scripts/backup.sh -n ycm -i /opt/ycm/ycm -c yashandb -y /data1/dugg/yasdb_home/yashandb/23.2.2.100 --cata-log /data1/dugg/yasdb_home/yashandb/23.2.2.100/catalog --addr 192.168.3.102:3675 -k 0d09e5d01100dc76 -u sys -p Cod-2022
backup ycm, tag: 20240926-153650...
[backup db] exec yasb

最低0.47元/天 解锁文章
1388

被折叠的 条评论
为什么被折叠?



