mongodb-backup v1.6.9
mongodb-backup
Backup for mongodb
Look at mongodb-backup-cli
for command line usage, similar to mongodump
Look at mongodb-restore
for restore data
Installation
Install through NPM
npm install mongodb-backup
or
git clone git://github.com/hex7c0/mongodb-backup.git
Bson@0.4.11 has been pulled out, so versions >= 1.3.0
and <= 1.4.1
are deprecated
API
inside nodejs project
var backup = require('mongodb-backup');
backup({
uri: 'uri', // mongodb://<dbuser>:<dbpassword>@<dbdomain>.mongolab.com:<dbport>/<dbdatabase>
root: __dirname
});
backup(options)
options
uri
- String URI for MongoDb connection (default "required")root
- String Path where save data (default "required")[parser]
- String | Function Data parser (bson, json) or custom (default "bson")[collections]
- Array Select which collections save (default "disabled")[callback]
- Function Callback when done (default "disabled")[stream]
- Object Send.tar
file to Node stream (default "disabled")[tar]
- String Pack files into a .tar file (default "disabled")[query]
- Object Query that optionally limits the documents included (default "{}")[numCursors]
- Number Set number of cursor for parallelCollectionScan without query (default "disabled")[logger]
- String Path where save a .log file (default "disabled")[metadata]
- Boolean Save metadata of collections as Index, ecc (default "false")[options]
- Object MongoDb options (default)
Examples
Take a look at my examples
License Apache2
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
11 years ago
11 years ago
11 years ago
11 years ago