1.0.0 • Published 6 years ago

dambackup v1.0.0

Weekly downloads
9
License
ISC
Repository
github
Last release
6 years ago

dambackup

Backup folders and run cmd

Folder backup Example:

const { backup, ezDate } = require('dambackup')
const date = ezDate(new Date(), { t: ';' })
const copyDate = `${date.dmy} ${date.hms}_${date.ms}`
const outputFolder = `/var/opt/backups/${copyDate}/`

backup({
  folder: process.cwd(),
  outputFolder,
  name: `Current Project Folder`
})

Folder backup + CMD Example:

const { backup, ezDate } = require('dambackup')
const date = ezDate(new Date(), { t: ';' })
const copyDate = `${date.dmy} ${date.hms}_${date.ms}`
const outputFolder = `/var/opt/backups/${copyDate}/`

backup({
  folder: process.cwd(),
  outputFolder,
  name: `Current Project Folder`,
  cmd: [{ command: `mongodump --db dbName --out "${outputFolder}/DB"` }]
})

npm i dambackup