查看其它 1 个回答tt_45的回答

tt_45tt_45技术经理eenese

区别: DB2、oracle、MySQL都采用物理备份的方式实现在线备份数据。DB2数据库默认使用脱机备份方式,在线备份时需要修改数据库配置文件,同时启用归档模式。Oracle使用rman进行数据库的在线备份,对数据库进行备份时也需要启用归档模式。DB2和Oracle在线备份有三种方式:完全备份、增量备份和差异备份。Mysql使用Xtrabackup实现在线备份,但是Mysql的在线备份方式单一,只用完全备份。同时,Mysql只能对数据文件进行备份,不能备份日志文件。
注意问题:
1)磁盘读写限制:在线备份虽然不会阻塞数据库的正常操作,但是会产生一系列的硬盘读写。如果服务器本身I/O就比较繁忙,备份动作会进一步影响数据库的性能。注意增强服务器的硬盘读写处理能力,或者选择合适的备份窗口。
2)网络带宽限制:在线备份需要注意网络资源,数据库在线备份时会产生大量的数据传输,如果网络带宽不足将对业务系统产生影响。选择合适的备份网络或者合适的备份窗口。

互联网服务 · 2018-06-27
浏览2868

回答者

tt_45
技术经理eenese
擅长领域: 云计算备份存储

tt_45 最近回答过的问题

回答状态

  • 发布时间:2018-06-27
  • 关注会员:5 人
  • 回答浏览:2868
  • X社区推广