Api-Mocker
Api-Mocker
是 丁香园
前端团队开源的一款接口管理软件。集诸如阿里开源的Rap、Chrome的postman等接口相关工具的优点于一身。 github地址
生产环境部署
1 | 先安装好mongo(略) |
Mongodb数据备份方案
部署 api-mocker
后服务一直运行,没有备份过数据。一次服务器断电重启后发现mongo的数据全部丢失。因此整个简单的备份方案。
有三种方案可以选择,参考方案选择。这里选用mongo自带的套装命令 mongodump
mongorestore
备份脚本
1 | !/bin/zsh |
恢复数据
1 | mongorestore $mongo-bak-dir |
mongo基本命令
用以下命令可以简单测试备份及数据恢复
1 | 进入mongo CLI |
定时备份
1 | 创建定时任务文件 |
Tips
- 投入使用前最好先配置密码加密盐,以后配置用户密码迁移成本高
- 接口文档重写很操蛋,务必备份mongo数据!!!
- 太旧的备份文件最好也写个脚本定时清理一下
杨威发布日期 :2017-09-22自由转载-非商用-非衍生-保持署名(知识共享3.0许可证)