Sign inSign up

k1soft/backup-manager

By k1soft

Updated almost 6 years ago

image for backup-manager tool

Image
0

4.1K

k1soft/backup-manager repository overview

Environment Variables
Environment variables is same as original backup-manager config.
docker-compose.yml
docker-compose.yml service example
  backup:
    image: k1soft/backup-manager
    restart: always
    environment:
      # crontab entry (daily at 4:20 AM for example)
      BM_CRONTAB: "20 4 * * *"
      TZ=Europe/Moscow
      BM_REPOSITORY_ROOT: "/backup-dir"
      BM_TEMP_DIR: "/tmp"
      BM_ARCHIVE_PREFIX: "backup-id"
      BM_ARCHIVE_NICE_LEVEL: "10"
      BM_ARCHIVE_METHOD: "tarball-incremental mysql"
      BM_TARBALL_NAMEFORMAT: "long"
      BM_TARBALL_FILETYPE: "tar.gz"
      BM_TARBALL_DUMPSYMLINKS: "false"
      BM_TARBALL_DIRECTORIES: "/project-to-backup /other-project-to-backup"
      BM_TARBALL_SLICESIZE: "1000M"
      BM_TARBALLINC_MASTERDATETYPE: "weekly"
      BM_TARBALLINC_MASTERDATEVALUE: "1"
      BM_MYSQL_DATABASES: "db-to-backup other-db-to-backup"
      BM_MYSQL_ADMINLOGIN: "root"
      BM_MYSQL_ADMINPASS: "root-password"
      BM_MYSQL_HOST: "db"
      BM_MYSQL_FILETYPE: "gzip"
      BM_UPLOAD_METHOD: "none"
      BM_BURNING_METHOD: "none"
      BM_LOGGER: "false"
    volumes:
      - ./project-to-backup:/project-to-backup
      - ./other-project-to-backup:/other-project-to-backup
      - ./backup-storage:/backup-dir
    links:
      - db
    tmpfs:
      - /tmp

Tag summary

Content type

Image

Digest

Size

30 MB

Last updated

almost 6 years ago

docker pull k1soft/backup-manager