diff --git a/quick_update.sh b/quick_update.sh new file mode 100644 index 0000000..3274ed2 --- /dev/null +++ b/quick_update.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +# ========================================== + +# Dolibarr Quick Update + +# ========================================== + +DATE=$(date +%Y-%m-%d_%H-%M) + +DOLI_PATH="/var/www/dolibarr" +DB_NAME="dolibarr" +DB_USER="dbuser" +BACKUP_DIR="/root/dolibarr-backups" + +mkdir -p $BACKUP_DIR + +echo "=== Starte Quick Update ===" + +echo "Erstelle Datenbank-Backup..." +mysqldump -u $DB_USER -p $DB_NAME \ + +> $BACKUP_DIR/db_$DATE.sql + +echo "Erstelle Datei-Backup..." +tar -czf +$BACKUP_DIR/files_$DATE.tar.gz +$DOLI_PATH + +echo "" +echo "Nächste Schritte:" +echo "1. Snapshot in Proxmox erstellen" +echo "2. Neue Dolibarr-Version herunterladen" +echo "3. conf.php, custom/ und documents/ übernehmen" +echo "4. Update-Assistent starten" +echo "5. Login + PDF + Cronjobs testen" + +echo "" +echo "Quick Update vorbereitet"