Critical portions of the dev.agtek.com machine are backed up to Amazon S3 using the Linux application “s3cmd”. The current released version of s3cmd is 1.5.0-rc1.
The backup is split into 4 different backup jobs as follows:
Backup Job | Directory | Run time | S3 bucket location |
---|---|---|---|
build | /home/build | 1:00 AM | akiaislectcfq7qeg4wq-backup-dev/build |
stash | /home/stash | 1:30 AM | akiaislectcfq7qeg4wq-backup-dev/stash |
www | /var/www | 2:00 AM | akiaislectcfq7qeg4wq-backup-dev/www |
jtrac | /var/opt/jtrac | 2:30 AM | akiaislectcfq7qeg4wq-backup-dev/jtrac |
S3cmd is available on the dev.agtek.com Debian machine as a cli tool. Operators can adjust paths, run times, or other parameters. Backups are scheduled by editing the root crontab. Length of backups being kept is adjusted by the version retention of the bucket. This affects all backups in the same bucket.