GitHub Enterprise Server Backup Utilities v3.11.0
release-controller
released this
30 Nov 13:08
·
8 commits
to 3.11-stable
since this release
Bug Fixes
ghe-backup-myql
andghe-restore-mysql
will now exit 1 on errors.- On an instance with Actions enabled, incorrect backup and restore settings prevented the storage container name from being restored. This made the logs from that container inaccessible, and caused Actions to create a new storage container in a different location.
- When backups are run for HA instances in both primary and replica nodes a
.sync-in-progress
file will be created. This will disableNetworkMaintenance
jobs from running and queueing up when backups are running from the primary node.
Changes
- Estimated transfer sizes will be calculated on appropriate nodes for clustered environments.
- Added support for finding the
parallel
command from themoreutils
tool suite on more Linux distributions, including Arch Linux and Alpine Linux. ghe-restore
avoids unnecessaryrsync
operations when restoring to non-clustered environments.ghe-backup
andghe-restore
output their total runtimersync
compression is now disabled by default. The-z
flag has been removed from theghe-rsync
command in multiple files to improve transfer speed and reduce CPU usage. To enablersync
compression globally, addGHE_RSYNC_COMPRESSION_ENABLED=yes
to thebackup.config
file.- Updates the Host OS version output to use
/etc/os-release
for better compatibility with other Linux distributions.
Backups and Disaster Recovery
- When a NFS mount is detected for snapshots on backup hosts, backup logs will show a warning to notify the user that such a setup may incur performance issues as highlighted in storage requirements documentation.