Skip to content

Releases: github/backup-utils

GitHub Enterprise Backup Utilities v2.6.3

29 Jun 20:12
Compare
Choose a tag to compare

Patch release that fixes a regression in backup-utils 2.6.2 affecting GitHub Enterprise clusters.

  • Cluster: git-hooks backup fixes #235

GitHub Enterprise Backup Utilities v2.6.2

22 Jun 19:18
Compare
Choose a tag to compare

A patch release that includes performance improvements for cluster restores, bug fixes and other improvements:

  • git-hooks fixes #231
  • Cluster: speedup repositories restore #232 (requires GitHub Enterprise 2.6.4)
  • Cluster: restore Git over SSH keys #230
  • Benchmark restores #219

GitHub Enterprise Backup Utilities v2.6.1

31 May 19:53
Compare
Choose a tag to compare

A patch release that includes improvements and bug fixes for GitHub Enterprise clusters:

  • Cluster: faster gist restores #220
  • Cluster: faster storage restores #212
  • Cluster: fix git-hooks restores #204

GitHub Enterprise Backup Utilities v2.6.0

26 Apr 17:28
Compare
Choose a tag to compare
  • Adds support for GitHub Enterprise 2.6 #201
  • Adds an extra supported location for the backup configuration #197
  • New config option to check for corrupted repositories after the backup #195
  • General improvements and bug fixes

GitHub Enterprise Backup Utilities v2.5.2

30 Mar 17:22
Compare
Choose a tag to compare

This is a minor update that includes general improvements and bug fixes.

  • New configuration variable: GHE_CREATE_DATA_DIR #186
  • Require that snapshots originated from an instance running GitHub
    Enterprise 2.5.0 or above when restoring to a cluster #182
  • Prevent Git GC operations and some other maintenance jobs from running
    while repositories are being restored #179
  • Fix Solaris and SmartOS support, using Bash everywhere #177

GitHub Enterprise Backup Utilities v2.5.1

09 Mar 14:40
Compare
Choose a tag to compare

This is a minor update that includes general improvements and bug fixes.

  • Fixes for cluster restores #173
  • Fix Elasticsearch backups for GitHub Enterprise <= 2.2 #175
  • Removed experimental S3 support #167
  • Remote logging output fixes #170
  • Update ghe-host-check to detect extra port 22 error #162

GitHub Enterprise Backup Utilities v2.5.0

09 Feb 18:51
Compare
Choose a tag to compare
  • Adds GitHub Enterprise 2.5 support
  • Adds GitHub Enterprise Clustering support, mainly contributed by @dbussink
  • Backups and restores SAML keypairs

GitHub Enterprise Backup Utilities v2.4.0

20 Oct 00:24
Compare
Choose a tag to compare

Includes general improvements, bug fixes, and support for GitHub Enterprise v2.4. This upgrade is recommended for all currently supported GitHub Enterprise versions.

  • Moves the in-progress detection to a separate file with PID which is removed if the process is no longer running after the backup. #145, #99
  • Updates the README to explain why backup-utils is useful even if you have the high availability replica running. #140
  • Changes the use of the --link-dest option to only occur when backing up populated directories. #138
  • Adds logging to /var/log/syslog on the remote GitHub Enterprise appliance to both ghe-backup and ghe-restore. #131
  • Restarts memcached after restoring to an already configured appliance to ensure it doesn't contain out-of-sync information. #130
  • Removes the temporary /data/user/repositories-nw-backup directory that remains after successfully migrating the repository storage layout to the new format used on GitHub Enterprise 2.2.0 and later after restoring a backup from an older release of GitHub Enterprise. #129
  • Add devscripts to Debian's build-depends for checkbashisms. #101
  • Documents the -c option which forces the restoration of the configuration information to an already configured appliance. #96

GitHub Enterprise Backup Utilities v2.2.0

30 Apr 17:54
Compare
Choose a tag to compare

Includes general improvements, bug fixes, and support for GitHub Enterprise v2.2. This upgrade is recommended for all currently supported GitHub Enterprise versions and is required to backup/restore GitHub Enterprise v2.2 (or greater) instances.

  • Adds support for the new repositories filesystem layout include in GitHub Enterprise v2.2. #122, #124
  • ghe-restore now performs a config run on the instance after an incremental restore to 11.10.x and 2.x instances. #100
  • ghe-restore now fails fast when run against a GHE instance with replication enabled. Replication should be disabled during a restore and then setup after the restore completes. #121
  • Fixes an issue with special port 122 detection failing when port is overridden in an ssh config file. #102
  • Removes a warning message when running ghe-backup against an instance with GitHub Pages disabled. #117
  • backup-utils release version numbers now track GitHub Enterprise releases to ease the process of determining which version of backup-utils is required for a given GitHub Enterprise version.

GitHub Enterprise Backup Utilities v2.0.2

20 Jan 18:21
Compare
Choose a tag to compare

This is a minor update that includes general improvements, bug fixes, and features that take advantage of new functionality available in GitHub Enterprise v2.1. This release is compatible with all currently supported GitHub Enterprise versions.

  • ghe-restore now requires that an already-configured appliance be put into maintenance mode manually. This is a safeguard against accidentally overwriting data on the wrong instance. #62, #84
  • ghe-backup and ghe-restore now run a ghe-negotiate-version program on the appliance to determine whether the backup-utils and GHE versions are compatible. #91
  • Various portability fixes for problems surfaced when running on Solaris and FreeBSD. #86, #87
  • Fixes an issue in ghe-backup where mysqldump failures weren't being reported properly. #90
  • Automated builds are now run on Travis CI. #77

Package MD5 checksums:

bcf1b5fdb31c09e2fa14b2317bc474c1  dist/github-backup-utils-v2.0.2.tar.gz
b8f5df864f5813e621c8834f42c00934  dist/github-backup-utils_2.0.2_amd64.deb