Konfiguration in docker-backup-sftp-uploader.conf ausgelagert.
Pflichtwerte werden geprüft, bevor Docker gestoppt wird.
Archive und Logs werden nicht mehr in /tmp geschrieben.
Backup- und Log-Verzeichnis sind konfigurierbar.
Speicherplatzprüfung vor dem Backup ergänzt.
Docker wird nach dem Archivieren direkt wieder gestartet.
Bei Fehlern versucht das Script, Docker wieder zu starten.
Mailversand robuster gemacht.
SFTP-Upload robuster gemacht: Upload als .part, danach Rename.
Schutz ergänzt, damit BACKUP_DIR nicht im Projektordner liegt.
Deutsche README und Doku ergänzt.
Bitte schau dir das Script an und teste es, dannach kannst den Pull Request freigeben und mit deinem bisherigen Script mergen.
Viel erfolg!
Änderungen am Script
- Konfiguration in `docker-backup-sftp-uploader.conf` ausgelagert.
- Pflichtwerte werden geprüft, bevor Docker gestoppt wird.
- Archive und Logs werden nicht mehr in `/tmp` geschrieben.
- Backup- und Log-Verzeichnis sind konfigurierbar.
- Speicherplatzprüfung vor dem Backup ergänzt.
- Docker wird nach dem Archivieren direkt wieder gestartet.
- Bei Fehlern versucht das Script, Docker wieder zu starten.
- Mailversand robuster gemacht.
- SFTP-Upload robuster gemacht: Upload als `.part`, danach Rename.
- Schutz ergänzt, damit `BACKUP_DIR` nicht im Projektordner liegt.
- Deutsche README und Doku ergänzt.
Bitte schau dir das Script an und teste es, dannach kannst den Pull Request freigeben und mit deinem bisherigen Script mergen.
Viel erfolg!
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Änderungen am Script
docker-backup-sftp-uploader.confausgelagert./tmpgeschrieben..part, danach Rename.BACKUP_DIRnicht im Projektordner liegt.Bitte schau dir das Script an und teste es, dannach kannst den Pull Request freigeben und mit deinem bisherigen Script mergen.
Viel erfolg!
request angenommen