远程备份容灾
对恢复时间要求较⾼,没有在本地实施备份系统的部门,可通过远程⽹络直接将数据备份到容灾中⼼的存储池中,保证数据的安全性。
采⽤这种容灾⽅式,⼀般要求恢复的数据时间点在灾难发⽣前的⼏⼗分钟到⼏个⼩时;⽽从灾难发⽣后,需要完成从恢复系统、恢复数据、直到实现对外提供应⽤服务这么⼀整套的恢复⼯作,所需要时间⼤约为⼏⼩时到⼀天。
数据容灾
数据容灾的保护对象是⽣产系统产⽣的业务数据。为了更好地实现数据的容灾,数据容灾⽅案必须能够实现对数据库数据、基于⽂件系统的数据,甚⾄对系统的数据卷,进⾏实时有效保护。数据容灾的根本⽬的,是能够重新利⽤复制的数据。也就是说,数据容灾的核⼼是恢复,如果容灾的数据⽆法恢复和重新使⽤,就失去了容灾的意义。
基于数据容灾的实现技术有很多,为了实现不同⽤户数据容灾的需要,容灾中⼼的数据容灾架构应该能够⽀持和实现多级别的数据容灾,根据功能框架的设计,需要实现的数据容灾⽅案包括:
l 数据⽂件容灾实现
l 数据库容灾实现
l 存储⽹络层数据容灾实现
l 数据卷容灾实现
l 磁盘阵列级数据容灾
⼀、数据⽂件容灾
数据⽂件容灾主要实现⽤户端⽂件级数据到容灾中⼼的复制。通过容灾中⼼复制软件的和⽤户端复制代理软件的配合,容灾中⼼可以监控⽤户端⽂件的修改,定时或实时(根据数据设定的策略)将⽤户端⽂件同步到容灾中⼼。系统能够实现基于数据⽂件或数据字节层次的数据复制、时间调度复制等,并可以采⽤⼀对多和多对⼀的数据复制⽅式。
⼆、数据库容灾
通过使⽤基于数据库软件复制技术保证远程数据库的复制。⽤户端主机安装数据库同步软件的客户端和数据库agent,通过搭建的⽹络环境和容灾中⼼数据库同步软件的服务器端通讯,按照定义的规则实现整库级、⽤户级、表级的数据同步。在不同⽤户端的⽣产服务器上都部署上数据库同步软件的客户端和数据库agent,可以和容灾中⼼的数据库同步软件服务器端实现N对⼀模式的远程数据复制。
三、数据卷容灾
数据卷容灾采⽤卷管理器的磁盘镜像功能来实现。通过在容灾中⼼主机和⽤户端主机上安装卷管理器软件,可以将容灾中⼼的镜像磁盘和⽤户端的主磁盘上的分区或卷虚拟为服务器能够看到的同⼀分区或卷,这样在⽤户端主机发⽣I/O操作时,系统会⾃动将数据分别写⼊本地的主磁盘阵列和容灾中⼼的镜像磁盘阵列中,从⽽实现数据的镜像。这种写操作是对主机⽽⾔的,是逻辑上的。当客户端数据发⽣灾难时,容灾中⼼数据可以被接管应⽤。当客户端中⼼系统重建后,数据可以随时从容灾中⼼得到恢复。
数据卷容灾的实现,需要在⽤户端主机上安装专⽤的数据复制软件。这种⽅式需要对客户端的改动较⼤,⽽且卷复制操作系统平台不同和数据传输性能的影响,很难实现⼤规模“⼀对多”容灾模式。因此,建议容灾中⼼先期不作本⽅案的实施,如果有具体⽤户需求,再设计具体的⽅案,具体实现。
