现在如果有两个数据库A,B,A数据库作为系统的主数据库,B数据库作为备份数据库,这两个数据库是在不同的硬盘下,因为需求原因,这两个都必须24小时开着,也就是说不可以停止mysql服务然后手动去备份,那么请问这两个数据库应该如何实现备份呢?他们可以是在同一个服务器上的两块硬盘,也可能是不同的两个服务器上,或者同一块硬盘下的两个文件夹,我想问的是,用同步和异步的方式分别怎么做呢?
解决方案 »
- Java Applet 访问本机 Mysql 遇到问题
- mysql数据导入问题
- 请问怎样才能同时建了两个表的?
- 如何查找所有用户的最新单条记录(100分,急)
- begin;commit;一条语句出错?phpmyadmin却可以成功
- mysql 查询 统计 求助
- 日查询约50来万,用什么表类型
- MYSQL V3.23.55 For Windows 和MYSQL V3.23.55 For linux 有什么不同啊
- 求写一个SQL,关于排名的。
- ubuntu16.04.5安装mysql5.7.24没有my.cnf
- MYSQL服務器掛了!!求分析引起此類錯誤的原因。附錯誤日誌
- 如何同步不同数据库中的表数据
mysqldump ,xtrbackup等工具都可以做到。
直接mysqldump导出数据备份
是不同的两个服务器上-
--》标准的mysql主、从架构就可以
在同一个服务器上的两块硬盘
--》在一个服务器上装两套mysql(主、从各一套),data dir对应不同的硬盘
同一块硬盘下的两个文件夹
--》这个虽然可按照上面方案实现,但感觉没什么用,磁盘坏了,数据就都丢了,而且也分担不了度压力