Skip to content

Backup repository direct-to-object storage RPC

Create a RPC that uploads a full repository backup (bundle, refs, hooks) to object storage. Later this RPC will be used by praefect in order to coordinate backups with gitaly replicas.

Initially it is expected that the directory structure will match that of gitaly-backup. See https://gitlab.com/gitlab-org/gitaly/-/blob/master/doc/gitaly-backup.md#pointer-layout

Edited by James Fargher
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information