灾备的几种方式:
1、主备镜像
两个数据中心服务器部署完全一样,每次网站发布都要在两个数据中心同时发布,保证运行系统版本一致。两个数据中心有主备之分,数据通过准实时的同步系统从主站不断同步到备站。主站发生灾害性故障导致完全不可用,则将域名解析切换到备站。这种方案纯粹是为了容灾。
2、业务互补,数据同步
如某网站美国机房和国内机房部署的服务在业务上互补,美国机房部署买家服务,国内机房部署卖家服务,海外用户(主要是买家)访问美国机房,国内用户(主要是卖家)访问国内机房。主要业务数据互相实时同步,因为数据在两个机房同时写入,可能会发生冲突。
3、主主镜像
部署和发布模式与主备一样,但是多个数据中心是同时启用的,根据用户地域将域名解析到不同的机房,数据实时同步。如新浪微博。
4、一写多读
数据写入只发生在一个数据中心,但是为了加快地区用户访问,会将数据同步到其他数据中心供只读访问。这种方案适用于读多写少的网站。比如wikipedia。
引用链接:https://www.zhihu.com/question/21861839/answer/19548321
容灾和备份其实属于两个概念。其对系统的保护程度来分,可以将容灾系统分为:数据容灾和应用容灾
数据容灾就是指建立一个异地的数据系统,该系统是本地关键应用数据的一个实时复制。
而备份分为同城备份和异地备份
同城备份,是指将生产中心的数据备份在本地的容灾备份机房中,它的特点是速度相对较快。
异地备份,通过互联网TCP/IP协议,将生产中心的数据备份到异地。
数据库备份一般有以下几种方案:
直接的电商网站后台,一般都提供数据整理功能,直接导出即可。
数据库第三方管理工具比如mysql的phpmyadmin可以直接连接数据库导出相关数据备份。
服务器直接操作备份,比如mysql的源文件复制备份等等
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)