Skip to content
This repository has been archived by the owner on Mar 7, 2024. It is now read-only.
/ backup-utils Public archive
forked from github/backup-utils

GitHub Enterprise Backup Utilities

License

Notifications You must be signed in to change notification settings

Guidebook/backup-utils

This branch is 2354 commits behind github/backup-utils:master.

Folders and files

NameName
Last commit message
Last commit date
Dec 16, 2019
Dec 11, 2019
Feb 8, 2019
Nov 12, 2019
Jan 8, 2020
Dec 16, 2019
Oct 24, 2017
Aug 4, 2014
Aug 4, 2014
Sep 14, 2017
Mar 13, 2019
Sep 7, 2016
May 2, 2018
Jul 23, 2014
Jul 27, 2016
Jan 10, 2019
May 23, 2019
Apr 6, 2018
Oct 14, 2019

Repository files navigation

GitHub Enterprise Server Backup Utilities

This repository includes backup and recovery utilities for GitHub Enterprise Server.

Note: the GitHub Enterprise Server version requirements have changed starting with Backup Utilities v2.13.0, released on 27 March 2018.

Features

Backup Utilities implement a number of advanced capabilities for backup hosts, built on top of the backup and restore features already included in GitHub Enterprise Server.

  • Complete GitHub Enterprise Server backup and recovery system via two simple utilities:
    ghe-backup and ghe-restore.
  • Online backups. The GitHub appliance need not be put in maintenance mode for the duration of the backup run.
  • Incremental backup of Git repository data. Only changes since the last snapshot are transferred, leading to faster backup runs and lower network bandwidth and machine utilization.
  • Efficient snapshot storage. Only data added since the previous snapshot consumes new space on the backup host.
  • Multiple backup snapshots with configurable retention periods.
  • Backup commands run under the lowest CPU/IO priority on the GitHub appliance, reducing performance impact while backups are in progress.
  • Runs under most Linux/Unix environments.
  • MIT licensed, open source software maintained by GitHub, Inc.

Documentation

Support

If you find a bug or would like to request a feature in Backup Utilities, please open an issue or pull request on this repository. If you have a question related to your specific GitHub Enterprise Server setup or would like assistance with backup site setup or recovery, please contact our Enterprise support team instead.

About

GitHub Enterprise Backup Utilities

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 94.0%
  • Ruby 5.6%
  • Other 0.4%