From 64f8f80da13eff873dda7ea922e2598ae8661923 Mon Sep 17 00:00:00 2001
From: Michael Jerger <michael.jerger@meissa-gmbh.de>
Date: Fri, 24 Jan 2025 15:05:29 +0100
Subject: [PATCH] moved backup process

---
 doc/BackupAndRestore.md | 48 +++++------------------------------------
 1 file changed, 5 insertions(+), 43 deletions(-)

diff --git a/doc/BackupAndRestore.md b/doc/BackupAndRestore.md
index a11bbe7..d08d3bf 100644
--- a/doc/BackupAndRestore.md
+++ b/doc/BackupAndRestore.md
@@ -1,47 +1,9 @@
+
 # Backup Architecture details
 
-![](backup.svg)
+Use process documented at https://repo.prod.meissa.de/meissa/dda-backup/src/branch/main/docs/Backup.md
 
-* we use restic to produce small & encrypted backups
-* backup is scheduled at `schedule: "10 23 * * *"`
-* Cloud stores files on `/var/jira`, these files are backuped. If you create a jira xml backup located in /var/jira this file will also be backed up.
-* postgres db is backed up as pgdump
+Parameters are:
 
-## Manual init the restic repository for the first time
-
-1. Scale backup-restore deployment up:   
-   `kubectl scale deployment backup-restore --replicas=1`
-1. exec into pod and execute restore pod   
-   `kubectl exec -it backup-restore -- /usr/local/bin/init.sh`
-1. Scale backup-restore deployment down:   
-  `kubectl scale deployment backup-restore --replicas=0`
-
-## Manual backup the restic repository for the first time
-
-1. Scale gateway and front deployment down:
-   `kubectl scale deployment taiga-gateway-deployment --replicas=0`
-   `kubectl scale deployment taiga-front-deployment --replicas=0`
-1. Scale backup-restore deployment up:
-   `kubectl scale deployment backup-restore --replicas=1`
-1. exec into pod and execute restore pod
-   `kubectl exec -it backup-restore -- /usr/local/bin/backup.sh`
-1. Scale backup-restore deployment down:
-   `kubectl scale deployment backup-restore --replicas=0`
-1. Scale gateway and front deployment up:
-   `kubectl scale deployment taiga-front-deployment --replicas=1`
-   `kubectl scale deployment taiga-gateway-deployment --replicas=1`
-
-## Manual restore
-
-1. Scale gateway and front deployment down:
-   `kubectl scale deployment taiga-gateway-deployment --replicas=0`
-   `kubectl scale deployment taiga-front-deployment --replicas=0`
-2. Scale backup-restore deployment up:
-   `kubectl scale deployment backup-restore --replicas=1`
-3. exec into pod and execute restore pod:
-   `kubectl exec -it backup-restore -- /usr/local/bin/restore.sh`
-4. Scale backup-restore deployment down:
-   `kubectl scale deployment backup-restore --replicas=0`
-5. Scale gateway and front deployment up:
-   `kubectl scale deployment taiga-front-deployment --replicas=1`
-   `kubectl scale deployment taiga-gateway-deployment --replicas=1`
+1. **deployment-name**: taiga-front-deployment, taiga-gateway-deployment
+2. **deployment-namespace**: taiga