有一台LINUX服务器 MYSQL数据库,现在担心数据库损坏,如何做备份?

有一台LINUX服务器 MYSQL数据库,现在担心数据库损坏,如何做备份?

参与23

5同行回答

yhd_myyhd_my  数据库管理员 , 北京信利恒丰科技发展有限公司
最简单就是天天备份,可以使用mysqldump或者xtrabackup。当然通常做法是主从复制,这样才可以即时恢复,避免灾难来临时,恢复所带来的大量时间消耗。再有就是将你的备份文件放在不同的存储或者机器上,你懂的。...显示全部

最简单就是天天备份,可以使用mysqldump或者xtrabackup。当然通常做法是主从复制,这样才可以即时恢复,避免灾难来临时,恢复所带来的大量时间消耗。再有就是将你的备份文件放在不同的存储或者机器上,你懂的。

收起
保险 · 2017-08-08
浏览2052
liucj2004liucj2004  其它 , undefined
架构层面:1、数据库服务器物理损坏:搭建从节点2、数据库被误操作:搭建延迟从节点(比如说落后1小时)备份层面:1、数据量大xtrabackup进行物理备份,备份文件复制一份到远程机器,本地保留1~3天,远程随意2、数据量小,mysqldump或者mydumper等逻辑备份即可3、binlog也可以手动备份,用来恢...显示全部

架构层面:
1、数据库服务器物理损坏:搭建从节点
2、数据库被误操作:搭建延迟从节点(比如说落后1小时)
备份层面:
1、数据量大xtrabackup进行物理备份,备份文件复制一份到远程机器,本地保留1~3天,远程随意
2、数据量小,mysqldump或者mydumper等逻辑备份即可
3、binlog也可以手动备份,用来恢复到任意时间点,或者模拟flashback功能

收起
农业其它 · 2017-08-08
郭强强郭强强  系统工程师 , 自由
采用MEB(MySQL Enterprise Backup)是MySQL商业版中提供的备份工具,属于物理备份,可以实现全备、增量显示全部

采用MEB(MySQL Enterprise Backup)是MySQL商业版中提供的备份工具,属于物理备份,可以实现全备、增量

收起
系统集成 · 2017-08-14
浏览1897
youyouwoxin888youyouwoxin888  IT顾问 , 深圳市深賽爾股份有限公司
看物理文件大小,小的话可以设置自动备份即可,大的话最好备份到另一条服务器上显示全部

看物理文件大小,小的话可以设置自动备份即可,大的话最好备份到另一条服务器上

收起
金融其它 · 2017-08-11
y18511664518y18511664518  技术总监 , 长城超云
本地备,然后做一个或多个从库分布在不同的机器上,能尽量避免数据丢失,可以做个高可用,MHA等,还可以做一下读写分离,减轻主库的压力。显示全部

本地备,然后做一个或多个从库分布在不同的机器上,能尽量避免数据丢失,可以做个高可用,MHA等,还可以做一下读写分离,减轻主库的压力。

收起
金融其它 · 2017-08-08
浏览1886

提问者

gy13100892256
系统管理员电信

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-08-08
  • 关注会员:6 人
  • 问题浏览:5500
  • 最近回答:2017-08-14
  • X社区推广