1. 根据服务中断的级别分类
a. 热备(hot backup):
	• 对服务非常低的中断级别,
	• 热备在数据库运行时进行,备份不会阻塞正常的数据库操作,它会捕获备份期间的数据库变化,
	• 热备在进行恢复之前需要进行额外的准备过程使数据处于一致性
	• mysqlbackup对mysql数据库的innodb表进行热备
b. 温备(warm backup):
	• 中等级别的中断服务
	• 在备份过程中将数据库之于read-only状态,在备份过程中允许读,但是阻塞任何写操作
	• mysqlbackup在使用热备备份完所有的innodb表之后使用温备备份MyISAM表和non-innodb表
c. 冷备(cold backup)
	• 非常高的服务中断级别
	• 冷备期间数据库服务是停止的,mysqlbackup不支持冷备
  1. 根据是否备份所有数据分类
a. 完全备份(full backup):包含数据库的完整数据
b. 差异备份(differential backup):备份自上次全被开始的所有变化的数据
c. 增量备份(Incremental backup):备份子上次的备份(全被,增量备份)开始的所有变化的数据
  1. 压缩备份和非压缩备份
a. 压缩备份:需要额外的CPU开销,可以减少IO开销
b. 非压缩备份:不需要额外的CPU开销,但是需要较多的IO开销
  1. 加密备份和非加密备份
a. 加密备份:需要额外的CPU开销,可以保护备份数据
b. 非加密备份:不需要额外的CPU开销,但是备份数据没有被保护