# Tạo user chỉ có quyền đọc và backup DB use admin -> login db.createUser({user:"mscadmin",pwd:"M3s0cO$&$",roles:[{role:"backup",db:"admin"},{role:"readAnyDatabase",db:"admin"}]}) - Check quyền user db.getUser("mscadmin") # Sửa các tham số trong script config.bat set "BACKUP_MODE=EACH_DB" # Cac che do backup set "MONGODUMP_PATH=D:\Databases\mongodb4.0.9\bin\mongodump.exe" set "MONGO_SHELL_PATH=D:\Databases\mongodb4.0.9\bin\mongo.exe" set "BACKUP_TEMP_DIR=D:\tools\mongodb-backup\Bkuptemp" set "LOG_DIR=D:\tools\mongodb-backup\Bkuptemp\Logs" set "NFS_PATH=\\192.168.8.8\mnt\DATA\BACKUPDB\PACS-DB-sangtest" set "HOSTNAME=%COMPUTERNAME%" # Dat theo ten product # Tạo backup tự động theo lịch Chạy cmd với quyền administrator schtasks /create /tn "Backup_MongoDB_Daily" /tr "D:\BackupDBs\mongodb-backup\Start_backup.bat" /sc daily /st 00:00 /rl highest /ru SYSTEM -> test chạy scrip với Task Schedule