数据同步

昨天终于想到了同步数据的方案。

数据同步是指把数据从生产环境同步到准生产环境。

由于出于安全考虑,两个数据库之间不能创建dblink,所以最简单的同步数据方法用不了,只能舍近求远。

先在生产环境把数据导成文件到集群,然后将数据文件下载到本地。

把本地数据文件传输到准生产节点,然后在准生产将文件上传到集群,再把文件加载到表里。

同步数据过程复杂,并且存在风险。

解决方案是写一个脚本在生产环境,定时扫描集群目录,发现数据文件,就自动下载到本地,然后传到准生产。

准生产环境写一个脚本,定时扫描本地目录,发现有文件进来,就上传到集群,然后将导入到数据库。

今天把生成导出数据,导入数据的sql文件,flag文件的脚本写好了。写的过程比较有趣,需要拼出各种sql,脑子有点不够用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容