Sign inSign up

udalov/docker-s3-backup

By udalov

•Updated almost 9 years ago

Docker S3 backup solution

Image
0

2.2K

udalov/docker-s3-backup repository overview

⁠Docker S3 Backup

Schedule your backups easily. PostgreSQL, MySQL any other files from volumes.

⁠PostgreSQL Backups example

backup:
  image: udalov/docker-s3-backup

  links:
    - pg:pg

  environment:
    DUMP_COMMAND: "pg_dumpall -U postgres -h pg"
    AWS_ACCESS_KEY_ID=AKIA...
    AWS_SECRET_ACCESS_KEY=ILR7E.....
    S3_BUCKET=my-bucket

pg:
  image: postgres:9.4

⁠Configuration

OptionDescriptionDefault
INCR_BACKUP_SCHEDULEincremental backups schedule0 0 \\* \\* \\*
FULL_BACKUP_SCHEDULEfull backups schedule15 0 \\*/7 \\* \\*
MAX_FULL_BACKUPSHow much full backups to store at S36
TARGET_PATHS3 path to store backupsmy-backuped-files
CLEANUP_SCHEDULEduplicity cleanup schedule0 3 1 \\* \\*
DUMP_COMMANDCommand to generate a dumppg_dumpall -h db -U postgres > $SRC/dump.sql

Tag summary

Content type

Image

Digest

Size

175.5 MB

Last updated

almost 9 years ago

docker pull udalov/docker-s3-backup