Releases: swisscom/backman
1.31.1 - automated code scanning
Adds automated code scanning and image builds. (CI/CD)
1.31.0 - Add disable_restore option
Adds an option to disable the restore functionality. Set disable_restore: true
in the backman configuration.
1.30.3 - Use PathEscape for Elasticsearch credentials
Switch to using PathEscape
instead of QueryEscape
for Elasticsearch credentials.
1.30.2 - urlescape elasticdump credentials
urlescapes elasticdump
credentials, username and password, to avoid potential issues if these contain URL-breaking characters.
1.30.1 - Update dependencies
- Updates Golang dependencies
- Updates Dockerfile / Image
- Updates Elasticdump
- Updates MongoDB tooling
1.30.0 - Add ignore-table for mysql, fix timeout for file transfers
- Adds a new configuration option
ignore_tables
for MySQL backups, to ignore specific tables formysqldump
. - Fixes context timeout for transfering files to/from S3, it is now properly respecting the configured timeout.
1.29.0 - Optional redirect of stderr to stdout during backups
Adds a new flag log_stderr
that can be set to true
for each service configuration separately to capture and output any stderr messages during / after backups. This is useful for failed backups, in case of errors or timeouts, etc.
1.28.2 - Update golang dependencies
Updates several golang dependencies.
1.28.1 - Update Golang and MongoDB tooling
Updates Golang and MongoDB tooling to newer versions in the Dockerfile, CI scripts and build files.
1.28.0 - Add direct S3 option for elasticdump
Adds optional configuration flag direct_s3
for Elasticsearch services, enables elasticdump
to directly stream backup from/to S3.
Note: do not combine this with S3 encryption or else backman will not be able to download backup files anymore!