
如题,想备份一下数据库,仅仅用作冷存,不是为了提高可用性。
基于这种想法,如果使用主从同步的话感觉不是特别合适,因为冷存库并不需要对外提供服务,反而会提高资源占用。
所以各位带佬有做过这种需求的吗,有没有什么成熟方案。
百度查了查用 navicat 这类第三方软件似乎有类似操作,但是不太想再专门架个 navicat 啊,关键他还收费
1 fewok 2020-03-29 18:32:27 +08:00 最差定时 dump 。 好点 canal 、databus |
2 ytmsdy 2020-03-29 18:36:54 +08:00 定时 dump,压缩,上传到 oss 就行了。需要用的时候直接还原就好了 |
3 black11black OP |
4 love 2020-03-29 20:38:15 +08:00 定时 dump 也太低效了,每次都是全量,数据库一大就非常浪费带宽 用备份的思路,先全量 dump 一份,然后只同步日志文件,应用日志文件到备份机上也许可行 |
5 conlechou 2020-03-30 08:26:31 +08:00 kettle,现在叫 spoon |
6 jorneyr 2020-03-30 08:34:45 +08:00 冷存库并不需要对外提供服务: 主从的从并不对外提供服务,从是为了备份,再把同步时间设置长一些。 |
7 cheng6563 2020-03-30 09:07:59 +08:00 via Android 虚拟机建快照? |
8 qloog 2020-03-30 09:16:50 +08:00 每天半夜主从同步一次 |
9 gowa 2020-03-30 09:50:20 +08:00 楼主其实你需要的是一个备份机制的问题。 你到底是想如何进行备份。 全量这个肯定是隔段时间就必须的(每周,每月?) 然后增量没什么说的,把 binlog 备份就行了撒。。难道你还需要 dump 出来? 如果是 MyISAM 引擎的。。直接用 hot copy 备份出来上传就是了。。 |
10 d0m2o08 2020-03-30 10:21:31 +08:00 xtrabackup 做增量即可 |