1、源和目标

1)源:被访问的LUN

2)目:数据被复制到的LUN,副本

 

2、本地副本

1)替代源用于备份

(1)消除备份给源的负载影响

(2)备份窗口缩短为0.

备份窗口:源可用于数据备份的一段时间,备份时生产操作挂起的时间

2)快速恢复

(1)源部分失效,恢复丢失的数据

(2)源全部失效,恢复到另一组源设备

3)决策支持活动(例如报表)

(1)在副本数据运行决策支持任务,可极大降低生产设备I/O负载

4)测试平台

(1)测试关键业务数据和应用

5)数据迁移

 

3、数据一致性

1)复制文件系统的一致性:内存数据-->源-->副本

2)复制数据库的一致性:数据+日志

 

4、本地复制技术

1)基于主机的本地复制(LVM:逻辑卷管理器)

(1)基于LVM的复制(LVM镜像)

LVM:物理卷(物理磁盘)、卷组(多个物理卷)、逻辑卷(卷组中创建)

(2)LVM复制优势

不依赖特定厂商,不需要额外的许可

(3)LVM复制局限性

两次写,负载增加;源和副本会同时不可用。

(4)文件系统快照

基于指针的副本,使用初次写时复制(CoFW,copy on first write)原则

2)基于存储阵列的复制(不占主机资源)

(1)全卷镜像:CoFA或全复制模式

a)主机<--->源-->副本--X--BC主机  (源依附副本)

b)主机<--->源 | 副本<--->BC主机  (源脱离副本)

(2)基于指针的全卷复制

生产主机---|源---副本|---BC主机

a)源产生副本

b)写源对源数据操作,读写目标则对副本数据操作

全复制模式:数据复制与访问无关,目标被激活立刻有用。

全卷镜像:同步完成并脱离源后才能被访问

(3)基于指针的虚拟复制

源   虚拟设备(目标)

源A<---指针A

源B<---指针B

源C<---指针C

虚拟设备内容:目标产生一系列指针指向源,

生产主机---|源---虚拟设备(目标)|---BC主机

a)写源:

1.源数据A放入保存区,原来指向源A的指针指向保存区

2.新数据写入源A处

b)目标写数据

1.源数据B放入保存区,原来指向源B的指针指向保存区

2.保存区中复制另一个副本

3.保存区第一次复制的数据被更新