我想使用自动化流程进行备份和还原。我正在寻找MongoDB本机功能,因为与其他NPM模块相比,备份和恢复所需的时间更短。
为此,我创建了Shell脚本,如下所示:
#!/bin/sh
DIR=`date +%m%d%y`
DEST=/db_backups/$DIR
mkdir $DEST
mongodump -h 127.0.0.1:27017 -d mydbname -o $DEST
现在我想通过cron运行这个脚本。这样做的最佳方法是什么? 我在nodejs Windows环境中。任何帮助都非常感谢。
答案 0 :(得分:0)
为此,我们必须打开CMD并创建可根据您的要求运行的作业。 代码将在CMD上
schtasks /create /tn "mongodb_automated_job" /tr "location/mongo.sh" /sc minute /mo 1
它将每分钟运行一次。