update
This commit is contained in:
50
AzA march 2026/intern_portal/README_RESTORE.txt
Normal file
50
AzA march 2026/intern_portal/README_RESTORE.txt
Normal file
@@ -0,0 +1,50 @@
|
||||
AzA Intern Portal – Restore / Rollback
|
||||
======================================
|
||||
|
||||
Lokal (Windows)
|
||||
---------------
|
||||
Backup-Ordner: backup_aza_intern_portal_YYYYMMDD_HHMMSS\
|
||||
- intern_portal\ (falls vor Deploy vorhanden)
|
||||
- README_RESTORE.txt
|
||||
|
||||
Rollback lokal:
|
||||
1. intern_portal\ löschen oder umbenennen
|
||||
2. Aus Backup wiederherstellen:
|
||||
xcopy /E /I backup_...\intern_portal intern_portal
|
||||
|
||||
Hetzner – Rollback nach fehlgeschlagenem Deploy
|
||||
------------------------------------------------
|
||||
1. Container stoppen:
|
||||
cd /root/aza-intern-portal
|
||||
docker compose down
|
||||
|
||||
2. Aus Pre-Deploy-Backup wiederherstellen:
|
||||
rm -rf /root/aza-intern-portal
|
||||
cp -a /root/backups/aza_intern_portal_predeploy_YYYYMMDD_HHMMSS/aza-intern-portal /root/
|
||||
|
||||
3. Caddy-Rollback (falls Caddyfile geändert):
|
||||
cp /root/backups/.../Caddyfile.bak /etc/caddy/Caddyfile
|
||||
caddy validate --config /etc/caddy/Caddyfile
|
||||
systemctl reload caddy
|
||||
|
||||
4. Neu starten:
|
||||
cd /root/aza-intern-portal
|
||||
docker compose up -d
|
||||
|
||||
Datenbank-Restore
|
||||
-----------------
|
||||
docker compose down
|
||||
docker cp ./backups/intern_YYYYMMDD.db aza-intern-portal:/data/intern.db
|
||||
docker compose up -d
|
||||
|
||||
Uploads-Restore
|
||||
---------------
|
||||
docker cp ./backups/uploads/. aza-intern-portal:/data/uploads/
|
||||
|
||||
Komplett entfernen (nur Intern-Portal)
|
||||
--------------------------------------
|
||||
cd /root/aza-intern-portal && docker compose down -v
|
||||
rm -rf /root/aza-intern-portal
|
||||
(Caddy-Snippet für intern.aza-medwork.ch manuell entfernen, falls gesetzt)
|
||||
|
||||
Produktive /root/aza-app wird dabei NICHT berührt.
|
||||
Reference in New Issue
Block a user