This commit is contained in:
2025-09-01 18:16:16 +02:00
parent 14e19aa217
commit 4b35307af4
2 changed files with 16 additions and 7 deletions

View File

@@ -53,9 +53,9 @@ Alle 6 Stunden:
0 */6 * * * /root/shell_proxmox_backup_copy.sh >> /var/log/backup_cron.log 2>&1
```
Oder täglich um 02:00 Uhr:
Oder täglich um 02:30 Uhr:
```cron
0 2 * * * /root/shell_proxmox_backup_copy.sh >> /var/log/backup_cron.log 2>&1
30 2 * * * /root/shell_proxmox_backup_copy.sh >> /var/log/backup_cron.log 2>&1
```
---
@@ -71,7 +71,7 @@ Im Skript können die wichtigsten Variablen angepasst werden:
| `SSH_BACKUP_OWNER` | Besitzer der Backups am Zielsystem (z. B. `thorsten`) |
| `SSH_HOST` | IP oder Hostname des Zielservers |
| `SSH_DEST` | Zielpfad am NAS (muss per SSH erreichbar sein) |
| `LOGFILE` | Pfad zur Logdatei |
| `LOGFILE` | Pfad zur Logdatei. Nur Pfade oder Mounts auf Proxmox möglich. Kein SSH Pfad!|
| `SSH_KEY` | Pfad zum SSH-Key |
| `BACKUPS_TO_KEEP` | Anzahl der neuesten Backups, die behalten werden |
@@ -93,11 +93,14 @@ Dazu die folgenden Variablen im Skript anpassen:
---
## 📋 Zusammenfassung der Logs
## 📋 Rsync
- **Konsolen-Logs** mit farblicher Hervorhebung
- **Logfile** wird nur beschrieben, wenn neue Backups gefunden wurden
- **Highlight-Logs** zur besseren Übersicht (Start/Ende)
Das Script verwendet rsync zum kopieren der Backups. Bei manchen NAS muss rsync expliziet aktiviert werden.
| NAS | Link |
|----------------|--------------|
|**Synology** | https://kb.synology.com/de-de/DSM/help/DSM/AdminCenter/file_rsync?version=7
|**QNAS** | https://www.qnap.com/de-de/how-to/faq/article/wie-kann-ich-daten-von-einem-synology-nas-%C3%BCber-rsync-auf-einem-qnap-nas-sichern
---

View File

@@ -27,6 +27,12 @@
# ssh-copy-id -i ~/.ssh/proxmox.pub root@192.168.178.100
# (IP von NAS ggf. anpassen, Passwort des root-Users eingeben)
#
# --------------------------------------- rsync --------------------------------------
# Das Script verwendet rsync zum kopieren der Backups. Bei manchen NAS muss rsync expliziet
# aktiviert werden.
# Synology: https://kb.synology.com/de-de/DSM/help/DSM/AdminCenter/file_rsync?version=7
#
#
# -------------------------------------- Aufruf --------------------------------------
# Das Skript lässt nur eine Instanz gleichzeitig zu. Es kann daher gefahrlos über cron
# regelmäßig gestartet werden, z. B. alle 6 Stunden: