Son necesarias dos clases para usar Backup:
Create ZIP File
mysql_dump
Esta clase está diseñada únicamente para bases de datos MySQL. Si necesitas otra BD, debes buscar una clase para sustituir mysql_dump y modificar la función Backup.backup_mysql().
Es necesario tener permisos de lectura para salvar ficheros y directorios. En caso contrario, el fichero ZIP estará vacío.