s3-mongo-restore
Version:
Restore MongoDB Backups stored on S3 with a (Optional) Web GUI
24 lines (21 loc) • 650 B
JavaScript
// If you downloaded this module from npm, You'll want to use the next line
const restore = require('s3-mongo-restore');
// If you downloaded from github, Use the next line
const restore = require('../restore.js')
let config = {
"mongodb": "mongodb://localhost:27017/freecodecamp",
"s3": {
"accessKey": "",
"secretKey": "",
"region": "ap-southeast-1",
"bucketName": ""
}
}
// To restore an update
restore
.Restore(config, "freecodecamp_2017-07-08T03-17-49.gz")
.then(console.log, console.log);
// To get a list of all the keys in S3
restore
.List(config)
.then(console.log, console.log);