概要
此功能提供普通恢复方式。通过执行本地到对象存储或者同步与比较规则,从本地存储同步到对象存储的数据或文件进行恢复。
应用场景:对象存储上的数据同步至本地文件系统/NAS存储。
前置条件
对象存储到本地·普通恢复的环境要求如下:
部署有DTO程序的DTO主机,注册在控制台上,并处于在线状态;
MDR控制台上有可用的对象存储;
MDR控制台有dto的许可,并且许可剩余传输量不为0。
新建对象存储到本地
点击左侧菜单栏-“资源同步管理”-“对象存储数据灾备”-“对象存储到本地”,进入对象存储到本地列表页,点击“新建”按钮,进入新建页面。
基础设置页面各配置项如下:
名称:任意指定,便于管理即可。
同步主机:下拉框中会列出已注册至MDR控制台的DTO同步主机供选用。
普通恢复:当同步类型选择普通恢复时,支持两种场景:
对象存储到本地文件系统/NAS存储:可以将对象存储中的数据同步到本地文件系统/NAS存储中。
对象存储到ZFS文件系统:可以将对象存储中的数据同步到ZFS文件系统中,并结合ZFS快照对每次同步的数据打快照,形成可恢复的快照点实现历史数据的恢复。
同步策略类型:“手动同步”“定期同步”和“间隔同步”。
手动同步:需手动启动规则。
定期同步:可指定每个月的某几天或者每个星期的某几天中的某几个时间点开始同步,规则会在设置的时间自动开始运行。
间隔同步:指的是从上一次规则完成到下一次规则启动之间的间隔,最小间隔时间单位为秒。
定期同步策略:用户自行添加定期同步策略。可以设定多个不重叠的定时同步策略,彼此独立。
间隔同步策略:指的是从上一次规则完成到下一次规则启动之间的间隔,最小间隔时间单位为秒。
源存储:用户自行选择想要同步至本地的数据所在的对象存储。
同步路径映射:将源路径的数据同步到目标路径上。
源路径:对象存储源存储上需要同步的数据路径。
目标路径:同步主机的本地存储路径。
文件后缀名过滤:以后缀名为过滤条件,格式为“文件扩展名”,若多个过滤条件则用逗号隔开,如:“.txt”,“.doc”,“.rtf”。
排除:不同步源路径中该过滤项中定义的文件类型。
包含:只同步源路径中该过滤项中定义的文件类型。
文件日期过滤:通过正则表达式对同步路径下文件的日期进行筛选,文件日期符合正则表达式要求的文件被过滤出来。
排除:不同步源路径中符合筛选条件的文件。
包含:只同步源路径中符合筛选条件的文件。
同步设置各配置项如下:
比较类型:重镜像时的校验方式。
文件大小:通过源、目标的文件大小进行比较。
MD5校验:通过源、目标的文件MD5进行比较。
忽略目标端存在的文件:DTO不再扫描目标端存储,直接拿源端拆解过后的目录进行传输,传输之前check目标端文件是否存在,如果不存在,就同步,否则跳过该文件;这种类型,可以支持对象存储单一目录上千万的文件。
传输线程数量:可指定传输线程个数。一个线程处理一个目录。
对象存储扫描线程数量:可指定1-10的扫描线程个数。
ACL同步:此配置默认关闭,开启后,在对象同步至本地的过程中,会记录对象的ACL信息一并同步到本地文件中(后续可以通过本地到对象存储规则将记录了ACL的本地文件同步到同构的对象存储中,完成ACL的同步)。
备端文件解压:允许要恢复的对象储存上的文件是通过dto压缩过的, 勾选后,系统会自动从对象存储上下载文件到本地后解压。
备端文件解密:将通过DTO规则加密的文件解压后同步到目标端存储中。
标准解密:通过设置的解密密钥对源端的加密文件进行解密并同步到目标端。
解密密钥:填写解密密钥,密钥要求:32字节的字符串作为密钥,支持数字、字母、字符的组合,不支持中文。一般与对应规则的加密密钥相同。
COS服务端解密:通过对接COS对象存储API接口,将该对象存储桶中使用对应加密方式的对象解密后同步到目标存储中,需额外选择解密密钥类型:
解密密钥类型:支持两种解密密钥类型:
SSE-COS:使用SSE-COS解密密钥类型进行解密,无需额外配置;
SSE-C:使用SSE-C解密密钥类型进行解密,需要额外填写解密密钥;
解密密钥:填写解密密钥,密钥要求:32字节的字符串作为密钥,支持数字、字母、字符的组合,不支持中文。
记录流水:默认关闭,开启后会将规则同步的所有文件相关信息(大小、MD5/etag、传输耗时、修改/更新时间)记录在同步主机/usr/drbksoft/dto/data/db/<规则UUID>.db文件中(默认路径),可供审计查看。
带宽设置各配置项如下:
全选:开启后,将会选择一周内的所有时间。此选项默认关闭。
时间范围:用户自行勾选具体的生效日。
选择带宽:根据用户需求选择需要执行限速的时间段,可以设定多个不重叠的限速规则,彼此独立,如果带宽设定为0,表示禁止传输。