rds-2-s3-glacier
v1.0.2
Published
Move data from RDS to s3 & Glacier
Downloads
3
Readme
Install
npm i rds-2-s3-glacier --save
Example
const RdsToGlacier = require("rds-2-s3-glacier");
let options = {
DB:{
DB_USER:process.env.user,
DB_PASSWORD:process.env.password,
DB_DATABASE:process.env.database,
DB_HOST:process.env.host,
DB_PORT:process.env.port,
},
AWS:{
accessKeyId: process.env.accessKeyId,
secretAccessKey: process.env.secretAccessKey,
region: process.env.region,
Bucket: process.env.BUCKET,
VAULT_NAME:process.env.VAULT_NAME
}
}
RdsToGlacier.config(options, (err, res)=> {
if(err){
console.log(err);
}else{
RdsToGlacier.startHour("* * * * * *");
}
})
Methods
1.startHour("* * * * * *")
2.startTwoYearOldTable2("* * * * * *")
3.startTwoYearOldTable1("* * * * * *")
Each method required cron parameter which will handle method execution time. For cron format follow : https://www.npmjs.com/package/node-cron