本课程面向具备基本终端操作能力的 DevOps 初学者。你将保存小店的真实订单,在独立服务中打开备份状态,并证明新测试单只进入恢复副本。
两个引导实验教授明确的导出截止点和安全完整的恢复;一个独立挑战把相同工具用于工作坊预约、关联参与人和两个恢复点。每个单元都有自己的预置环境。
你将学到什么
- 选择连接前识别真实源库与目标库。
- 使用
pg_dump和pg_restore创建并检查 PostgreSQL 自定义格式归档。 - 区分已保存恢复点与原站后续记录。
- 拒绝非空目标,在独立副本中以事务恢复。
- 阅读完整订单或参与人关系,下载收据并测试仅写入副本。
本课程适合谁
适合能输入命令、识别路径的 DevOps 学习者。无需 SQL 编程、安装数据库或先修其他课程。连接服务、归档参数和所需 shell 语法会在使用时说明。
浏览器环境提供 PostgreSQL、终端和两个完整的虚构业务网站。文档提供八种额外语言;网站标签、命令和输出保留英文。
常见问题
需要安装 PostgreSQL 吗? 不需要。每个实验提供独立的预置数据库与匹配客户端。
会破坏原店吗? 练习保留原订单,只向指定可丢弃数据库恢复,并教授身份检查与非空目标拒绝。
这是完整灾备方案吗? 不是。这是单实例逻辑备份恢复演练,不涵盖持续 PITR、异地存储、服务器故障或完整生产恢复。




