平台备份恢复
考虑到平台宕机的原因有可能是系统损坏,或是硬件故障,无法正常运行的情况。平台的恢复功能相当于是重新安装平台,然后在安装时使用备份时的内容恢复数据。
前提条件
备份恢复的主机必须是同一个IP
将之前的平台备份文件和与之前版本相同的离线安装包复制到需要恢复的主机上
CLI命令行工具my
非高可用平台备份恢复步骤
卸载当前平台,执行如下命令,并且输入“y”确认,进行卸载
sudo my undeploy
清理docker中的镜像
sudo docker rmi -f $(docker images -aq)
执行如下命令重新部署平台进行恢复
sudo my deploy --offline --restore 备份恢复文件所在路径 --image-tar miaoyun-images-xxx-FULL.tar --boot-tar miaoyun-boot-xxx.tar
高可用平台备份恢复步骤
在主、备节点上分别卸载当前平台,执行如下命令,并且输入“y”确认,进行卸载
sudo my undeploy
清理以下内容
共享目录中的内容
VIP: sudo ip addr del vip-address dev 网卡名称
Docker中的镜像:sudo docker rmi -f $(docker images -aq)
执行如下命令重新部署平台,恢复主节点
sudo my deploy --offline --restore 备份恢复文件所在路径 --image-tar miaoyun-images-xxx-FULL.tar --boot-tar miaoyun-boot-xxx.tar
执行如下命令重新部署平台,恢复备节点
sudo ./my deploy --backup
在主节点上执行
sudo my stack keepalived
在备节点上执行
sudo ./my stack keepalived