diff options
| author | Franck Cuny <franck@fcuny.net> | 2025-11-15 11:39:49 -0800 |
|---|---|---|
| committer | Franck Cuny <franck@fcuny.net> | 2025-11-15 11:39:49 -0800 |
| commit | 495413d6dd25152cf1e82a6f45a865842906f662 (patch) | |
| tree | 17126e75e75ce92a9cbd4d5b59a542f987b055c8 /docs/backups.org | |
| parent | delete profiles for forgejo and keycloak (diff) | |
| download | infra-495413d6dd25152cf1e82a6f45a865842906f662.tar.gz | |
clean up documentations
Diffstat (limited to 'docs/backups.org')
| -rw-r--r-- | docs/backups.org | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/docs/backups.org b/docs/backups.org index f9906f1..d636006 100644 --- a/docs/backups.org +++ b/docs/backups.org @@ -1,15 +1,4 @@ * General -Backups are managed with =restic= and are stored locally and also on a Google Cloud Storage Bucket. These are two different backups, they are executed at different time, and there should be no assumptions that they are identical. +Backups are managed with =restic= and are stored on the NAS. There's a single password for all the repositories, it's managed with =agenix=, and the file is under secrets (=restic_password.age=). -** Remote backup -Access to the bucket is managed via service account. Each machine has its own repository. - -The service account key is stored in JSON and also encrypted with =agenix=. - -| bucket | [[https://console.cloud.google.com/storage/browser/fcuny-infra-backups;tab=objects?forceOnBucketsSortingFiltering=true&hl=en&inv=1&invt=Ab2J4Q&project=fcuny-infra&prefix=&forceOnObjectsSortingFiltering=false][fcuny-infra-backups]] | -| project | fcuny-infra | -| service account | [[https://console.cloud.google.com/iam-admin/serviceaccounts/details/118261378048653759345?inv=1&invt=Ab2J-w&project=fcuny-infra&supportedpurview=project][restic]] | - -* Managing backups -The path to the repository and the password file are exported as environment variables, to make it easier to interact with the backups. |
