cschantz
|
bfbddf363a
|
Add comprehensive Acronis backup management interface
Implemented complete backup management section with acrocmd integration:
New Features:
- Backup Manager: Centralized interface with organized sections
• Agent Management (status, logs)
• Backup Operations (list, trigger, status)
• Plan Management (view, manage protection plans)
• Restore Operations (placeholder for future)
Scripts Created:
- acronis-backup-manager.sh: Main backup management menu
- acronis-list-backups.sh: Lists archives and backup details
- acronis-trigger-backup.sh: Triggers manual backups with plan selection
- acronis-backup-status.sh: Shows active tasks and recent activities
- acronis-schedule-viewer.sh: Displays protection plans and schedules
- acronis-plan-manager.sh: Manages protection plans (view/enable/disable/delete)
Integration:
- All scripts use acrocmd CLI for programmatic backup operations
- Updated Acronis menu with streamlined "Manage Backups" option
- Reorganized menu structure for better usability
- Added proper error handling and status checks
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-06 16:25:10 -05:00 |
|
cschantz
|
8fbfc73991
|
Implement Acronis Cyber Protect agent management scripts
Created 11 comprehensive scripts for Acronis backup management:
Installation & Setup:
- acronis-install.sh: Download/install agent with multiple modes
* Interactive, unattended, with/without registration
* Supports token-based registration during install
* Auto-service startup and verification
- acronis-register.sh: Register agent with Acronis Cloud
* Validates service URL and token
* Shows current registration status
* Safe re-registration with confirmation
- acronis-configure.sh: Guidance for backup plan configuration
* Web console walkthrough
* Common backup plan examples
Backup Operations:
- acronis-manual-backup.sh: Manual backup creation guide
* Web console and CLI methods
* Ready for full CLI implementation
- acronis-status.sh: View backup status from logs
* Recent backup activity
* acrocmd integration ready
- acronis-list-backups.sh: List available backup archives
* acrocmd integration for archive listing
- acronis-restore.sh: Restore from backup guide
* Multiple restore methods explained
* Safety warnings and best practices
Management:
- acronis-agent-status.sh: Comprehensive service status
* All 4 services (aakore, mms, schedule, active-protection)
* Registration status, network ports, storage
* Quick actions: start/stop/restart/logs/version
- acronis-update.sh: Agent update management
* Auto and manual update methods
* Version checking
- acronis-logs.sh: Advanced log viewer
* View, tail, search logs
* Error filtering with color coding
* Log archival for old logs
- acronis-uninstall.sh: Safe agent removal
* Stops services, unregisters, removes packages
* Optional data retention
* Comprehensive cleanup
All scripts based on documented Acronis commands with proper error
handling, status validation, and user-friendly interfaces.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-05 21:30:19 -05:00 |
|