Public | Automated Build

Last pushed: a year ago
Short Description
[In Development] Automatic MySQL database backup/restore to/from OpenStack Object Storage.
Full Description

Note: This container may not be fully functional yet since it's still "In Development"

Configuration Environment Variables

MySQL Connection Options (required):

  • MYSQL_HOST: target mysql server hostname or IP
  • MYSQL_PORT: mysql port used on the server (default: 3306)
  • MYSQL_USER: mysql user username (default: root)
  • MYSQL_PASS: mysql user password

Backup Schedule and Notification Option:

  • BACKUP_EMAIL: valid email address to which backup reports will be sent to
  • BACKUP_DAILY: 1 or 0 (default: 0)
  • BACKUP_WEEKLY: 1 or 0 (default: 0)
  • BACKUP_MONTHLY: 1 or 0 (default: 0)

OpenStack Backup Options:

  • OPENSTACK_BACKUP_ENABLED: Set to 1 if this backup method is enabled or 0 to disable (default: 0)
  • OPENSTACK_AUTH: Auth URL for retreiving a session token to access the containers.
  • OPENSTACK_ID: OpenStack user ID
  • OPENSTACK_PASS: OpenStack user password

FTP Backup Options:

  • FTP_BACKUP_ENABLED: Set to 1 if this backup method is enabled or 0 to disable (default: 0)
  • FTP_HOST: Destination FTP server hostname or IP
  • FTP_USER: FTP user username
  • FTP_PASS: FTP user password
Docker Pull Command
Source Repository