I joined Alibaba Cloud in April 2014, and I'm currently working on MySQL as Senior Engineer. I'm responsible for the backup system of
ApsaraDB for RDS, and develop new features and fix bugs for AliSQL.
Backup is critical for database maintenance, especially when providing database service on the cloud. For Alibaba Cloud ApsaraDB, the backup system is one of the most import basic infrastructures and faces many challenges because of the cloud environment.
In this topic, I will share how we use and improve Percona XtraBackup to provide backup/recover service at Alibaba Cloud, such as backup validate, resource usage control, multi engines backup (InnoDB, TokuDB and MyRocks), and DB/Table level backup, etc.