Skip to content

Automate backups of your infrastructure dynamically via AWS EC2 Tagging and Snapshots

License

Notifications You must be signed in to change notification settings

kryptek/ec2-backup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ec2-backup

Automate backups of your infrastructure dynamically via AWS EC2 Tagging and Snapshots

Installation

gem install ec2-backup

Configuration

  • accounts - An array of accounts you wish to configure backups for

Each account has a key for the name of the account followed by the access_key_id and secret_access_key for the account

  • hourly_snapshots - The amount of hourly snapshots to retain

  • daily_snapshots - The amount of daily snapshots to retain

  • weekly_snapshots - The amount of weekly snapshots to retain

  • monthly_snapshots - The amount of monthly snapshots to retain

  • tags - The AWS EC2 Tags used for finding instances to be snapshotted.

Usage

Create a ec2-backup.yml as shown in the example file in the repository and place it in your home directory as .ec2-backup.yml

When you're ready to start backing up your instances, execute the ec2-backup command from your terminal.

About

Automate backups of your infrastructure dynamically via AWS EC2 Tagging and Snapshots

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages