传统运维升级 · 每周细化学习计划

基于你的现状:20年运维经验,精通传统IDC网络架构(SPINE-LEAF/BGP/OSPF)、VMware/PVE虚拟化、Shell脚本、Zabbix监控 目标:4-5个月补齐现代化传统运维的核心技能缺口,薪资提升15-30% 每日学习时间:2小时(工作日)+ 6-8小时(周末)


总览

月份主题关键里程碑
第1月Python自动化 + 安全合规5个Python脚本上传GitHub;完成等保2.0知识体系
第2月监控升级 + VMware替代方案Zabbix+Prometheus+Grafana一体化监控;PVE+Ceph超融合集群
第3月VMware迁移 + Ceph深入完成VMware→PVE迁移实践;Ceph生产级运维能力
第4月公有云 + 混合云 + 求职阿里云ACP认证;简历重写;开始投递

第1月:Python自动化 + 安全合规

第1周:Python基础 — 从Shell到Python

学习目标:掌握Python核心语法,能把Shell脚本改写为Python

学习内容实战练习参考资源
Day 1Python安装与开发环境(VS Code + Python插件)安装Python3.13,配置VS Code,运行Hello WorldVS Code Python配置
Day 2变量、数据类型、字符串操作写一个IP地址格式校验工具书:《Python编程:从入门到实践》第2章
Day 3列表、字典、元组、集合读入一个设备清单CSV,用字典存储并查询同上第3-6章
Day 4条件判断、循环、列表推导式写一个子网计算器:输入IP+掩码,输出网络地址/广播地址/可用主机数B站:搜索"Python运维 自动化"
Day 5函数定义、参数、返回值把子网计算器封装成函数模块同上第8章
Day 6文件读写:open/with/json/yaml写一个脚本:读取YAML格式的设备清单,输出巡检计划PyYAML文档
Day 7综合练习把你工作中最常用的一个Shell巡检脚本改写为Python版,上传GitHub

本周产出:1个Python脚本(Shell改写版)+ GitHub仓库创建


第2周:Python网络自动化 — 替代手工操作

学习目标:能用Python通过SSH批量管理网络设备

学习内容实战练习参考资源
Day 8Paramiko库:SSH连接基础用Paramiko登录一台交换机,执行show versionParamiko文档
Day 9Paramiko进阶:批量SSH、超时处理写脚本:从设备清单读取IP,批量执行show run,保存到文件同上
Day 10Netmiko库:多厂商网络设备自动化安装Netmiko,用netmiko.ConnectHandler连接Cisco/Huawei设备Netmiko GitHub
Day 11Netmiko实战:批量配置备份写脚本:批量备份100台交换机配置,按日期归档B站:搜索"Netmiko 网络自动化"
Day 12Netmiko实战:批量配置变更写脚本:批量修改交换机SNMP community同上
Day 13正则表达式 + 文本解析解析show interface输出,提取接口状态/流量/错误计数re模块文档
Day 14综合练习写一个"网络设备巡检报告生成器":SSH登录→收集信息→解析→生成HTML报告

本周产出:2个Python脚本(批量备份+巡检报告生成器)

推荐课程


第3周:Python + Zabbix API + 报表自动化

学习目标:能用Python自动化管理Zabbix,生成运维报表

学习内容实战练习参考资源
Day 15Zabbix API基础:认证/请求格式用Postman/Python调用Zabbix API,获取tokenZabbix API文档
Day 16Zabbix API:主机管理写脚本:批量创建主机、关联模板、加入主机组同上
Day 17Zabbix API:查询数据写脚本:查询所有主机的CPU/内存使用率,输出CSV同上
Day 18Zabbix API:告警查询与统计写脚本:统计近7天告警Top10,按主机/触发器分组同上
Day 19openpyxl:Excel报表生成把Day 17-18的数据生成Excel图表报表openpyxl文档
Day 20Jinja2模板 + HTML报告用Jinja2生成带图表的HTML巡检报告Jinja2文档
Day 21综合练习写一个"每日运维自动报告"脚本:Zabbix数据→Excel+HTML→邮件发送

本周产出:2个Python脚本(Zabbix自动管理+运维报表生成器)


第4周:安全合规 — 等保2.0 + 日志审计

学习目标:掌握等保2.0核心要求,能独立完成安全合规整改

