迁移完成后提示关闭源服务器
This commit is contained in:
@@ -590,6 +590,18 @@ migrate_server() {
|
|||||||
do_restore "$local_snapshot" "$mode"
|
do_restore "$local_snapshot" "$mode"
|
||||||
rm -f "$local_snapshot"
|
rm -f "$local_snapshot"
|
||||||
|
|
||||||
|
echo -e "\n${GREEN}迁移完成!${NC}"
|
||||||
|
echo -e "${YELLOW}建议操作:${NC}"
|
||||||
|
echo "1. 重启当前服务器"
|
||||||
|
echo "2. 关闭源服务器 (${src_ip}) 避免冲突"
|
||||||
|
echo ""
|
||||||
|
read -p "是否关闭源服务器? [y/N]: " shutdown_src
|
||||||
|
if [[ "$shutdown_src" =~ ^[Yy]$ ]]; then
|
||||||
|
log "正在关闭源服务器..."
|
||||||
|
sshpass -p "$src_pass" ssh -o StrictHostKeyChecking=no -p "$src_port" "${src_user}@${src_ip}" "shutdown -h now" &>/dev/null || true
|
||||||
|
echo -e "${GREEN}源服务器关机命令已发送${NC}"
|
||||||
|
fi
|
||||||
|
|
||||||
log "迁移完成!建议重启服务器"
|
log "迁移完成!建议重启服务器"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user