
Re: mongo
I would not store all the backup data on MongoDB.
If I was to involve the use of MongoDB here, I would store the actual backup data on the filesystem, and store file names + additional information on the database.. Though I don't understand why you would use Mongo rather than an SQL database in this scenario. None of the benefits that Mongo has over it seem to be applicable here.