概要
文件存储数据灾备是针对NAS(Network Attached Storage,网络附属存储)共享存储实现海量数据灾备的高性能软件。从数据安全管理的角度看,从NAS共享存储上复制文件是困难的事情。如果使用NAS厂商的复制功能,就需要同构设备,依赖性和成本非常高;从数据复制效率的角度看,NAS共享存储灾备面临文件数据量大、文件容量达上百TB级别的问题。文件存储数据灾备主要为用户提供由 NAS 存储至目标端的数据复制服务,实现数据和NAS设备的解耦, 进行跨异构 NAS 设备之间的数据复制,通过技术创新,解决了NAS设备本身无法安装客户端、非实时同步等问题。
直接同步
前提条件
至少有一台装有drnode节点的工作机,并以节点的形式添加进控制台,工作机节点需要有文件存储数据灾备许可。
工作机之间需挂载相同的共享文件夹。
装有drnode节点的灾备机,并以节点的形式添加进控制台,灾备机节点需要有文件存储数据灾备许可。
注意:工作机的操作系统为Windows OS时,需要将drnode节点的运行模式改为“以应用方式运行”。
新建规则
登录天翼云,进入控制中心。
单击管理控制台左上角的
,选择区域。
在服务列表选择“计算”-“多活容灾服务”,进入多活容灾服务控制台。
点击左侧菜单栏-“资源同步”-“资源同步管理”,进入资源同步管理页面。
点击左侧菜单栏-“文件存储数据灾备,点击“NAS文件复制”,进入NAS文件复制页面。
点击“新建”按钮,进入创建NAS文件复制页面。
基本设置页面的配置项如下:
参数 | 配置说明 |
---|---|
名称 | 用户自定义的普通复制规则名称,便于管理,支持中文和英文字符,区分和识别当前任务的名称。 |
同步类型 | 选择“直接同步”或“同步主机同步”。 |
文件安全属性 | 选择是否同步文件的权限、用户属性等。此选项默认为不同步。 |
节点组 | 选择节点组,方便工作机,灾备机选择容灾节点。 |
工作机 | 用户选择需要文件存储定时灾备的工作机,可选择多个工作机。如果已经创建节点组,可选择节点组再进行节点选择;若没有创建节点组,可直接选择节点,系统将自动列出拥有功能许可的所有主机节点,让用户自行选择,可以选择多个机器。 |
源端目录和文件 | 选择需要同步的数据所在的共享目录。 |
业务组 | 选择此文件存储定时灾备规则所对应的业务组。 |
映射类型 | 支持“多对一”和“一对一”。 多对一:所有的工作机的源目录和文件都复制到灾备机的单一目录下。 一对一:工作机的源目录和文件一一对应到灾备目录。 |
灾备机 | 如果已经创建节点组,可选择节点组再后选择节点。若没有创建节点组,可直接选择节点。 |
灾备机数据地址 | 根据需要选择已新增的数据地址。 |
灾备机路径 | 选择灾备机的备份路径,将数据同步的路径。 |
文件过滤策略 | 如果用户需要对源端共享目录上的数据类型进行过滤后再复制到灾备端,可以选择“包含”或“排除”策略来过滤,此选项默认是包含。 |
文件过滤正则表达式 | 使用正则表达式来对需要复制的文件进行筛选,页面提供基于正则表达式的匹配规则,可以自动同步符合此正则表达式的文件。 |
目录过滤策略 | 如果用户需要对源端共享目录上的目录进行过滤后再复制到灾备端,可以选择“包含”或“排除”策略来过滤,此选项默认是包含。 |
目录过滤正则表达式 | 使用正则表达式来对需要过滤的目录进行筛选,页面提供基于正则表达式的匹配规则,可以自动同步符合条件目录及其文件。 |
压缩加密页面的配置项如下:
参数 | 配置说明 |
---|---|
传输压缩 | 选择是否启用传输压缩。启用传输压缩后,源端对准备传输的数据进行压缩处理,目标端接收数据进行解压写入本地存储。提供四个压缩类型选择:极速压缩,普通压缩,快速压缩,均衡压缩。 |
压缩类型 | 极速压缩:极速压缩采用lz4。压缩速度最快,压缩率比较低。 |
传输加密 | 选择是否启用传输加密。启用传输加密后,工作机在准备发送数据过程时使用加密算法和密钥加密数据,当灾备机收到数据后将执行解密操作再写入灾备机的本地存储。此选项默认不加密。 |
加密类型 | 提供AES、SM4加密算法。 |
带宽控制页面各项配置如下:当在某些情况下,用户想限定带宽的使用,可以通过带宽控制来实现。比如,通过Internet实现数据异地灾备,但同时用户不想在上班时间影响员工的Internet访问速度,就可以限定工作机时间的带宽。
参数 | 配置说明 |
---|---|
时间范围 | 用户自行勾选具体的生效日。 |
带宽 | 根据用户需求选择需要执行限速的时间段;可以设定多个不重叠的限速规则,彼此独立;带宽设定为0,规则停止,带宽显示为0。 |
比较计划页面的配置项如下:
参数 | 配置说明 |
---|---|
开启比较计划 | 添加计划。此选项默认不开启。 |
任务类型 | 同步文件:即比较后,若有差异的文件直接同步; |
孤儿文件处理方式 | 由于某些环境异常导致生产端的数据被删除(故意或误删除),但系统未及时通过IP网络同步到灾备机做删除操作,则灾备机可能是存在孤儿文件的。页面提供三个选项,“不处理”、“删除”、“归档”。 |
遍历时镜像 | 分为“不开启”和“开启”选项,默认不开启 |
校验方式 | 选择数据一致性校验的方式。支持“时间校验”、“严格校验”。 |
校验算法 | 分为MD5和SHA256两种数据校验算法,默认为MD5。 |
结果保留数 | 结果保留的个数,结果保留数只能是1-1440的正整数。 |
并行任务数 | 设置并行任务数,设置软件并发连接数,对于海量小文件、单连接达到最大带宽时,可以大大提升备份速度。 |
高阶设置页面的配置项如下:
参数 | 配置说明 |
---|---|
过滤删除 | 过滤删除开启后,源端删除文件,备端不会删除。源端产生同名文件,备端之前所保留的文件会被覆盖。 |
使用增量同步时间窗口 | 开启后,需要指定同步时间窗口范围,在指定的时间范围内同步增量数据,非指定时间范围内只记录变化事件。 |
完成上述配置后,点击“确定”按钮,完成文件存储定时灾备规则创建。
上述内容详情可参见多活容灾服务用户帮助手册-文件存储数据备份。
同步主机同步
前提条件
工作机已挂载NAS文件系统,安装drnode(工作机捕获文件操作事件并发送给同步主机)。
同步机已挂载NAS文件系统,安装drnode(接收文件事件并同步NAS数据到灾备机),并以节点的形式添加进控制台,同步主机节点需要有文件存储数据灾备许可。(需要和工作机操作系统类型保持一致)。
同步主机需挂载与工作机相同的NAS文件系统路径。
灾备机安装有drnode软件,并以节点的形式添加进控制台,灾备机节点需要有文件存储数据灾备许可。
注意:
工作机或同步机的操作系统为Windows OS时,需要将drnode节点的运行模式改为“以应用方式运行”。
工作机亦可安装drnode节点,装有节点的情况下,可以在一些特定的情况下对一些特殊情况进行配置操作。
新建规则
新建同步主机同步各配置项与上方直接同步一致。
上述内容详情可参见多活容灾服务用户帮助手册-文件存储数据备份。
最佳实践
同步机(drnode):1台同步机可保护多个NAS内的数据。
同步机配置:CPU 16 core,32GB内存,200GB系统盘。缓存硬盘建议NAS总量的1%。
网络要求:与增量数据相关。