外观
实训 12:ECS 生命周期与恢复评审
约 974 字大约 3 分钟
云计算实训第12次课
2026-07-30
使用 WSL 整理方案和证据;本课不执行实例停止、释放、系统盘重置或云盘回滚。
一、实训目标
- 区分生命周期、健康和业务三层状态;
- 比较停止、重启、释放与重新初始化系统盘的影响;
- 为不同故障范围选择恢复方法;
- 建立平台、系统、应用和费用检查清单。
二、安全边界
- 不操作云主机 B 的生命周期、云盘、快照和安全组。
- 不在个人 ECS 执行释放、强制重启、重新初始化或回滚。
- 不创建付费资源,不删除未知资源。
- 所有高风险动作的
execution_mode必须为plan-only。 - 不提交账号、完整公网地址、完整资源 ID、订单、余额或支付信息。
三、准备答题文件
[WSL] cd ~/cloud-course/lab-12用途:进入本课目录。预期 pwd 末尾为 /cloud-course/lab-12。
[WSL] mkdir -p answers用途:创建答题目录。
[WSL] cp starter/*.tsv answers/用途:复制三张起始表。预期 answers/ 中出现生命周期、恢复和观察费用文件。
截图 1:当前路径、起始文件与答题文件。
四、填写生命周期动作表
编辑 answers/instance-lifecycle-plan.tsv:
- 保留
ordinary-stop、savings-stop、restart、release和reinitialize-system-disk。 - 填写每个动作的服务影响、可能继续保留的资源或费用。
- 写明授权人或审批状态。
- 写出变更前证据、验证和回退。
release与reinitialize-system-disk必须为plan-only。
截图 2:至少显示五个动作及各自影响。
五、填写恢复计划
编辑 answers/recovery-plan.tsv:
- 对“单文件误删”优先评估文件级备份。
- 对“查看旧数据”评估从快照创建新盘并只读比对。
- 对“整盘回到旧时点”记录快照回滚的数据覆盖范围。
- 为每个场景填写 RPO、RTO、前置条件、验证和备选方案。
snapshot-rollback必须为plan-only。
截图 3:恢复方法、数据损失窗口和验证路径。
六、填写观察与费用清单
编辑 answers/observability-cost-check.tsv:
platform:实例状态、健康状态、vCPU、网络流量或磁盘 I/O;os:uptime、free -h、df -h /、ss -lnt或服务状态;application:真实 HTTP 路径或健康接口;cost:计费方式、云盘、快照、流量、告警或预算;- 每一行都写明“能证明什么”和“不能证明什么”。
截图 4:四层观察清单和费用风险。
七、自动与人工验收
[WSL] bash verify.sh用途:检查三张表、必需条目和 plan-only 安全边界。预期最后显示“结构检查通过”。
人工复核:
- 三种状态没有混淆;
- 释放和停止没有写成同一动作;
- 恢复点属于正确对象;
- 快照回滚的数据覆盖风险写清;
- 告警没有被写成强制停费;
- 证据已脱敏。
截图 5:自动检查结果和一条人工复核结论。
八、恢复与清理
本课不创建云资源和后台服务,因此没有云端恢复动作。若误开了控制台编辑页,不保存并退出;若未经批准执行了任何操作,立即停止后续操作并联系教师,不要自行扩大变更。
WSL 只保留报告需要的 answers/。临时重复文件可在确认路径后删除:
[WSL] find answers -maxdepth 1 -type f -print用途:清理前列出答题文件。不要使用递归强制删除命令。
九、提交
班级_学号_姓名_第12次课_ECS生命周期与恢复评审报告.docx只提交一个 Word 到智慧职教“第12次课”。
