概要
存储相关概念定义:
备份服务器:用于接收业务模块数据,业务模块需要将数据发送给备份服务器再由其将数据写入存储中,以及通过备份服务器将数据从存储中读出再发送给业务模块。
存储介质:能提供数据存储功能的存储系统和物理设备。存储介质对上层业务透明,业务模块不能直接与之交互,需要通过存储单元进行数据访问或存储。存储介质可以划分成更细粒度的存储管理单元,如对象存储的对象桶,NAS 存储的共享目录,重删存储的指纹域,本地磁盘的目录。
存储单元:存储单元是基于存储池、备份服务器、备份地址等条件建立的,业务模块将直接访问存储单元,同时作为备份产品中备份以及复制任务的最终目标,用于数据存储。方便后续对存储单元上的数据进行统一管理。
存储单元为备份的目标介质,即在创建备份规则时,选择备份的目标是以存储单元作为单位,即备份前,必须先创建对应的存储单元。
存储单元组:存储单元组由多个相同类型的存储单元组成。目前支持以下存储单元类型:磁盘池-本地磁盘、磁盘池-对象存储、磁盘池-重删存储、磁盘池-NAS存储。
主要组成元素相同,都为:(1个备份服务器 +1个备份地址)+ 1个磁盘池 + 1个保留等级(新增)。
多个同类型的存储单元可以组成一个存储单元组,建议创建存储单元后,放入存储单元组(即使只有一个存储单元组),建议优先使用存储单元组。
存储介质、磁盘池、存储单元
以下为磁盘池类型的存储单元对应的关系图:
存储单元的创建顺序为:存储介质->磁盘池->存储单元。其中,一个存储介质可能包含多个磁盘池,磁盘池、存储单元唯一对应。
存储单元创建
本地磁盘·存储单元创建
1)创建磁盘池-本地磁盘
登录天翼云,进入控制中心。
单击管理控制台左上角的
,选择区域。
在服务列表选择“计算”-“多活容灾服务”,进入多活容灾服务控制台。
点击左侧菜单栏-“资源同步”-“资源同步管理”,进入资源同步管理页面。
点击左侧菜单栏-“存储管理”,点击“存储池-磁盘池”,进入磁盘池页面。
点击“新建”按钮,进入创建磁盘池页面。配置磁盘池相关信息。需要填写磁盘池名称、选择磁盘池类型为本地磁盘、选择备份服务器、存储路径,其他选项可保持默认或根据需要配置。各项配置如下:
参数 | 配置说明 |
---|---|
磁盘池名称 | 名称只能以英文字母开头,可包含数字,不能包含中文及特殊字符。 |
磁盘池UUID | 默认即可,系统自动创建。 |
磁盘池类型 | 支持“本地磁盘”、“对象存储”、“NAS存储”、“重删存储”。选择本地磁盘。选择是否同步文件的权限、用户属性等。此选项默认为不同步。 |
备份服务器 | 选择备份至该本地磁盘的备份服务器。 |
存储路径 | 选择本地磁盘备份的存储路径,选择后支持对该路径查看容量。 |
系统盘允许 | 选择存储路径是否允许为根文件系统或者系统盘。 |
存储最大并发数 | 支持填写1~9999。 |
完成上述配置后,点击“确定”按钮,完成规则创建。
2)创建存储单元
点击左侧菜单栏-“存储管理”,点击“存储单元”,进入存储单元页面。
点击“新建”按钮,进入创建存储单元页面。配置存储单元相关信息。输入存储单元名称、选择存储单元类型、选择备份服务器、选择磁盘池、选择默认保留等级,其他选项可以保持默认或根据需要配置。各项配置如下:
参数 | 配置说明 |
---|---|
存储单元名称 | 名称只能以英文字母开头,可包含数字,不能包含中文及特殊字符。 |
存储单元UUID | 新建存储单元时,用户可手动指定存储单元UUID,也可保持默认忽略即可,存储单元UUID主要用于备份服务器更换时,可通过该存储单元UUID唯一性限制,确保新备份机可以正常用于备份恢复。 |
存储单元类型 | 选择存储单元类型。 |
备份服务器 | 选择备份至该存储单元类型的备份服务器。 |
备份地址 | 填写备份地址,保持默认即可。 |
业务组 | 选择对应的业务组。 |
磁盘池 | 选择该存储单元类型对应的磁盘池。 |
最大并发数 | 支持填写1-9999。 |
高水位 | 默认为90%,当容量达到高水位后,存储单元装填将会触发告警,同时后台默认不会再下发任务至该存储单元。 |
低水位 | 默认为75%,当容量到达低水位后,存储单元状态将会触发告警。 |
默认保留等级 | 可对存储单元的保留等级进行设置,设置完成后,备份至该存储单元的备份规则中将默认采用该保留等级,用户也可手动在备份规则中修改保留等级。 |
访问限制 | 可对存储单元的访问性进行限制。 |
存储单元相关信息配置完成后,点击“确定”,提交规则。
3)创建存储单元组(可选)
点击左侧菜单栏-“存储管理”,点击“存储单元”,进入存储单元页面。
点击上方Tab页的“存储单元组”,进入存储单元组页面,点击“新建”按钮,进入创建存储单元组页面。配置存储单元组相关信息。输入存储单元组名称、选择存储单元类型为磁盘池-本地磁盘、勾选存储单元,其他选项可以保持默认或根据需要配置。各项配置如下:
参数 | 配置说明 |
---|---|
名称 | 名称只能以英文字母开头,可包含数字,不能包含中文及特殊字符。 |
存储单元类型 | 选择存储单元类型。 |
存储单元组应用场景 | 默认仅支持用户自定义场景,后续将持续引入。 |
存储单元选择数量 | 默认为最多可用个数选项,可根据存储单元组应用场景和存储单元选择策略决定可使用的存储单元及个数。 |
存储单元选择策略 | 分为三种,根据对应策略选择可分配的存储单元。 |
存储单元组相关信息配置完成后,点击“确定”,提交规则。
对象存储·存储单元创建
1)创建对象存储
点击左侧菜单栏 -“存储管理”,点击“存储介质-对象存储”,进入对象存储页面。
点击“新建”按钮,进入创建对象存储页面。各配置项如下:
参数 | 配置说明 |
---|---|
名称 | 自定义的对象存储的名称,支持中文和英文字符。 |
存储类型 | 仅支持选择S3 Compatible。 |
存储访问地址 | 对象存储的访问域名endpoint,需要写明协议类型(https/http),如果是URL形式,则不需要包含桶名。 |
证书校验 | 用于Console Server访问对象存储时校验认证使用,此配置默认开启。此功能仅在对象存储使用HTTPS协议且拥有对应证书的前提下可开启使用,如果环境不满足要求,则需要关闭此配置项,否则无法正常连接/浏览对象存储。 |
Access Key | 对象存储的访问账户对应的Access Key(即Secret ID)。 |
Access Secret | 对象存储的访问账户对应的Access Secret(即Secret Key)。 |
大文件分片大小 | 用于将大文件分成小文件,加速传输效率的一个选项。默认值为:200,单位为MiB。输入框内右侧有增加和减少的按钮。 |
签名版本 | 访问对象存储发出请求时使用的签名版本。 |
地域 | 对象存储所属地域,如果对象存储有地域区分时需要填写。 |
访问模式 | 对象存储提供两种访问模式:Path、Virtual Hosting;在实际配置时建议先使用Path方式。 |
备注 | 自定义此对象存储的备注内容。 |
所有信息输入完成后,单击“确定”,即可完成对象存储的添加。
注意:
建议单独一个bucket存储备份数据,防止对业务bucket有数据影响。
在备份文件上传时,容易产生文件碎片,建议用户策略自动清理或者手动清理。可在配置对象存储时,设置碎片过期策略(具体步骤可参考:生命周期管理配置)。
不同对象存储类型参考链接和列名如下:
对象存储类型 获取地域信息的列名
天翼云 ZOS 对象存储将一些地域的服务开通操作和控制台管理合并,已合并的地域会支持“公共资源池”方式的统一管理。可参考地域说明。 其他对象存储类型、各对象存储地域说明参考链接、链接中获取地域信息的列名可参见多活容灾服务用户帮助手册-数据定时灾备。
2)创建对象桶
对象桶一般情况下是用户提前创建好的,新建完对象存储后,对象桶列表页面默认不会存在对象桶,此时需要通过“新建”或“导入”方式完成对象桶的获取。以下为两者之间的区别,可根据实际场景选择,两种方式区别如下:
通过“新建”按钮新建对象桶:新建意味着新建对象存储上不存在的对象桶,如果新建时桶名称已经存在,则将报错无法新建成功。如果需要通过Console Server手动新建对象桶,需要确保对应账户有创建桶的权限。新建时名称需为英文。
通过“导入”按钮新建对象桶:导入意味着导入对象存储上已经存在的对象桶,Console Server根据对应的存储类型创建完对象存储后可以将对应有权限访问的对象桶通过“导入”功能调取API接口获取对象桶导入后用于后续备份。
点击左侧菜单栏 -“存储管理”,点击“存储介质-对象存储”,进入对象存储页面。
点击上方Tab页的“对象桶”,进入对象桶页面,点击列表上方“更多-导入”按钮,进入导入对象桶页面。各配置项说明如下:
参数 | 配置说明 |
---|---|
对象存储 | 用户可自行选择已添加的对象存储。 |
使用配额 | 设置桶容量上限,向对象桶里存放的数据量不能超过此使用配额的大小,此配额仅对于对象桶作为备端有效。 |
导入方式 | 存在以下两种方式: |
桶名称 | 显示已创建的对象存储桶名称。 |
单击“确定”按钮,导入完成后,对象桶列表可以看到导入完成的对象桶信息。
3)创建对象存储磁盘池:操作步骤与本地磁盘磁盘池步骤相同,磁盘池类型选择对象存储即可。
4)创建存储单元:操作步骤与本地磁盘创建存储单元步骤相同,存储单元类型选择磁盘池-对象存储即可。
5)创建存储单元组(可选):操作步骤与本地磁盘创建存储单元组步骤相同存储单元类型选择磁盘池-对象存储即可。
NAS·存储单元创建
创建NAS存储磁盘池(操作步骤与本地磁盘创建磁盘池步骤相同,磁盘池类型选择NAS即可)
创建存储单元(操作步骤与本地磁盘创建存储单元步骤相同,存储单元类型选择NAS即可)
创建存储单元组(可选)(操作步骤与本地磁盘创建存储单元步骤相同,存储单元类型选择NAS即可)
重删存储·存储单元创建
1)创建重删存储
点击左侧菜单栏 -“存储管理”,点击“存储介质-重删存储”,进入重删存储页面。
点击“新建”按钮,进入创建重删存储页面。各配置项如下:
参数 | 配置说明 |
---|---|
重删存储名称 | 用户自定义的重删存储名称,重删存储名称只能以英文字母开头,可包含数字,不能包含中文及特殊字符。 |
存储类型 | 指存储类型本地存储和对象存储。 |
备份服务器 | 选择备份至该重删存储的备份服务器。 |
数据地址 | 填写备份服务器的IP地址,如果备份服务器有多个网卡,可通过该网卡IP进行数据传输。 |
对象存储 | 填写选择已经创建好的对象存储。 |
对象桶 | 选择该对象存储下为重删存储创建的对象桶,需要全新创建的空对象桶作为底层存储。 |
元数据存储位置 | 默认推荐为对象存储,也可以选择本地存储。 |
元数据服务端口 | 默认为26331,建议采用默认值。 |
指纹服务端口 | 默认为26332,不可编辑,随元数据端口递增显示。 |
数据块服务端口 | 默认为26333,不可编辑,随指纹服务端口递增显示。 |
指纹库目录 | 指纹库目录需要为空目录,建议使用SSD或NVMe硬盘作为存储路径。 |
数据块目录 | 本地存储类型可以选择数据块存储目录,用于备份数据分块处理。对象存储类型则没有该选项。 |
存储空间回收策略 | 支持设置按周、按月回收策略定期检查并清理无需的指纹数据。 |
描述 | 可自定义填写当前重删存储的描述信息。 |
重删存储信息配置完成后,点击“确定”按钮提交。
2)创建指纹域
点击左侧菜单栏 -“存储管理”,点击“存储介质-重删存储”,进入重删存储页面。
点击上方Tab页的“指纹域”,进入指纹域页面,点击“新建”按钮,进入创建指纹域页面。各配置项如下:
参数 | 配置说明 |
---|---|
纹域名称 | 用户自定义的指纹域名称,名称只能以英文字母开头,可包含数字,不能包含中文及特殊字符。 |
重删存储 | 选择对应的重删存储。 |
指纹特征方式 | 存在定长或变长两种指纹特征方式。 |
压缩 | 该指纹域是否开启压缩,开启后备份至该指纹域的数据具备压缩功能。 |
描述 | 可自定义填写当前指纹域的描述信息。 |
指纹域相关信息配置完成后,点击“确定”按钮,提交规则。
3)创建重删存储磁盘池:操作步骤与本地磁盘创建磁盘池步骤相同,磁盘池类型选择重删存储即可。
4)创建存储单元:操作步骤与本地磁盘创建存储单元步骤相同,存储单元类型选择磁盘池-重删存储即可。
5)创建存储单元组(可选):操作步骤与本地磁盘创建存储单元组步骤相同,存储单元类型选择磁盘池-重删存储即可。
上述内容详情可参见多活容灾服务用户帮助手册-数据定时灾备。