Skip to content

Script to backup any folder to S3 compatible storage

License

Notifications You must be signed in to change notification settings

ivandokov/s3backup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

S3 Backup

Script to backup any folder to S3 compatible storage using s3cmd which can be installed with your default software manager

sudo apt install s3cmd

Setup s3cmd's connection to your account.

Usage

s3backup.sh [DIRECTORY TO BACKUP] [BACKUP AT S3 DIRECTORY] [SLACK WEBHOOK] 

You can use this script in cron jobs to regularly backup. For example every 6h.

0 */6 * * * /path/to/s3backup.sh /var/www/html/ s3://backup/directory/ https://hooks.slack.com/services/A/B/C >> /dev/null 2>&1

Requires Bash 4.2 or later.

About

Script to backup any folder to S3 compatible storage

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages