Skip to content

NodeJS utility to back up and rotate any kind of contents, with optional encryption

Notifications You must be signed in to change notification settings

tvrbo-pro/TvrboBackup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tvrbo Backup

  • Sign up on https://console.developers.google.com/apis
  • Create a project
  • Go to Credentials > Create Credentials > Service Account Key
  • Generate a JSON key file
  • Put it in the config folder
  • Update config/index.js to match your needs

Notes

  • To perform a backup:
    node . backup  # all configurations
    node . backup db-weekly  # just this configuration
  • To remove the older backups
    node . rotate  # all configurations
    node . rotate db-weekly  # just this configuration
  • To do a backup, you'll need to generate a JSON key with write permissions
  • To rotate the stored backups, you'll need a read/write key

About

NodeJS utility to back up and rotate any kind of contents, with optional encryption

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published