apps
infrastructure
argocd
backup
cronjobs-base
cronjobs-overlays
postgres
README.md
kustomization.yaml
namespace.yaml
pvc.yaml
rclone-config.sealedsecret.yaml
rclone-gcloud.deployment.yaml
restic-password.sealedsecret.yaml
external
external-dns
gitea
metallb-system
nfs-provisioner
pg-ha
prometheus
renovate
sealedsecrets
traefik-system
kluster-deployments
.gitignore
.gitmodules
README.md
renovate.json
15 lines
356 B
Markdown
15 lines
356 B
Markdown
# How to restore
|
|
|
|
1. Port forward the rest api for gcloud
|
|
```bash
|
|
kubectl port-forward -n backup service/rclone-gcloud 8000
|
|
```
|
|
|
|
2. Load the snapshots locally
|
|
```bash
|
|
restic -r rest:http://127.0.0.1:8000/kluster mount /mnt/restic
|
|
```
|
|
(The password is in a secret)
|
|
|
|
3. Copy relevant files to the correct location on the NAS
|
|
|