From c337e1bde1f46b9bd0fbf46babf038b461d9e00d Mon Sep 17 00:00:00 2001 From: Floke Date: Tue, 10 Mar 2026 14:22:21 +0000 Subject: [PATCH] [30388f42] build: add script to backup docker volumes before migration --- backup_volumes.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 backup_volumes.sh diff --git a/backup_volumes.sh b/backup_volumes.sh new file mode 100644 index 00000000..f128f6c0 --- /dev/null +++ b/backup_volumes.sh @@ -0,0 +1,22 @@ +#!/bin/bash +echo "Starte Volume-Backups..." +mkdir -p /app/volume_backups + +volumes=( + "explorer_db_data" + "connector_db_data" + "lead_engine_data" + "gtm_architect_data" + "b2b_marketing_data" + "content_engine_data" + "market_intel_data" + "competitor_analysis_data" + "transcription_uploads" +) + +for vol in "${volumes[@]}"; do + echo "Sichere Volume: $vol" + docker run --rm -v $vol:/data -v /app/volume_backups:/backup alpine tar czf /backup/${vol}.tar.gz -C /data . +done + +echo "Alle Volumes wurden in /app/volume_backups/ gesichert."