CentOS 上 Postman 的备份与恢复
一 备份与恢复总览
- 推荐将 Collections、Environments、Globals 等以 JSON 文件导出,形成可版本化、跨机器迁移的备份;同时保留本地应用数据目录的快照,用于快速回滚。
- 团队协作与迁移优先使用 Postman 账号同步 或 团队工作区;导出/导入 JSON 作为补充手段,便于审计与归档。
二 方法一 手动导出与导入 JSON(通用、可迁移)
- 备份
- 打开 Postman,在左侧导航选择目标 Collection,右键选择 Export,格式建议选 Postman Collection v2.1,保存到备份目录(如:/opt/postman/backup/)。
- 依次导出需要备份的 Environments、Globals(同样为 JSON)。
- 恢复
- 在 Postman 顶部菜单 File → Import,选择导出的 .json 文件,或拖拽文件到界面完成导入。
- 自动化备份示例(可选)
三 方法二 本地应用数据目录备份与恢复(快速回滚)
- 适用场景:重装系统、升级失败、配置错乱,需要快速把 Postman 恢复到某一时间点的状态。
- 备份
- 恢复
- 说明
- Postman 的本地数据默认位于用户主目录的隐藏目录中(如 ~/.config/Postman、~/.local/share/Postman 等)。不同版本、安装方式或桌面环境可能略有差异,恢复前建议先确认实际路径。若曾使用 Chrome 插件版 Postman,其数据位于 Chrome 扩展存储目录(不适用于当前独立桌面版)。
四 方法三 云端同步与团队协作(减少本地备份压力)
- 使用 Postman 账号登录 开启 Sync,集合、环境等会自动同步到云端;在新机器登录同一账号即可获取最新数据。
- 使用 团队工作区/版本控制 进行协作与审计;导出 JSON 仍建议纳入 Git 等版本库,便于变更追踪与离线存档。
五 常见问题与注意事项
- 版本兼容与回退
- 若重装后出现 version mismatch detected 等提示,可暂时使用旧版本启动,从旧版的备份目录(如 ~/.config/Postman 或 ~/.local/share/Postman)找到 backup-*.json 文件,在 Postman 中 Import 导入恢复;必要时清理更新残留文件后再启动。
- 导出格式与兼容性
- 导出集合时优先选择 Postman Collection v2.1,在跨版本、跨团队共享时兼容性更好。
- 数据安全与最小化覆盖
- 恢复本地数据目录前先备份当前目录;仅覆盖需要恢复的子目录或文件,避免不必要的数据丢失。