Setup pip install git+git:// github.com/artsy/jenkins-backup-s3.git Configure S3 and IAM Create an S3 bucket to store backups. Create an IAM role with STS:AssumeRole and a trust Service ec2.amazonaws.com . The IAM role must have the GetObject , CreateObject , DeleteObject and ListBucket S3 permissions for that bucket. Usage Setup with cron for ideal usage. backup-jenkins {OPTIONS} {COMMAND} {COMMAND_OPTIONS} Options can be set directly or via and environment variable. The only required option is your S3 bucket: backup-jenkins --bucket={BUCKET_NAME} Other available options are: Bucket prefix (defaults to "jenkins-backups"): backup-jenkins --bucket-prefix={BUCKET_PREFIX} Bucket region (defaults to "us-east-1"): backup-jenkins --bucket-region={BUCKET_REGION} Available commands: create restore list delete prune Run backup-jenkins {COMMAND} --help for command-specific options. Running a daily backup on Jenkins Create a new item in Jenkins and configur...