quick_update.sh hinzugefügt
This commit is contained in:
@@ -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"
|
||||||
Reference in New Issue
Block a user