This shows you the differences between two versions of the page.
build:backup [2015/04/24 21:53] mjallison created |
build:backup [2015/05/22 23:58] (current) mjallison |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | Critical portions of the dev.agtek.com machine are backed up to Amazon S3 using the Linux application "Duplicati". | + | Critical portions of the dev.agtek.com machine are backed up to Amazon S3 using the Linux application "s3cmd". |
- | The current released version of Duplicati is 1.3.4. A newer 2.0 version exists but doesn't run on our Debian installation. | + | The current released version of s3cmd is 1.5.0-rc1. |
The backup is split into 4 different backup jobs as follows: | The backup is split into 4 different backup jobs as follows: | ||
^ Backup Job ^ Directory ^ Run time ^ S3 bucket location ^ | ^ Backup Job ^ Directory ^ Run time ^ S3 bucket location ^ | ||
- | | build | /home/build | 1:00 AM | akiaislectcfq7qeg4wq-duplicati-backup/dev.agtek.com/build | | + | | build | /home/build | 1:00 AM | akiaislectcfq7qeg4wq-backup-dev/build | |
- | | stash | /home/stash | 1:30 AM | akiaislectcfq7qeg4wq-duplicati-backup/dev.agtek.com/stash | | + | | stash | /home/stash | 1:30 AM | akiaislectcfq7qeg4wq-backup-dev/stash | |
- | | www | /var/www | 2:00 AM | akiaislectcfq7qeg4wq-duplicati-backup/dev.agtek.com/www | | + | | www | /var/www | 2:00 AM | akiaislectcfq7qeg4wq-backup-dev/www | |
- | | jtrac | /var/opt/jtrac | 2:30 AM | akiaislectcfq7qeg4wq-duplicati-backup/dev.agtek.com/jtrac | | + | | jtrac | /var/opt/jtrac | 2:30 AM | akiaislectcfq7qeg4wq-backup-dev/jtrac | |
- | Duplicati is available on the dev.agtek.com Debian machine under the activities menu. Operators can adjust paths, run times, or other parameters. Backups are currently scheduled to run every single day at the specified time, do a full backup once per month, incrementals on other days. No more than 4 months worth of backups are scheduled to be kept. | + | 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. |