学习内容实战练习参考资源
Day 22等保2.0概述:等级划分/测评流程/整改要求通读等保2.0三级基本要求,整理合规检查清单等保2.0标准解读
Day 23物理安全 + 网络安全要求对照你的IDC环境,逐项核查合规差距同上
Day 24主机安全 + 应用安全要求Linux基线检查脚本(SSH加固/密码策略/文件权限)CIS Benchmarks
Day 25JumpServer堡垒机部署Docker部署JumpServer,配置资产/用户/授权规则JumpServer文档
Day 26rsyslog集中日志收集配置所有服务器rsyslog→集中日志服务器,留存≥180天rsyslog文档
Day 27漏洞管理流程 + 应急响应建立CVE跟踪→评估→补丁→验证的SOP文档CNVD国家漏洞库
Day 28综合练习输出一份完整的《等保2.0三级整改方案》文档

本周产出:1份等保整改方案 + JumpServer部署 + 日志审计系统

推荐资源

  • 书:《信息安全等级保护2.0实操指南》
  • B站搜索 “等保2.0 实操” — 有大量免费培训视频
  • 奇安信等保合规工具 — 免费扫描工具

第2月:监控升级 + VMware替代方案

第5周:Zabbix 7.x 升级与高可用

学习目标:掌握Zabbix最新版本特性,搭建HA架构

学习内容实战练习参考资源
Day 29Zabbix 7.x 新特性概览阅读Release Notes,了解HA集群/Prometheus对接/LLD改进Zabbix 7.0文档
Day 30Zabbix HA集群部署搭建2节点Zabbix Server HA集群,测试故障切换同上
Day 31LLD低级别发现深入配置自动发现网络设备接口/FS/进程,自动创建监控项同上
Day 32Zabbix Proxy分布式架构部署Zabbix Proxy,实现多机房分布式监控同上
Day 33Zabbix 性能调优调整CacheSize/Poller/Trapper参数,优化数据库查询Zabbix调优指南
Day 34Zabbix + Python API 自动化用Python脚本自动导入主机/模板,替代手工配置第3周已学,本周深化
Day 35综合练习设计一套"多机房Zabbix监控方案"文档:HA+Proxy+LLD+告警分级

本周产出:Zabbix HA集群 + 多机房监控方案文档


第6周:Prometheus + Grafana 监控

学习目标:部署Prometheus+Grafana,与Zabbix互补

学习内容实战练习参考资源
Day 36Prometheus架构与部署Docker部署Prometheus+Node Exporter,采集服务器指标Prometheus官方文档
Day 37PromQL查询语言编写常用查询:CPU使用率/内存/磁盘/网络流量PromQL教程
Day 38Grafana部署与数据源配置Docker部署Grafana,接入Prometheus数据源Grafana文档
Day 39Grafana Dashboard设计导入Node Exporter Full仪表盘,自定义关键指标面板Grafana仪表盘市场
Day 40Alertmanager告警管理配置Prometheus告警规则+Alertmanager,接入钉钉/企微Alertmanager文档
Day 41SNMP Exporter — 监控网络设备用snmp_exporter采集交换机/路由器指标snmp_exporter
Day 42综合练习完成一套Prometheus+Grafana监控:覆盖服务器+网络设备+告警

本周产出:Prometheus+Grafana完整监控系统

推荐课程


第7周:Grafana 统一监控面板 + 告警整合

学习目标:Zabbix+Prometheus数据统一展示,告警集中管理

学习内容实战练习参考资源
Day 43Grafana Zabbix插件安装在Grafana中安装Zabbix数据源插件Grafana Zabbix插件
Day 44统一Dashboard设计设计"机房全景"Dashboard:Zabbix设备状态+Prometheus性能指标
Day 45告警整合方案Zabbix告警+Prometheus告警统一路由到Alertmanager/钉钉
Day 46Blackbox Exporter — 主动探测配置HTTP/ICMP/TCP探测,监控业务可用性Blackbox Exporter
Day 47Grafana 告警规则 + 通知渠道配置Grafana统一告警,对接钉钉/邮件/企微Grafana Alerting
Day 48监控数据长期存储配置Prometheus远程写入(VictoriaMetrics/Thanos),解决数据保留问题VictoriaMetrics
Day 49综合练习输出《一体化监控方案》文档:Zabbix+Prometheus+Grafana+统一告警

本周产出:一体化监控方案 + “机房全景"Dashboard


第8周:PVE深度 + Ceph集成

学习目标:掌握PVE生产级运维 + Ceph超融合部署

