Skip to main content

이 버전의 GitHub Enterprise Server는 다음 날짜에 중단됩니다. 2026-08-25. 지원되지 않는 릴리스는 지원되지 않습니다. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. GitHub Enterprise Server의 향상된 성능, 향상된 보안 및 새로운 기능은 업그레이드 프로세스의 오버뷰 참조하세요. 업그레이드에 대한 도움이 필요하면 GitHub Enterprise 지원에 문의하세요.

Backup service settings reference

Reference for all configurable options available in the Backup Service section of the 관리 콘솔.

You can configure the following options in the "Backup Service" section of the 관리 콘솔.

Snapshot retention

  • Number of snapshots: Sets how many backup snapshots to retain (default: 10). Older snapshots are automatically pruned after each successful backup.

참고

You can run the ghe-backup-prune-snapshots utility to prune old and invalid snapshots manually.

Restore options

  • Skip audit logs restore: Excludes audit logs during a restore.
  • Restore Management Console password: If enabled, restores the root site admin password from snapshot data (default: true).

Performance tuning

  • Process priority:

    • Nice: Sets the CPU scheduling priority (nice -n 19 by default).
    • Ionice: Sets the I/O scheduling priority (ionice -c 3 by default).
  • Rsync compression: Uses compression for rsync transfers during backup and restore, reducing bandwidth usage.

MSSQL backup schedule

  • MSSQL backup cadence: Sets the schedule for full, differential, and transaction log backups, in minutes (default: 10080,1440,15).

Backup content

  • Include Pages: Adds GitHub Pages data to snapshots.
  • Skip search indices: Excludes search index data from snapshots.

Parallelization settings

  • Enable parallel jobs: Allows multiple backup jobs to run concurrently.
  • Max jobs: Limits the total number of parallel backup jobs.
  • Max rsync jobs: Limits the number of parallel rsync jobs.
  • Max system load: Sets a load limit to throttle parallel processing when needed.