#!/bin/sh YMDAY=`date +%Y-%m-%d-%H-%M-%S` cd /data/db/dumps/mongodb/ #备份数据库 mongodump --host xxxxx --username xxx --password xxx --authenticationDatabase admin -d XXX -o XXX_$YMDAY/ #删除源库 mongo XXX_78 --eval "db.dropDatabase()" #恢复库 mongorestore -d XXX_78 --dir "XXX_$YMDAY/SuperMan_8" #重启服务 SERVER=/data/nodejs/xxx/ cd $SERVER sh xxx-api.sh
|