学习内容实战练习参考资源
Day 50PVE集群高级配置搭建3节点PVE集群,配置Corosync集群通信PVE集群管理
Day 51PVE HA — 虚拟机高可用配置HA组,测试虚拟机故障自动迁移PVE HA文档
Day 52Ceph基础架构理解MON/OSD/MGR/MDS组件,cephadm部署Ceph集群Ceph文档
Day 53PVE + Ceph RBD集成在PVE中挂载Ceph RBD作为虚拟机存储PVE Ceph文档
Day 54CephFS — 共享文件系统部署CephFS,配置PVE挂载CephFS用于ISO/模板共享同上
Day 55PVE防火墙 + SDN(软件定义网络)配置PVE防火墙规则;启用SDN创建虚拟网络PVE防火墙
Day 56综合练习完整搭建PVE+Ceph超融合环境:3节点+HA+Ceph存储+监控

本周产出:PVE+Ceph超融合集群 + 部署文档

推荐资源


第3月:VMware迁移 + Ceph深入

第9周:OLVM(Oracle Linux Virtualization Manager)

学习目标:掌握企业级KVM管理平台,理解VMware替代技术栈

学习内容实战练习参考资源
Day 57OLVM架构与安装搭建OLVM Engine + 2个Node,理解oVirt架构OLVM文档
Day 58OLVM虚拟机管理创建/克隆/迁移虚拟机,配置CPU/内存/存储同上
Day 59OLVM网络管理配置逻辑网络、绑定、VLAN同上
Day 60OLVM存储域配置NFS/iSCSI/Ceph存储域同上
Day 61OLVM与PVE对比分析列表对比:功能/性能/生态/成本/适用场景
Day 62国产化虚拟化方案调研调研华为FusionCompute/锐捷/深信服超融合各厂商官网
Day 63综合练习输出《VMware替代方案选型对比》文档

本周产出:OLVM环境 + VMware替代选型对比文档


第10周:VMware迁移实践

学习目标:能独立完成VMware到PVE/OLVM的迁移项目

学习内容实战练习参考资源
Day 64迁移评估:工具与方法论评估虚拟机数量/配置/依赖/兼容性VMware迁移指南
Day 65virt-v2v迁移工具用virt-v2v迁移一台Linux虚拟机从VMware到PVEvirt-v2v文档
Day 66VMware VMDK导出与转换手动导出VMDK→qcow2/raw格式转换同上
Day 67Windows虚拟机迁移迁移Windows虚拟机,处理VirtIO驱动注入VirtIO驱动
Day 68迁移后验证清单网络配置/磁盘性能/服务可用性/监控接入
Day 69迁移项目SOP编写编写标准化迁移操作手册
Day 70综合练习输出《VMware→PVE迁移项目方案》含评估/计划/执行/回滚

本周产出:1台虚拟机迁移成功 + 标准迁移SOP文档

这是你简历上最有价值的差异化技能——大量企业正在面临VMware涨价,能做迁移的人极度稀缺。


第11周:Ceph深入运维

学习目标:具备Ceph生产环境运维排障能力

学习内容实战练习参考资源
Day 71Ceph CRUSH算法与PG映射理解CRUSH Map规则,自定义故障域/设备类Ceph CRUSH文档
Day 72Ceph扩容与缩容添加OSD/移除OSD,观察Rebalance过程同上
Day 73Ceph故障模拟与恢复模拟OSD故障/MON故障/网络分区,观察自愈过程
Day 74Ceph性能调优调整PG数/Bluestore参数/网络配置,对比fio测试结果Ceph性能调优
Day 75Ceph监控:ceph -s / ceph df / Prometheus部署Ceph Exporter,接入Prometheus+GrafanaCeph监控
Day 76Ceph RGW对象存储部署RGW,配置S3兼容接口,测试上传/下载Ceph RGW文档
Day 77综合练习输出《Ceph运维手册》含部署/扩容/故障处理/性能调优

本周产出:Ceph运维手册 + Prometheus监控


第12周:综合实战 — 从裸机到超融合

学习目标:完成一个端到端的基础设施交付项目

