I ran this:
mongorestore --password MYPASSWORD --username aharbick --host productionhost:27017 --db locos_production --drop /Users/aharbick/databasedump.bson
connected to: productionhost:27017
Wed Jan 4 10:48:53 /Users/aharbick/databasedump.bson
Wed Jan 4 10:48:53 going into namespace [locos_production.collection]
Wed Jan 4 10:48:53 dropping
2145 objects found
HOWEVER aharbick is a readonly account:
aharbick.local:~/Projects/locos$ mongo productionhost/locos_production --username aharbick --password MYPASSWORD
MongoDB shell version: 2.0.1
connecting to: productionhost/locos_production
> db.collection.count()
2150
> db.collection.save(
)
unauthorized
Furthermore, the mongrestore while appearing to have dropped my data and restored 2145 objects it didn't ACTUALLY do that.