1
1
# Requirements
2
2
3
3
Backup Utilities should be run on a host dedicated to long-term permanent
4
- storage and must have network connectivity with the GitHub Enterprise appliance.
4
+ storage and must have network connectivity with the GitHub Enterprise Server appliance.
5
5
6
6
## Backup host requirements
7
7
@@ -12,7 +12,7 @@ We encourage the use of [Docker](docker.md) if your backup host doesn't meet the
12
12
requirements, or if Docker is your preferred platform.
13
13
14
14
The backup host must be able to establish outbound network connections to the
15
- GitHub appliance over SSH. TCP port 122 is used to backup GitHub Enterprise.
15
+ GitHub appliance over SSH. TCP port 122 is used to backup GitHub Enterprise Server .
16
16
17
17
## Storage requirements
18
18
@@ -22,31 +22,32 @@ of storage allocated to the primary GitHub appliance for historical snapshots
22
22
and growth over time.
23
23
24
24
Backup Utilities use [ hard links] [ 5 ] to store data efficiently, and the
25
- repositories on GitHub Enterprise use [ symbolic links] [ 6 ] so the backup snapshots
25
+ repositories on GitHub Enterprise Server use [ symbolic links] [ 6 ] so the backup snapshots
26
26
must be written to a filesystem with support for symbolic and hard links.
27
27
28
28
Using a [ case sensitive] [ 7 ] file system is also required to avoid conflicts.
29
29
30
- ## GitHub Enterprise version requirements
30
+ ## GitHub Enterprise Server version requirements
31
31
32
32
Starting with Backup Utilities v2.13.0, version support is inline with that of the
33
- [ GitHub Enterprise upgrade requirements] [ 8 ] and as such, support is limited to
34
- three versions of GitHub Enterprise: the version that corresponds with the version
33
+ [ GitHub Enterprise Server upgrade requirements] [ 8 ] and as such, support is limited to
34
+ three versions of GitHub Enterprise Server : the version that corresponds with the version
35
35
of Backup Utilities, and the two releases prior to it.
36
36
37
37
For example, Backup Utilities v2.13.0 can be used to backup and restore all patch
38
- releases from 2.11.0 to the latest patch release of GitHub Enterprise 2.13.
39
- Backup Utilities v2.14.0 will be released when GitHub Enterprise 2.14.0 is released
40
- and will then be used to backup all releases of GitHub Enterprise from 2.12.0
41
- to the latest patch release of GitHub Enterprise 2.14.
38
+ releases from 2.11.0 to the latest patch release of GitHub Enterprise Server 2.13.
39
+ Backup Utilities v2.14.0 will be released when GitHub Enterprise Server 2.14.0 is released
40
+ and will then be used to backup all releases of GitHub Enterprise Server from 2.12.0
41
+ to the latest patch release of GitHub Enterprise Server 2.14.
42
42
43
- Backup Utilities v2.11.4 and earlier offer support for GitHub Enterprise 2.10
44
- and earlier releases.
43
+ Backup Utilities v2.11.4 and earlier offer support for GitHub Enterprise Server 2.10
44
+ and earlier releases up to GitHub Enterprise Server 2.2.0. Backup Utilities v2.11.0 and earlier
45
+ offer support for GitHub Enterprise Server 2.1.0 and earlier.
45
46
46
47
** Note** : You can restore a snapshot that's at most two feature releases behind
47
- the restore target's version of GitHub Enterprise. For example, to restore a
48
- snapshot of GitHub Enterprise 2.11, the target GitHub Enterprise appliance must
49
- be running GitHub Enterprise 2.12.x or 2.13.x. You can't restore a snapshot from
48
+ the restore target's version of GitHub Enterprise Server . For example, to restore a
49
+ snapshot of GitHub Enterprise Server 2.11, the target GitHub Enterprise Server appliance must
50
+ be running GitHub Enterprise Server 2.12.x or 2.13.x. You can't restore a snapshot from
50
51
2.10 to 2.13, because that's three releases ahead.
51
52
52
53
[ 1 ] : https://www.gnu.org/software/bash/
0 commit comments