![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维
Creabine
时无重至,华不再扬
展开
-
编写shell脚本实现mongo的数据恢复
编写shell脚本实现mongo的数据恢复 之前已经写了定期数据备份的脚本 mongodumo.sh 今天补一个恢复的,使用官方的mongoStore。使用时直接执行,根据提示输入要恢复到哪天的备份即可。 注释齐全直接上脚本 #!/bin/bash # 宿主机相关配置 # 宿主机存放备份包的文件夹,已映射到容器内部的 /dumptar # mongo的启动命令中: -v /home/mongo/dumptar/:/dumptar MONGO_STORE_DIR=/home/mongo/dumptar #原创 2021-04-09 16:45:07 · 551 阅读 · 0 评论 -
Dockerfile编写
近期部署工作比较多,对docker和docker-compose都有了更深入的了解,已经可以熟练使用了。这里记录一下自己写的相关脚本,加深印象。 前端 # docker build 当前目录 tag为bd-ui 使用配置文件Dockerfile.prod docker build . -t bd-ui -f Dockerfile.prod Dockerfile.prod 由于公司内部npm仓库不稳定,为了提升效率,在这里是先本地执行build再docker build,直接把编译后的dist放入容器。实际原创 2021-03-30 15:20:19 · 234 阅读 · 1 评论