服务器数据迁移到新的服务器 如何做到两台服务器之间的数据备份?
如何做到两台服务器之间的数据备份?
这应该根据不同的情况进行分析。有几种解决方案可供参考:
数据库a和数据库B建立在两个独立的数据库服务器上,因此使用dblink模式是一种可行的方法,并且有两个数据同步过程:
首先,当数据库a正常运行时,需要将数据同步到备用数据库,即数据库B;
第二,数据库a异常当数据库B启用时,数据库a恢复正常之前的所有数据更新都会在数据库B中进行,所以数据库B的数据需要同步到数据库a中
第一种方法:前提是数据库a和数据库B的局域网24小时互通,同时,对实时数据同步的要求比较高,所以可以建立dblink,两个数据库都可以建立触发器,无论当前更新哪个数据库,都会将实时同步数据发送到目标数据库;
第二种方法:如果对数据同步的实时性有要求不是很高,可以通过自定义存储过程定期同步数据(在两个数据库的数据表中添加时间戳或更新标志)。
第三种方法:在两个数据库的数据表中添加更新标志字段。第一种方法主要用于满足实时性要求,第二种方法用于弥补触发器更新的失败。
以上解决方案都是从数据层面做的,实时数据同步还存在一定的风险,所以应该说双热备是最好的选择。
服务器数据迁移到新的服务器 linux两台服务器之间传文件 linux服务器之间传输文件
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。