阅读量:4
在 CentOS 上备份 Postman 设置的可行方案
一、推荐方式 导出集合与环境
- 在 Postman 中导出所有需要的资源:
- 打开 Postman,进入左侧 Collections,选择每个集合,点击 Export 导出为 .json 文件。
- 进入 Environments,选择每个环境,点击 Export 导出为 .json 文件。
- 将这些 .json 文件集中到备份目录,例如 /opt/postman_backup/。
- 使用脚本打包并加上时间戳,便于留存与回滚:
#!/bin/bash BACKUP_DIR="/opt/postman_backup" DATE=$(date +%Y%m%d_%H%M%S) mkdir -p "$BACKUP_DIR" tar -czvf "$BACKUP_DIR/postman_backup_$DATE.tar.gz" \ /opt/postman_backup/*.json - 如需定时备份,添加到 crontab(示例为每天 02:00 执行):
0 2 * * * /opt/postman_backup/backup_postman.sh - 说明:该方式适用于 CentOS 上常见的 Postman Linux 使用场景,侧重可迁移与版本控制,文件格式为 JSON,便于团队协作与审计。
二、进阶方式 使用 Newman 备份与回放
- 安装 Node.js 与 Newman:
sudo yum install -y nodejs npm sudo npm install -g newman - 用 Newman 直接运行导出的集合与环境,实现“备份即脚本”的可回放方案:
newman run collection.json -e environment.json --reporters cli,json \ --reporter-json-export newman-report.json - 将集合、环境与报告统一纳入备份目录,既可作为备份,也可用于 CI/CD 或定时回归测试。
三、还原与迁移步骤
- 集合与环境:在 Postman 中进入 Collections/Environments,点击 Import,选择对应的 .json 文件即可恢复。
- 历史报告与脚本:Newman 生成的 .json 报告可用于审计或问题追溯,按需归档保存。
四、注意事项
- 账号级数据(如 Sync 数据、历史记录、Cookie 等)通常保存在 Postman 的云端账号或本地缓存中,上述方法不直接覆盖此类数据;如需完整迁移,请在 Postman 内确认 Sync 状态与账号数据一致性。
- 若采用导出/导入方式,建议对备份文件进行 版本控制 与 定期异地存放,并在关键节点进行 还原演练,确保可用性。
以上就是关于“如何在CentOS上备份Postman设置”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm