Course Syllabus
Certificate in Website Backup & Recovery
Duration: 3 Months
Structure: 5 Units | Theory + Practical
Level: Beginner to Intermediate
Training Method: Hands-on practical training, lab exercises, troubleshooting and final project
Unit 1: Website Backup Fundamentals
Theory Module
- Introduction to website backup and recovery
- Importance of regular backups
- Types of website data: files, databases, media and configurations
- Full, incremental and differential backups
- Manual vs automated backups
- Backup frequency and retention policies
- Backup storage locations and best practices
- Understanding Recovery Point Objective (RPO) and Recovery Time Objective (RTO)
Practical Module – Step by Step
- Identify all important website files and folders.
- Identify the website database and configuration files.
- Create a complete manual website backup.
- Export a website database.
- Compress website files into an archive.
- Store backups in a separate location.
- Verify backup files and folder structure.
- Create a simple backup schedule.
Unit 2: Website & Database Backup Management
Theory Module
- Website file backup techniques
- Database backup concepts
- MySQL/MariaDB backup fundamentals
- Hosting control panel backup tools
- CMS backup concepts
- Local and remote backup storage
- Backup naming and version management
- Backup integrity and verification
Practical Module – Step by Step
- Access a practice hosting environment.
- Locate website files using a hosting file manager or FTP.
- Create a complete website file backup.
- Export the database using an appropriate database tool.
- Create separate file and database backup copies.
- Organize backups using dates and version numbers.
- Upload a backup to remote/cloud storage.
- Verify that the backup can be opened and restored.
Unit 3: Automated Backup & Recovery Systems
Theory Module
- Automated backup concepts
- Scheduled backup systems
- Backup rotation and retention
- Cloud and remote backup storage
- Backup monitoring
- Backup logs and notifications
- Disaster recovery planning
- Backup security and access control
Practical Module – Step by Step
- Select a suitable automated backup method.
- Configure a scheduled backup.
- Set backup frequency and retention rules.
- Configure remote backup storage.
- Create multiple backup versions.
- Check backup logs and status.
- Test backup integrity.
- Document the automated backup process.
Unit 4: Website Restoration & Disaster Recovery
Theory Module
- Website recovery procedures
- File restoration vs database restoration
- Complete website restoration
- Recovery from accidental deletion
- Recovery after server failure
- Recovery after malware or unauthorized changes
- DNS and hosting recovery considerations
- Disaster recovery planning and documentation
Practical Module – Step by Step
- Create a controlled website failure scenario.
- Select the correct backup version.
- Restore website files.
- Restore the website database.
- Reconnect the website with the database.
- Check configuration settings.
- Test website pages and functionality.
- Identify and fix restoration errors.
- Document the recovery process.
Unit 5: Backup Security, Monitoring & Final Project
Theory Module
- Secure backup practices
- Encryption and backup protection
- Backup access permissions
- Malware-safe recovery procedures
- Backup monitoring and alerts
- Disaster recovery checklist
- Backup testing and maintenance
- Professional backup documentation
- Business continuity fundamentals
Practical Module – Step by Step
- Audit an existing website backup system.
- Identify backup and recovery risks.
- Create a secure backup strategy.
- Configure automated backups.
- Store multiple backup copies.
- Perform a complete recovery test.
- Verify website functionality after recovery.
- Create a disaster recovery checklist.
- Prepare backup documentation and maintenance schedule.
- Present the completed project.
3-Month Course Progression
MonthUnitsMain FocusMonth 1Unit 1–2Backup fundamentals, website files & databasesMonth 2Unit 3–4Automation, restoration & disaster recoveryMonth 3Unit 5Security, monitoring, testing & final project
Final Project
Website Backup, Restoration & Disaster Recovery Project
Students will create a complete backup system for a practice website, including website files, database backups, scheduled/automated backups, secure storage, backup verification and a complete restoration test.
Assessment
- Theory Examination
- Practical Backup Test
- Website Restoration Test
- Troubleshooting Exercise
- Final Project & Viva
- Backup Documentation / Portfolio