Initial commit: Robot ökoszisztéma v2.0 - Stabilizált jármű és szerviz robotok

This commit is contained in:
Kincses
2026-03-04 02:03:03 +01:00
commit 250f4f4b8f
7942 changed files with 449625 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
#!/bin/bash
# Forrás és cél mappák meghatározása
SOURCE="/opt/service_finder"
DEST="/mnt/nas/git_vault/service_finder/backup"
# Mappa létrehozása a NAS-on, ha még nincs ott
mkdir -p $DEST
# Szinkronizálás (rsync)
# -a: archiválás (jogok megőrzése)
# -v: részletes naplózás
# -z: tömörítés az átvitel alatt
# --delete: törli a NAS-ról, amit te már töröltél a szerverről (tükrözés)
rsync -avz --delete --exclude 'postgres_data' --exclude 'node_modules' $SOURCE $DEST
# Adatbázis mentés (külön, mert a futó fájlokat nem jó rsync-elni)
# Egy SQL dumpot készítünk közvetlenül a NAS-ra
docker exec postgres-db pg_dumpall -U postgres > $DEST/full_db_backup.sql
echo "Mentés sikeresen befejeződött: $(date)"