Heim >Datenbank >MySQL-Tutorial >mysql数据库冷备份时需要注意_MySQL

mysql数据库冷备份时需要注意_MySQL

WBOY
WBOYOriginal
2016-06-01 13:35:44802Durchsuche

bitsCN.com

mysql数据库冷备份时需要注意

 

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

的优点是:  www.bitsCN.com  

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

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

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

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

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

但冷备份也有如下不足:

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

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

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

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

今天 为mysql 做从服务器启动服务发现问题,因为主服务器数据量挺大 所以使用的是冷备份 直接cp到从服务器,在重启服务器mysql 报以下错误:

130307  9:21:44  InnoDB: Error: page 2328 log sequence number 73 1311259268

InnoDB: is in the future! Current system log sequence number 73 815920160.

InnoDB: Your database may be corrupt or you may have copied the InnoDB

InnoDB: tablespace but not the InnoDB log files. See

InnoDB: http://dev.mysql.com/doc/refman/5.1/en/forcing-recovery.html

InnoDB: for more information.

查找资料发现 在冷备份时 需要注意 数据表使用InnoDB存储引擎的需要备份 ib_logfile0 ib_logfile1  此文件用于存放InnoDB引擎的事务日志信息 

直接把以上文件同时 拷贝到从服务器 启动服务正常

bitsCN.com
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn