1. 姓 名:
    电 话:
       快 速
       留 言:
    验证码:
北大青鸟首页  >> 青鸟课堂 >> 网络课堂  >> 
mysql数据库冷备份时需要注意,数据库安全有见解
    
 
      数据库技术冷备份时需要注意哪些?这对于网络安全来说是非常重要的,针对这些知识点,北大青鸟上海云登校区专业老师给出相关技术指导以供学习。
 
      冷备份指冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份是将关键性文件拷贝到另外位置的一种说法。
 
    冷备份的优点是:
 
  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引擎的事务日志信息直接把以上文件同时 拷贝到从服务器 启动服务正常。
 
    北大青鸟上海云登校区技术是结合真实案例进行学习,请继续关注上海北大青鸟技术点,学最实用的技术,才能在工作中为你所用。