Add comprehensive Plex backup management scripts

- Introduced `restore-plex.sh` for restoring Plex backups with logging and validation.
- Created `test-plex-backup.sh` for automated testing of backup functionalities.
- Developed `validate-plex-backups.sh` for validating backup integrity and monitoring.
- Updated `update.sh` to reference the correct path for Plex service management.
This commit is contained in:
Peter Wood
2025-05-26 13:20:12 -04:00
parent a91fc79449
commit c9b69ea789
30 changed files with 702 additions and 25 deletions

10
.gitignore vendored
View File

@@ -20,9 +20,13 @@ _book
# Runtime generated files
logs/
crontab-backups/
# But keep the current state backups for each system
!crontab-backups/*/current-crontab.backup
# Backup files - ignore most backups but keep current state files
crontab/crontab-backups/*
!crontab/crontab-backups/europa/
!crontab/crontab-backups/io/
!crontab/crontab-backups/racknerd/
crontab/crontab-backups/*/archive/
!crontab/crontab-backups/*/current-crontab.backup
# Temporary files
*.tmp