Synchronous
echo offSettime_dir=%date:~0,4%-%date:~5,2%-%date:~8,2%Setbak_dir=mongo_na_world_svn2win_%time_dir%Setmongo_dir=e:\mongodb\mongodb-win32-i386-2.2.3Setfromdb=Db_eragon_game_na_world%mongo_dir%\bin\mongodump.exe-h192.168.102.237-D%fromdb%-O%bak_dir%mkdir tmp_dir xcopy%bak_dir%\%fromdb%\cf_*Tmp_dir%mongo_dir%\bin\mongorestore.exe-h192.168.102.237-D db_eragon_game_na_world_w0--drop--Directoryperdb Tmp_dir%mongo_dir%\bin\mongorestore.exe-h192.168.102.237-D db_eragon_game_na_world_w1--drop--Directoryperdb Tmp_dir Rd/s/Q tmp_dirrd/s/q%bak_dir%Pause
Backup
echo offSettime_dir=%date:~0,4%-%date:~5,2%-%date:~8,2%Setbak_dir=temp_mongo_na_world_win2dev_%time_dir%Setmongo_dir=e:\mongodb\mongodb-win32-i386-2.2.3Setfromdb=db_eragon_game_na_world_w0%mongo_dir%\bin\mongodump.exe-h192.168.102.237-D%fromdb%-O%bak_dir%mkdir mongo_na_world_win2dev_dir_%time_dir%xcopy%bak_dir%\%fromdb%\cf_* mongo_na_world_win2dev_dir_%time_dir%Rd/s/q%bak_dir%Pause
MongoDB Backup Restore Script