学习内容实战练习参考资源
Day 78项目规划设计一套完整超融合环境:3节点+网络+存储+监控
Day 79网络配置SPINE-LEAF Underlay + VLAN + BGP EVPN(可选)你的已有技能
Day 80PVE+Ceph部署按规划部署3节点超融合集群第8周技能
Day 81虚拟机批量创建用Python+PVE API批量创建虚拟机PVE API文档
Day 82监控部署Zabbix+Prometheus+Grafana全覆盖第5-7周技能
Day 83安全加固基线检查+防火墙+堡垒机+日志审计第4周技能
Day 84项目文档输出写一份完整的《超融合基础设施交付文档》,写进简历

本周产出:一个完整项目案例 + 交付文档


第4月:公有云 + 混合云 + 求职

第13周:阿里云基础

学习目标:掌握阿里云核心产品操作,理解VPC网络模型

学习内容实战练习参考资源
Day 85阿里云账号+ECS创建注册账号,创建ECS实例,SSH登录阿里云ECS文档
Day 86VPC网络:专有网络/交换机/安全组创建VPC+2个交换机(不同可用区),配置安全组VPC文档
Day 87SLB负载均衡 + NAT网关配置SLB分发流量,NAT网关提供公网访问SLB文档
Day 88OSS对象存储创建Bucket,上传/下载文件,配置生命周期策略OSS文档
Day 89RDS数据库 + Redis创建RDS MySQL实例,配置白名单和备份策略RDS文档
Day 90云监控 + 日志服务配置云监控告警,SLS日志采集和查询云监控文档
Day 91综合练习在阿里云上搭建一套Web应用架构:VPC+ECS+SLB+RDS+OSS

本周产出:阿里云Web应用架构实践

推荐资源


第14周:混合云架构设计

学习目标:能设计本地IDC+公有云的混合云方案

学习内容实战练习参考资源
Day 92混合云网络互联:专线/VPN理解物理专线/Smart AG/IPsec VPN方案混合云网络
Day 93VPN网关配置实践配置IPsec VPN:阿里云VPC ←→ 本地网络VPN网关文档
Day 94云上灾备方案设计设计"本地主用+云端灾备"方案:数据同步+故障切换灾备方案
Day 95弹性伸缩 + 弹性负载配置ESS弹性伸缩,实现流量高峰自动扩容ESS文档
Day 96成本管理与优化分析按量/包年/预留实例的成本模型,设计优化方案成本管理
Day 97混合云安全架构设计混合云安全方案:云防火墙+WAF+安全组+堡垒机云安全
Day 98综合练习输出《混合云架构方案》文档:本地IDC+阿里云互联+灾备+安全

本周产出:混合云架构方案文档


第15周:阿里云ACP认证备考

学习目标:通过阿里云ACP认证(云计算/网络方向)

学习内容实战练习参考资源
Day 99ACP考试大纲与题型分析了解考试范围、题型分布、通过标准ACP认证官网
Day 100ACP题库刷题(第1轮)完成云计算ACP题库50%淘宝/闲鱼搜索"阿里云ACP题库”
Day 101ACP实验练习在阿里云控制台完成考试涉及的实验操作阿里云实验平台
Day 102ACP题库刷题(第2轮)完成题库剩余50%,标记错题同上
Day 103错题复习 + 薄弱项补强重做错题,对照官方文档补充知识同上
Day 104模拟考试完整做一套模拟题,确保正确率≥85%同上
Day 105预约考试Pearson VUE预约ACP考试

本周产出:ACP认证备考完成(可预约考试)


第16周:简历重写 + 投递求职

学习目标:完成简历优化,开始投递

学习内容实战练习参考资源
Day 106简历重写:核心原则学习"成就导向"写法,用数据/对比/结果替代职责描述见下方模板
Day 107简历重写:技术关键词优化补充Python/Ansible/Prometheus/Ceph/等保/混合云等关键词ATS友好格式
Day 108简历重写:项目经验重构每段工作经历重写2-3个核心项目,突出技术深度和业务价值STAR法则
Day 109GitHub整理 + 技术博客整理GitHub仓库README,写2-3篇技术博客掘金/知乎
Day 110目标公司筛选列出30-50家目标公司:金融/政务/运营商/制造业/医疗Boss直聘/猎聘
Day 111投递 + 面试准备投递简历,准备常见运维面试题见下方面试题清单
Day 112持续投递 + 复盘每天投5-10份,根据反馈调整简历

简历重写模板

技能栏(改写前后对比)

改写前

熟悉Linux、Shell脚本、Zabbix监控、VMware虚拟化、网络设备配置

