由于备份的mongodb版本的问题,备份的命令需要重新安装软件
1.软件下载地址:
https://www.mongodb.com/download-center/database-tools/releases/archive
找到服务器对应的版本-mongodb-database-tools-rhel70-x86_64-100.3.0.tgz
2.安装
tar xf mongodb-database-tools-rhel70-x86_64-100.3.0.tgz -C /usr/local/mongodb-tools
3.备份命令
#备份
/usr/local/mongodb-tools/bin/mongodump -h 10.215.65.2:9000 -ueducloud -p123456 --authenticationDatabase educloud -o /home/mongodb/backup/mongodb_`date +%Y%m%d` > /dev/null 2>&1
#打包
tar -cPf /home/mongodb/backup/mongodb_`date +%Y%m%d`.tar.gz /home/mongodb/backup/mongodb_`date +%Y%m%d` --remove-files
#删除时间过长文件
find /home/mongodb/backup -type f -mtime +15 -exec rm {} \;
网友评论