Linux 版 Postman 数据导出与导入指南
一 导出数据
- 导出接口集合
- 在左侧选中目标集合,点击右侧的**…,选择Export**。
- 推荐选择Collection v2.1(兼容性更好),保存为**.json文件。该文件包含请求、测试脚本、预请求脚本、描述等**完整信息。
- 导出环境与全局变量
- 点击右上角齿轮图标进入Manage Environments。
- 选择目标环境,点击右侧Download导出为**.json**;或切到Globals页,使用Import/Export进行导入导出。
- 导出请求历史记录
- 点击右上角齿轮进入Settings → General,在Export部分选择Export History,保存为**.json**。
- 导出单个请求(间接方法)
- Postman 暂无直接导出单个请求的入口。可先新建一个集合,将单个请求拖入该集合,再按“导出集合”的方式导出。
- 导出测试结果
- 在集合运行器或请求运行后的Test Results页面,点击右上角Export Results,保存为**.json**。
二 导入数据
- 导入集合与环境
- 点击左下角Import,选择**.json 集合文件或环境文件完成导入;也可在Manage Environments**中导入环境。
- 导入 cURL 命令
- 在Import窗口直接粘贴cURL命令,Postman 会自动解析并生成请求,保存即可。
- 导入全局变量
- 在Manage Environments → Globals中使用Import导入**.json**全局变量文件。
三 文件格式与兼容性建议
- 集合优先导出为Collection v2.1(JSON),可保留脚本与元数据,跨版本与跨团队协作更稳定。
- 环境与全局变量使用**.json**格式,便于版本控制与共享。
- 历史记录与测试结果导出为**.json**,适合审计与回溯。
四 备份与自动化
- 手动备份配置目录
- Postman 数据主要位于用户目录的**~/.config/Postman**(不同发行版或安装方式可能略有差异)。可用 tar 定期归档:
- 示例:0 2 * * * tar -czvf /backup/postman_backup_$(date +%F).tar.gz ~/.config/Postman
- 关于命令行导出
- 常见桌面版 Postman 不提供内置的postman export命令行工具;网络上出现的类似命令多为第三方工具或误解。若需自动化,优先采用“备份配置目录”的方式。