Module 1 - MySQL Backup Overview
MySQL Backup - What / Why
Storage Engines
MySQL Backup Files
Backup Stratigies
Backup Cost and Locks
Module 2 - MySQL Backup Options - Local and Popular
MySQLdump 101
Securing Your Backup
Verifying Your Backup
3rd Party Tools & Popular Options
MySQL Data Format / Compression and Output
Module 3 - Backup Hardware Challenges & Options
Backup Hardware & OS Considerations
Backup Hardware & OS Checklist
Hardware & OS Effects During a Backup
MySQL Backup Gotchas - Memory / HDD / CPU / Network
MySQL Enterprise Backup Option
Module 4 - Replication - Local / Data Center / Global
Replication Essentials
Replication As a Means of Backup - Considerations
Types of Replication Formats
Group Replication - What??
Pros and Cons of Replication - WARNING!
Module 5 - Backup Tuning and Optimization
Options, Options & More Options - 300+ in 5.5!
Balancing Between Options - An Art!
What To Look For When Backing Up & Restoring
To Compress OR Not To Compress
Backup Files, Logs and Databases
Module 6 - PITR - Point In Time Recovery
What Is PITR
MySQL and PITR Options
MySQL PITR Files & Logs
Pitfalls of PITR
PITR Options and Tools
Module 7 - Backup OUTSIDE the company
Pros and Cons To Sending Your Data OUTSIDE
Top THREE most popular options
Read The Fine Print To YOUR Cloud Backup
Security & Performance Consiserations
MySQL Cloud Gotcha / Resources and Monitoring
Module 8 - Backup Security Considerations
MySQL Backup Security Basics
Common Sense System To System Security
To Encrypt or NOT to Encrypt
Hardware / OS and Network Security Issues
Delaying Commands / Silent Backup Server
Module 9 - MySQL Disaster Recovery
Your Company Policy / Mandates / Approval
Effects of NOT choosing the correct Hardware / OS
Disaster Recovery Essentials
Disaster Recovery Checks and Balances
Case Study - Soup to Nuts