使用 larvael 备份线上 mongo 数据到本地

分享链接:https://github.com/1019227215/php-mongo-ba...
php-laravel备份mongo数据库

需求是本地备份线上mongo数据库,平时只跑oplog; 当线上有新集合或者本地删掉集合后会自动同步线上集合到本地。
找了很多mongo备份资料,跟需求不一样或者是有bug; 于是用laravel自己写了一个。

提供多种数据备份方式
Back:UpOplog 按oplog备份,集群只有分片能获取到oplog

Back:UpDb 使用mongodump按集合下载,再使用mongorestore导入到指定数据库

Back:ExIm 使用mongoexport按指定条数下载,再使用mongoimport导入到指定数据库

Back:Guard 守护进程监控脚本,当脚本挂掉后立刻拉起;使用crontab执行

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!