After installing the tools for MongoDB locally, I wrote this simple PowerShell so that I could load some Sample Collections into my free instance on Mongo.
MongoDB_BulkRestore.ps1
################################################################################################### ## ################################################################################################### ##mongorestore -h localhost -d Crunch -c DBEnvy "C:\Data\MongoDB\M001\dbkoda-data-master\SampleCollections\dump\SampleCollections\DBEnvyLoad_products.bson" Clear-Host $BaseDirectory = "C:\Data\MongoDB\M001\dbkoda-data-master\SampleCollections\dump\SampleCollections" $DatabaseName = (New-Object System.IO.DirectoryInfo($BaseDirectory)).Name $AllMongoFiles = [System.IO.Directory]::GetFiles($BaseDirectory,'*.bson') | Sort-Object foreach($mongofile in $AllMongoFiles) ## $mongofile = $AllMongoFiles[0] { $JustTheFileName = [System.IO.Path]::GetFileName($mongofile) ##$JustTheFileName $CollectionName = $JustTheFileName.Substring(0,$JustTheFileName.Length -5) &mongorestore -h localhost -drop -d $DatabaseName -c $CollectionName "$mongofile" } ################################################################################################### ## ################################################################################################### Clear-Host ##&mongodump --help ##&mongodump -h "srv:cluster0.g6oq0.mongodb.net" -d "video" -o C:\Data\MongoDB -u m001-student -p m001-mongodb-basics## ##mongoexport --uri "mongodb://username:password@test-shard-00-00-1qpma.mongodb.net:27017,test-shard-00-01-1qpma.mongodb.net:27017,test-shard-00-02-1qpma.mongodb.net:27017/collection?replicaSet=test-shard-0&ssl=true&authSource=admin" --collection collectionName --out collectionName-dump.json ## ##&mongoexport -uri "mongodb+srv://cluster0-jxeqq.mongodb.net" -d "video" -c "movies" -out "C:\Data\movies-dump.json" -u "m001-student" -p "m001-mongodb-basics" #&mongoexport -h "mongodb+srv://cluster0-shard-00-00-jxeqq.mongodb.net:27017,cluster0-shard-00-01-jxeqq.mongodb.net27017,cluster0-shard-00-02-jxeqq.mongodb.net27017" -d "video" -c "movies" -out "C:\Data\movies-dump.json" -u "m001-student" -p "m001-mongodb-basics" ################################################################################################### ## ###################################################################################################