Skip to content

Commit 65c2977

Browse files
Re-ordered the backup host requirements section
1 parent 2673505 commit 65c2977

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

docs/requirements.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,12 @@ storage and must have network connectivity with the GitHub Enterprise Server app
77

88
Backup host software requirements are modest: Linux or other modern Unix operating system (Ubuntu is highly recommended) with [bash][1], [git][2], [OpenSSH][3] 5.6 or newer, [rsync][4] v3.2.5 or newer, and [jq][11] v1.5 or newer.
99

10-
---
10+
The parallel backup and restore feature will require [GNU awk][10] and [moreutils][9] to be installed.
11+
12+
We encourage the use of [Docker](docker.md), as it ensures compatible versions of the aforementioned software are available to backup-utils.
13+
14+
The backup host must be able to establish outbound network connections to the GitHub appliance over SSH. TCP port 122 is used to backup GitHub Enterprise Server.
15+
1116
### Update April 2023
1217

1318
The [recent fix in rsync `3.2.5`](https://github.com/WayneD/rsync/blob/master/NEWS.md#news-for-rsync-325-14-aug-2022) for [CVE-2022-29154](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-29154) causes severe performance impacts on backup-utils.
@@ -20,14 +25,6 @@ These impacts can be mitigated by using the `--trust-sender` flag with rsync; th
2025

2126
Option #3 is required if your operating system's package manager does not have access to rsync v3.2.5 or later (e.g. Ubuntu Focal).
2227

23-
---
24-
25-
The parallel backup and restore feature will require [GNU awk][10] and [moreutils][9] to be installed.
26-
27-
We encourage the use of [Docker](docker.md), as it ensures compatible versions of the aforementioned software are available to backup-utils.
28-
29-
The backup host must be able to establish outbound network connections to the GitHub appliance over SSH. TCP port 122 is used to backup GitHub Enterprise Server.
30-
3128
## Storage requirements
3229

3330
Storage requirements vary based on current Git repository disk usage and growth

0 commit comments

Comments
 (0)