数据库冷备份:冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。






冷备份的优点:



   1.是非常快速的备份方法(只需拷贝文件 )



   2.容易归档( 简单拷贝即可 )



   3.容易恢复到某个时间点上 (只需将文件再拷贝回去)。



   4.能与归档方法相结合,作数据库“最新状态”的恢复。



5.低度维护,高度安全。



冷备份的缺点:



1.单独使用时,只能提供到“某一时间点上”的恢复。



2.在实施备份的全过程中,数据库必须要作备份而不能作其它工作。也就是说,在冷备份过程中,数据库必须是关闭状态。



   3.若磁盘空间有限,只能拷贝到磁带等其它外部存储设备上,速度会很慢。



4.不能按表或按用户恢复。



冷备份中必须拷贝的文件包括:



1.所有数据文件



2.所有控制文件



3.所有联机 REDO LOG文件



冷备份操作的具体步骤:



备份:



1. 停掉mysql 服务,在操作系统级别备份 mysql 的数据文件。



2. 重启mysql 服务,备份重启以后生成的 binlog。



恢复:



1. 停掉mysql 服务,在操作系统级别恢复 mysql 的数据文件。



2. 重启mysql 服务,使用 mysqlbinlog 恢复自备份以来的binlog。