From 10613ffbee9a6e4e4096101f9de965f653cf3c33 Mon Sep 17 00:00:00 2001 From: Roland Strunze <1+xosna@noreply.localhost> Date: Sat, 23 May 2026 11:51:31 +0200 Subject: [PATCH] =?UTF-8?q?quick=5Fupdate.sh=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- quick_update.sh | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 quick_update.sh 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"