I am unable to connect Mongodb atlas Cluster from node js getting following unable to connect DB error

Viewed 11

{ error: 1, message: 'Command failed: mongodump -h cluster0.yckk6.mongodb.net --port=27017 -d databaseName -p -u --gzip --archive=/tmp/file_name_2022-09-19T09-42-05.gz\n' + '2022-09-19T14:42:08.931+0000\tFailed: error connecting to db server: no reachable servers\n' }

Can anyone help me to solve this problem and following is my backup code

function databaseBackup() {
let backupConfig = {
mongodb: "mongodb+srv://<username>:<password>@cluster0.yckk6.mongodb.net:27017/databaseName? 
retryWrites=true&w=majority&authMechanism=SCRAM-SHA-1", // MongoDB Connection URI 
s3: {
    accessKey: "SDETGGAKIA2GL",  //AccessKey
    secretKey: "Asad23rdfdg2teE8lOS3JWgdfgfdgfg",  //SecretKey
    region: "ap-south-1",     //S3 Bucket Region
    accessPerm: "private", //S3 Bucket Privacy, Since, You'll be storing Database, Private is HIGHLY Recommended
    bucketName: "backupDatabase" //Bucket Name
},
keepLocalBackups: false,  //If true, It'll create a folder in project root with database's name and store backups in it and if it's false, It'll use temporary directory of OS
noOfLocalBackups: 5, //This will only keep the most recent 5 backups and delete all older backups from local backup directory
timezoneOffset: 300 //Timezone, It is assumed to be in hours if less than 16 and in minutes otherwise
  }

  MBackup(backupConfig).then(onResolve => {
  // When everything was successful
    console.log(onResolve);
  }).catch(onReject => {
  // When Anything goes wrong!
    console.log(onReject);
  });
}
0 Answers
Related