改写后

  • 编程自动化:Python(Netmiko/Paramiko/Zabbix API),Shell,日常运维自动化脚本开发
  • 虚拟化与超融合:Proxmox VE集群+Ceph超融合架构,VMware迁移落地经验
  • 监控体系:Zabbix 7.x HA集群+Prometheus+Grafana一体化监控
  • 网络架构:SPINE-LEAF/BGP/OSPF/MLAG数据中心网络设计与交付
  • 安全合规:等保2.0三级合规整改,JumpServer堡垒机,日志审计体系
  • 混合云:阿里云VPC/SLB/OSS,本地IDC+公有云VPN互联方案设计

项目经验(改写前后对比)

改写前

负责XX项目机房建设,完成网络和服务器部署

改写后

XX数据中心基础设施交付项目

  • 设计并交付SPINE-LEAF网络架构(BGP Underlay),支撑200+台服务器和X个业务线
  • 部署PVE+Ceph超融合集群替代VMware,授权成本降低X%,存储I/O性能提升Y%
  • 构建Zabbix+Prometheus+Grafana一体化监控,覆盖全部设备,告警平均响应时间从X分钟降至Y分钟
  • 完成等保2.0三级合规整改,通过测评零整改项

常见面试题清单(传统运维升级方向)

Python自动化

  1. 你用Python做了哪些自动化工具?解决了什么问题?
  2. Paramiko和Netmiko的区别?什么时候用哪个?
  3. 如何处理批量SSH执行中的超时和异常?

监控体系

  1. Zabbix HA集群的原理?故障切换需要多久?
  2. Prometheus和Zabbix各自的优缺点?如何互补?
  3. 如何设计一个覆盖1000+设备的监控方案?

虚拟化与存储

  1. PVE和VMware的核心功能对比?
  2. Ceph的CRUSH算法原理?如何自定义故障域?
  3. VMware迁移到PVE的关键步骤和风险点?

安全合规

  1. 等保2.0三级对网络安全的10个核心要求?
  2. 如何实现日志留存180天且可审计?
  3. 堡垒机的选型和部署要点?

混合云

  1. 本地IDC和阿里云VPC互联有哪些方案?各有什么优缺点?
  2. 混合云场景下如何保证数据安全?
  3. 如何设计云上灾备方案?RPO/RTO如何确定?

推荐学习资源汇总

书籍

书名方向优先级
《Python编程:从入门到实践》第2版Python入门必读
《Python网络编程》网络自动化推荐
《Zabbix企业级分布式监控系统》监控推荐
《Ceph分布式存储学习指南》存储推荐
《等保2.0标准解读与实操》安全合规推荐

在线课程

平台课程价格
B站搜索"Python运维自动化"免费
B站搜索"Prometheus Grafana实战"免费
B站搜索"Proxmox Ceph部署"免费
阿里云开发者学堂ACP认证备考课程免费
KodeKloudLinux/K8s基础$15-20/月

实验环境

平台用途费用
VirtualBox + Vagrant本地虚拟机集群免费
阿里云免费试用公有云实践新用户免费
PVE官方ISO超融合实验免费
KillercodaLinux/K8s在线实验免费

社区与博客

平台说明
Proxmox论坛PVE问题排查第一站
Ceph中文社区Ceph中文资料
Zabbix中文社区监控相关
掘金/知乎技术博客发布

每日时间表

时段内容时长
早上 6:30-7:30编程练习/实验操作1h
午休 12:00-12:30看技术文章/视频0.5h
晚上 20:00-22:00系统学习(跟着计划走)2h
周末综合实战项目 + 写文档/博客6-8h

关键原则:每天至少2小时,宁可少学也要动手做。看一遍不如写一遍,写一遍不如做一遍。


检查清单:4个月后的你

  • GitHub有5个以上Python自动化脚本
  • 能用Python批量管理网络设备和Zabbix
  • 搭建过Zabbix+Prometheus+Grafana一体化监控
  • 完成过VMware→PVE迁移实践
  • 部署过PVE+Ceph超融合集群
  • 能独立完成等保2.0整改方案
  • 有阿里云实操经验,理解VPC/SLB/OSS
  • 设计过混合云架构方案
  • 拿到阿里云ACP认证(或已预约考试)
  • 简历已按"现代化传统运维"方向重写
  • 技术博客至少3篇文章
  • 开始投递并进入面试流程

记住:你的20年经验是你的核心资产。这4个月不是推倒重来,而是在坚实的地基上加盖新楼层。先活下来,再跑起来。