项目 在 DevOps 技能树

证明订单备份确实能恢复商店 项目

创建恢复点明确的 PostgreSQL 自定义格式备份,在独立可写商店中恢复完整订单,并保留原始数据。

DevOpsPostgreSQL

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

本课程面向具备基本终端操作能力的 DevOps 初学者。你将保存小店的真实订单,在独立服务中打开备份状态,并证明新测试单只进入恢复副本。

两个引导实验教授明确的导出截止点和安全完整的恢复;一个独立挑战把相同工具用于工作坊预约、关联参与人和两个恢复点。每个单元都有自己的预置环境。

你将学到什么

  • 选择连接前识别真实源库与目标库。
  • 使用 pg_dump 和 pg_restore 创建并检查 PostgreSQL 自定义格式归档。
  • 区分已保存恢复点与原站后续记录。
  • 拒绝非空目标,在独立副本中以事务恢复。
  • 阅读完整订单或参与人关系,下载收据并测试仅写入副本。

本课程适合谁

适合能输入命令、识别路径的 DevOps 学习者。无需 SQL 编程、安装数据库或先修其他课程。连接服务、归档参数和所需 shell 语法会在使用时说明。

浏览器环境提供 PostgreSQL、终端和两个完整的虚构业务网站。文档提供八种额外语言;网站标签、命令和输出保留英文。

常见问题

需要安装 PostgreSQL 吗? 不需要。每个实验提供独立的预置数据库与匹配客户端。

会破坏原店吗? 练习保留原订单,只向指定可丢弃数据库恢复,并教授身份检查与非空目标拒绝。

这是完整灾备方案吗? 不是。这是单实例逻辑备份恢复演练,不涵盖持续 PITR、异地存储、服务器故障或完整生产恢复。

教师

labby
Labby
Labby is the LabEx teacher.