跳到主要内容

第 8 章 · 数据获取器与存储库

适用对象:平台管理员、交付工程师 · 阅读约 18 分钟 · 对应产品界面版本 v1.2.0

数据获取器和存储库是备份数据流的两端:获取器负责把数据搬过来,存储库负责把数据落下去。它们都是基础设施侧的对象,和装在业务主机上的备份代理(Agent)不是一回事。这一章先把这个区分讲清楚,再分别给出两者的完整配置步骤。

读完这一章会做:

  • 说清数据获取器(Backup Proxy)与备份代理(Agent)的差别,以及备份数据实际走哪条路
  • 新建一个数据获取器,配好所属服务器、端口、并发与带宽,并把组件推送安装上去
  • 新建一个直接附加存储类型的存储库,走完两步向导的五个配置区
  • 在备份资源里打开「作为挂载服务器」开关,为 Linux 策略和文件级恢复做准备
  • 配置 NAS 与对象存储类型的存储库,并判断容量、保留与回收口径

8.1 两个对象,别混​

数据获取器(Backup Proxy)备份代理(Agent)
装在哪基础设施侧的服务器上被保护的业务主机上
管理入口基础备份设施 → 数据获取器主机保护组里的成员行
实例类型显示SupMirror Backup Proxy在「备份代理」列显示"已安装 / 未安装"
谁来装获取器列表里的「点击安装」保护组的「更多 → 安装代理」
本手册在哪讲本章第 7 章
控制台里的「备份代理」指的是 Agent,不是数据获取器

「备份代理」字面就是 Backup Proxy 的中译,但这个产品用它指代 Agent。只有「基础备份设施 → 数据获取器」里实例类型显示 SupMirror Backup Proxy 的,才是本章说的数据获取器。

口诀:**挂在主机下面的「备份代理」是 Agent,单独列一个菜单的「数据获取器」才是 Backup Proxy。**完整辨析见附录 A。

两者在导航上也是分开的。Agent 相关的对象挂在「被保护资源」和「主机保护组」下:

SupDRC 控制台左侧导航「基础备份设施」展开,「主机保护组」被红框标出;右侧是「被保护资源」列表,顶部有 IP地址 搜索框、所属类型筛选和「新增被保护资源」按钮,SupMirror 选项卡下表格列为所属地区、对应服务器IP或DNS名、所属类型、账号,唯一一行显示所属地区 Su Zhou、所属类型 Linux服务器,IP 与账号已打码

被保护资源与主机保护组管的是 Agent 侧;数据获取器、数据存储库在同一层导航的下面两项,管的是基础设施侧。

SupDRC「新增保护组」页面的「保护组类型配置」区展开,提示文字为「选择保护组的类型」,「受保护的计算机」表格里有一行主机地址 10.10.42.238 及其「删除」按钮,表格下方是「添加」按钮;再往下是被红框标出的「保护组发现计划」与「保护组高级设置」两个折叠区,页面底部为「提交」「重置」

保护组里登记的是被保护主机,跟本章要建的数据获取器是两套对象;保护组的完整配置见第 7 章。

8.2 备份数据走哪条路​

按端口设计反推,Agent 的备份数据经数据获取器中转,不直连存储库:

  • Agent 备份路径:被保护主机 Agent(源)→ 数据获取器(服务通信 + 数据传输端口)→ 数据存储库(存储库服务 + 数据传输端口)→ 落盘至所选存储路径
  • 虚拟化无代理路径:虚拟化平台 / 生产存储 → 数据获取器(传输模式提示 NBD 与虚拟机监控程序网络堆栈)→ 数据存储库 → 落盘
  • 获取器与存储库同机:核查环境即是此布局,存储库端口的流量为本地回环,可不开通跨网段访问;分离部署时必须按矩阵放行

推理依据是:防火墙矩阵里 Agent 侧只开放到数据获取器的 37000/37001,而存储库端口 36000/36001 的访问源是数据获取器与管理平台。如果 Agent 直连存储库,就必须额外把 36000/36001 开放给全部被保护主机,与现有端口设计不符。

对网络方案的影响:

  1. 被保护主机所在生产区只需向数据获取器所在网段开放服务与数据传输端口(Linux 主机另需 SSH 端口),不需要向存储区开放存储库端口。
  2. 数据获取器需要向存储库开放存储库服务与数据传输端口。
  3. 存储库与数据获取器分离部署时,备份流量集中在两者之间的链路,该链路带宽应按全备窗口的总吞吐规划。
  4. 单台数据获取器承载的主机数与并发磁盘数决定这条链路的峰值,扩容时应优先增加数据获取器,而不是放宽单机限速。
源文档在这一点上自相矛盾,本手册按「未定论」处理

同一份源文档里,一处推导出"Agent 备份数据经数据获取器中转,不直连存储库",另一处的对照表却写着 Agent 场景"不经 Proxy,直接写存储库"、数据路径为"Agent → 管理平台/存储库"。两种说法互斥,且都没有抓包实测。

本节按端口设计给出的推导写,因为它与防火墙矩阵自洽、可直接用于网络设计;但不要把它当成实测结论对客户承诺。要坐实,需要在测试环境跑一次受控全备,在数据获取器上抓包观察数据传输端口的入向与出向字节数是否与备份数据量同量级。

8.3 新建数据获取器​

入口在「基础备份设施 → 数据获取器」。列表按数据获取器名、所属类型、状态、对应服务器IP或DNS名分列,支持按服务器、所属类型、平台类型筛选。

SupDRC「数据获取器」页面,面包屑为「首页 / 基础备份设施 / 数据获取器」,顶部有服务器、所属类型、平台类型三个筛选条件与「搜索」「重置」按钮,下方是「新建数据获取器」下拉按钮与 SupMirror 选项卡;表格列为数据获取器名、所属类型、状态、对应服务器IP或DNS名、操作,两行记录的所属类型均为 supmirror、状态均为绿色「可用」,名称与 IP 已打码,操作列有「编辑」「删除」「更多」三个按钮,共 2 条

「所属类型」显示 supmirror、状态显示「可用」,就是一个正常工作的数据获取器。

步骤 1 · 选择类型​

点「新建数据获取器」下拉按钮,选择平台 SupMirror,弹出「新增数据获取器」对话框。「数据获取器类型」下拉当前只有一个选项:SupMirror Backup Proxy。

步骤 2 · 填写表单​

SupDRC「新增数据获取器」对话框,字段从上到下依次为必填的「数据获取器类型」(已选 SupMirror Backup Proxy)、必填的「所属服务器」下拉框(占位「请选择」,被红框高亮,右侧有「没找到,加一个」链接)、「传输模式」(一个选中的蓝色「网络传输模式」按钮,下方说明文字为「虚拟机监控程序网络堆栈使用NBD协议通过主机管理接口从存储中检索数据。此模式没有特殊的设置要求。建议用于10 Gb或更快的以太网。」)、必填的「通讯端口」35001、必填的「应用服务端口」35000、「最大并发磁盘数」8、带问号图标的「带宽限制(Mbps)」0

四个数值字段都带预置值:通讯端口 35001、应用服务端口 35000、最大并发磁盘数 8、带宽限制 0。

字段必填预置值说明
数据获取器类型是—当前仅 SupMirror Backup Proxy
所属服务器是—承载获取器服务的基础设施服务器;没有可选项时提示"暂无可选服务器,请点击右侧按钮新增"
传输模式—网络传输模式说明文字提到 NBD 协议与虚拟机监控程序网络堆栈
通讯端口是35001带减号/加号步进按钮
应用服务端口是35000带减号/加号步进按钮
最大并发磁盘数否8取值范围 1–8
带宽限制(Mbps)否0见 8.5
描述是—表单底部,必填
传输模式的说明文字讲的是虚拟化场景

「网络传输模式」下面那段说明描述的是虚拟机监控程序通过 NBD 协议从存储检索数据,属于虚拟化无代理场景。这是页面原有提示,不能直接当成 Agent 主机备份数据路径的结论,见 8.2 的矛盾说明。

端口值与附录 B

35000 / 35001 是表单预置值,属于可信的界面观测。但这两个端口在不同源文档里的归属说法不一致(一处说两个都由获取器监听,另一处说 35000 在获取器侧、35001 在管理平台侧)。开工单以附录 B 为准。

步骤 3 · 没有可选服务器时先新增备份资源​

「所属服务器」下拉为空时,点右侧「没找到,加一个」,打开「新增备份资源」对话框。先选所属类型:

SupDRC「新增备份资源」对话框的类型选择屏,「所属类型」是五个选项按钮,第一行为 Windows服务器、Linux服务器(被红框标出)、Fusion Compute,第二行为 Sangfor Cloud Platform、VMware vSphere,右上角有关闭按钮

备份资源支持五种平台类型:两种操作系统加三种虚拟化 / 云平台,按你的基础设施实际形态选。

选 Linux服务器后展开表单:

SupDRC「新增备份资源」对话框的 Linux 服务器表单,叠加在「新增数据获取器」对话框之上;字段依次为必填的「资源所在地」(已填 Su Zhou)、必填的「IP/DNS名」(占位「请输入对应服务器IP或DNS名」,被红框高亮)、必填的「身份验证凭据」下拉框(右侧有「没找到,加一个」链接)、「SSH端口号」22、默认关闭的「作为挂载服务器」开关、「SSH超时」输入框、必填的「描述」文本域

注意「作为挂载服务器」这个开关,它默认是关的,但 Linux 主机保护策略要用到它——见 8.6。

字段必填预置值说明
资源所在地是—资源所属区域
IP/DNS名是—对应服务器 IP 或 DNS 名
身份验证凭据是—右侧「没找到,加一个」可现场新建
SSH端口号否22现场可改,改了要同步防火墙
作为挂载服务器否关见 8.6
SSH超时否—无预置值
描述是—必填

凭证不够用时,同样可以点「没找到,加一个」现场建:

SupDRC「添加凭证」对话框,「类型」11 个选项按钮分四行排列,依次为 Standard、Linux(当前选中,高亮为蓝色)、Huawei DCS、VMware VSphere、Huawei Obs、Sangfor Scp、Amazon S3、Azure Blob、Google、S3 Compatible、Local Cloud;下方必填的「账号」与「密码」两行已打码,再下方是「SSH端口」数字框(值为 22,带上下步进箭头)和占位提示为「用于区分账号用途」的「描述」文本域,底部为「取消」「确定」

类型选 Linux 时会比 Standard 多出一个「SSH端口」字段,默认 22;接入 Linux 基础设施服务器要用这个类型。

步骤 4 · 保存后推送安装组件​

填完「新增数据获取器」对话框点「确定」保存。保存不等于装好——新建的获取器会先以「不可用」状态出现在列表里,「对应服务器IP或DNS名」列显示"未检测到安装包"和一个绿色「点击安装」按钮。

SupDRC「数据获取器」列表中一条刚保存的记录:所属类型 supmirror、状态为红色「不可用」标记、「对应服务器IP或DNS名」列显示文字「未检测到安装包」以及被红框标出的绿色「点击安装」按钮,右上角有所属类型、平台类型筛选与「搜索」「重置」,右下角显示共 1 条

状态「不可用」加上"未检测到安装包",说明记录建好了但组件还没推下去。

点「点击安装」,弹出系统提示「确定推送安装包?」,确认后开始推送。安装完成后状态变为绿色「可用」,「对应服务器IP或DNS名」列显示服务器地址,操作列变回「编辑」「删除」「更多」。

这个「点击安装」推送的是数据获取器组件,不是 Agent

第 7 章保护组里的「更多 → 安装代理」装的是被保护主机上的 Agent。两处都是"推送安装",但对象完全不同,操作前确认自己在哪个页面。

8.4 并发与限速参数​

参数取值范围默认值 / 观测值说明
最大并发磁盘数1–8核查环境为 8每作业内并发传输的数据流数上限
带宽限制(Mbps)0 或 1–10000核查环境为 0见 8.5
传输线程数1–83总线程数应 ≤ 宿主机逻辑核心数
扫描线程数应小于传输线程3扫描过度会挤占元数据 IO
网络重连次数1–6010—
网络重连间隔(秒)5–6060—
操作异常重试次数1–53—

「最大并发磁盘数 8」的含义是单个作业内同时并发传输的数据流(磁盘/卷)数上限,不是全局并发上限,也不是每台主机的磁盘总数上限。三者的区分:

  • 每作业并发流 = 最大并发磁盘数(8)
  • 全局并发 = 数据获取器数量 × 单机并发作业数
  • 单主机磁盘总数不受该字段限制;一个作业处理超过 8 块磁盘时按 8 路流分批传输

容量含义:8 路并发 × 单流吞吐 ≈ 单数据获取器峰值吞吐,规划链路带宽时按此估算。

验证方法(约 20 分钟):对一台有 12 块以上磁盘的主机发起整机备份,同时在数据获取器上观察并发数据连接数是否稳定在 8;再把该值改为 4 重复一次,若并发连接数随之降到 4,即可确认它是作业级并发流上限。

# 在数据获取器上观察并发连接数(端口按实际数据传输端口替换)
sar -n DEV 5
ss -tn state established '( dport = :<数据传输端口> or sport = :<数据传输端口> )' | wc -l
上面这些默认值和区间来自第三方产品资料

传输线程、扫描线程、重连次数与间隔、操作异常重试这几行出自源文档以「本系统」叙述的段落,指代不明,未确认是否为 SupDRC。只有「最大并发磁盘数 8」和「带宽限制 0」是从 SupDRC 界面上直接读到的。

8.5 带宽限制填 0 是什么意思​

源文档给出的结论是:「带宽限制(Mbps)」填 0 表示不限速,作业吞吐由链路带宽、存储 IO 与并发磁盘数共同决定;0 不是"无效值",也不是"回退到某个默认上限"。

依据有三点:同类产品的带宽与速度限制类字段均以 0 表示关闭限速;限速字段的合法区间通常为 0 或 1–10000 Mbps,0 属于合法值;核查环境的默认配置就是"并发 8、带宽 0"。

这是推断结论,没有在 SupDRC 上做过限速实测

源文档自己也写明"未在本系统上做过限速实测"。可能的三种语义分别是"不限速""无效值回退到默认上限""0 作为开关值关闭限速模块",后两种与第一种的现象可能完全相同。

**生产环境不要依赖 0。**如果担心备份打满链路,显式填写具体值(如 200、500 Mbps),并做一次受控备份验证限速确实生效。

要把推断升级为实测,按这个顺序做一次三点对照(约 1 小时):

  1. 基线:保持带宽限制 0,执行固定数据量的受控备份,记录源端与目标端吞吐。
  2. 对照:把同一获取器的带宽限制改为 10 Mbps,执行同类备份,确认吞吐被压到设定值附近。
  3. 回归:改回 0,观察吞吐是否回到基线。
  4. 边界:尝试输入 1、超大值以及留空,观察界面校验行为。
  5. 后台核对:查看后台配置与接口返回值,确认 0 的实际存储形式。

8.6 挂载服务器:一个容易漏掉的开关​

「新增备份资源」表单里的「作为挂载服务器」开关默认关闭,很容易被跳过。但它决定了这台服务器能不能承担文件级和应用程序级还原时的挂载工作。

Linux 主机保护策略必须先有挂载服务器

配置 Linux 主机保护策略时,环境里必须已经存在挂载服务器,否则会在第 9 章撞见报错。配置入口就在「基础备份设施 → 架构与资源」的备份资源编辑弹窗里——把「作为挂载服务器」开关打开。

如果你是按本章顺序建的备份资源,在 8.3 步骤 3 那一步就可以顺手打开;已经建好的资源,回到「架构与资源」里编辑即可。详见第 9 章。

存储库的「挂载服务器配置」区会引用这些已标记为挂载服务器的资源,见 8.7 步骤 5。挂载服务器承载的是恢复路径,具体用法见第 12 章。

8.7 新建存储库​

入口在「基础备份设施 → 数据存储库」。列表按所属地区、存储库名称、所属类型、对应服务器IP或DNS名、存储路径、总存储量(GB)、剩余存储量(GB) 分列。

SupDRC「数据存储库」页面,面包屑为「首页 / 基础备份设施 / 数据存储库」,顶部有存储库名称、所属类型、平台类型三个筛选条件与「搜索」「重置」按钮,下方是「新建存储库资源」下拉按钮与 SupMirror 选项卡;表格列为所属地区、存储库名称、所属类型、对应服务器IP或DNS名、存储路径、总存储量(GB)、操作,唯一一行的内容已整行打码,右下角显示共 1 条

容量两列是运行数据,交付时以目标环境现场核对结果为准,不要套用其他环境的数值。

新增存储库是一个两步向导。

步骤 1 · 选资源类型​

SupDRC「新增备份存储库资源」页面第一步,顶部是两步进度条:① 进行中「选择资源类型」、② 待进行「填写资源信息」;下方「所属类型」是三个选项按钮——直接附加存储(当前选中)、网络附加存储、对象存储;再下方「存储库类型」是 Windows 与 Linux 两个按钮,Linux 被红框标出

所属类型三选一;只有选「直接附加存储」时才会出现下面这行「存储库类型」(Windows / Linux)。

所属类型说明配置步骤
直接附加存储可选 Windows 或 Linux本节
网络附加存储NFS 或 CIFS/SMB8.8
对象存储S3 兼容对象存储8.9
分类名不等于兼容性

具体的网络协议、对象服务及兼容版本不能仅凭分类名认定,要按 8.8、8.9 的清单逐项核对。

步骤 2 · 基础配置​

进入第二步「填写资源信息」,页面分五个可折叠配置区:基础配置、服务器配置、高级配置、文件夹和负载控制配置、挂载服务器配置。底部按钮为「上一步」「提交」「重置」。

SupDRC「新增备份存储库资源」第二步的「基础配置」区展开,提示文字为「指定备份存储库的名称和所属城市」,字段依次为必填的「所在地区」(已填 Su zhou)、必填的「存储库名称」(已填 repo)、必填的「描述」文本域(被红框高亮,占位提示「请输入」);下方依次折叠着服务器配置、高级配置、文件夹和负载控制配置、挂载服务器配置四个区

三项全是必填。下面四个配置区要逐个展开填完才能提交。

步骤 3 · 服务器配置​

SupDRC「新增备份存储库资源」的「服务器配置」区展开,提示文字为「指定备份存储库的服务器或共享文件夹设置」,字段依次为必填的「存储库所在服务器」下拉框(内容打码,被红框高亮,右侧有「没找到,加一个」链接)、必填的「服务端口」36000、必填的「数据传输端口」36001、默认关闭的「是否用于扫描还原点」开关;顶部进度条显示第一步「选择资源类型」已完成、第二步「填写资源信息」进行中

服务端口 36000、数据传输端口 36001 都是表单预置值,改动要与网络规则同步。

字段必填预置值说明
存储库所在服务器是—必须是已接入的服务器;未找到时用「没找到,加一个」先完成接入
服务端口是36000带步进按钮
数据传输端口是36001带步进按钮
是否用于扫描还原点否关—
不要把任意主机地址当成已注册资源

「存储库所在服务器」只能选已完成接入的服务器。页面虽然提供了现场添加入口,但要走完整的资源接入流程,不能直接填一个地址了事。

步骤 4 · 高级配置与存储路径​

「高级配置」区只有一项:「不可变配置」开关,标签为「启用不可变保留」,默认关闭。详见 8.10。

「文件夹和负载控制配置」区提示"指定备份存储库的存储文件夹路径和负载控制",必填「存储路径」,右侧有一个文件夹图标按钮,点开是一个目录选择器,可以从文件系统根目录逐级选择。选定路径后,字段下方会显示该路径的可用存储容量。

核对存储路径确实位于所选服务器

确认容量规划、访问权限以及该目录下已有数据的用途。不得直接套用其他环境的路径或容量值。

步骤 5 · 挂载服务器配置并提交​

SupDRC「新增备份存储库资源」的「挂载服务器配置」区展开,提示文字为「指定计划用于文件级和应用程序项还原的装入服务器的设置」,字段为「挂载服务器」下拉框(已选 10.10.42.240 (supmirror)),右侧有「没找到,加一个」链接;上方折叠着高级配置与文件夹和负载控制配置两个区,下方是「上一步」「提交」「重置」三个按钮,「提交」被高亮

挂载服务器下拉里显示的是 地址 (类型),这里选的服务器正是 8.6 里打开过「作为挂载服务器」开关的那台。

挂载服务器承载文件级和应用程序级还原的挂载工作。这台服务器通常同时承载数据获取器服务,其应用服务端口与通讯端口(核查环境观测值为 35000 / 35001)的放行要求见附录 B。

点「提交」保存。提交后回到列表,新记录会显示所属类型、存储路径、总存储量与剩余存储量,操作列为「编辑」「删除」「重新安装」。

8.8 网络附加存储(NAS)​

NAS 通常以 NFS 或 CIFS/SMB 协议接入。

  1. 在存储设备侧创建共享目录并设置访问权限,记录设备 IP、共享路径和读写账号。
  2. 在防火墙放通存储设备与备份服务器之间的 NFS 2049/TCP 或 CIFS 445/TCP,方向为备份服务器 → 存储设备。
  3. 进入「基础备份设施 → 数据存储库」,选择网络附加存储,填写名称、描述与所属服务器。
  4. 选择协议类型(NFS 或 CIFS/SMB),填写设备地址、共享目录、读写权限;CIFS 需填写用户名与密码,NFS 通常按导出规则授权。
  5. 在高级 / 挂载服务器分节选择挂载节点,确认挂载参数与端口。
  6. 提交后核对存储库列表中的状态、总容量与剩余容量。
  7. 执行一次受控备份并抽检还原点,再做一次小范围文件恢复验证读写。
配置项取值备注
NFS 协议版本NFS 3.0 / 4.0 / 4.1具体支持版本待确认
CIFS/SMB 版本CIFS 2.0 / 3.0具体支持版本待确认
NFS 端口2049/TCP方向:备份服务器 → 存储设备
CIFS 端口445/TCP方向:备份服务器 → 存储设备
读写权限读写只读无法写入备份数据
NAS 设备侧的连接数限制会导致备份失败

NAS 设备可挂载多个备份节点;若共享用户数超过设备限制,会导致备份任务失败与连接异常。配置 NAS 存储库时同时核对设备侧的最大连接数与会话数限制。另外,删除 NAS 设备会从所有节点解挂该路径。

8.9 对象存储​

  1. 在对象存储侧创建存储桶与访问密钥,记录 Endpoint 与区域。
  2. 放通备份服务器到对象存储 Endpoint 的 HTTPS 443/TCP 出站访问。
  3. 进入「基础备份设施 → 数据存储库」,选择对象存储,选择云服务商并填写服务端终端节点(Endpoint)、用户名、密码与对象存储名。
  4. 如需扫描桶与对象,先在虚拟化平台或物理服务器部署代理并在数据获取器中登记。
  5. 提交后确认存储库列表状态与容量,并按需调整自动同步间隔(参考默认 60 分钟)。
  6. 执行一次受控备份,确认对象存储中已生成对应对象/前缀,再抽检恢复。

兼容性参考:AWS S3(含 Amazon S3 中国)、阿里云 OSS、腾讯云 COS、华为云 OBS、Ceph S3 / MinIO / Wasabi,其他 S3 兼容实现需逐个验证。

有关联任务的对象存储不允许删除

删除前先解绑关联任务。删除操作也不会自动清理已落盘的备份对象,需按保留策略或专门的清理流程回收。

8.10 不可变存储与 WORM​

存储库「高级配置」区有一个「不可变配置」开关,标签为「启用不可变保留」,默认关闭。这是 SupDRC 界面上能直接看到的不可变能力入口。

入口已观察到,参数与行为未实测

界面上有这个开关是确定的,但打开后会出现哪些参数、保留期取值范围是多少、与保留策略冲突时如何处理,源文档都没有给出 SupDRC 的取值。下表的机制说明来自通用资料与第三方产品,用于理解概念和评审提问,不要当成 SupDRC 的产品承诺。

WORM(Write Once Read Many,一次写入多次读取)防护开启后,备份点在到期之前无法被修改、删除,且保留期限只能延长。

机制生效范围前提条件释放方式
WORM 保留锁备份点 / 备份链备份存储已开启 WORM;非永久增量到期后按保留策略回收;期限只能延长
对象存储 Object Lock对象 / 桶对象存储支持并启用合规 / 治理模式保留期届满;治理模式可在授权下降级
不可变存储介质存储池备份集存储介质具备不可变特性随保留策略自动回收
Air-Gap 离线副本离线介质或隔离副本物理磁带 / 离线盘 / 网络隔离环境重新接入并显式删除

WORM 的价值在于用独立计算的保留时间,防止 root 账户或备份管理员非法删除、篡改备份数据。Air-Gap 的常见实现包括:物理磁带或离线硬盘在副本完成后断开连接;独立故障域的异地 / 云端副本;通过网络策略使备份副本不可从生产网直接删除。实施时要保证恢复路径可用,并定期抽取离线副本做恢复演练,见第 15 章。

8.11 容量、保留与空间回收​

容量不等于保留​

存储库容量是存储资源状态;还原点保留和长期保留在主机保护策略的存储配置里设置,见第 9 章。调整保留策略前,先核对已有备份链及恢复需求。

容量规划要统计:受保护数据量、日变化量、全备与增量频率、保留周期、长期副本数量及容量增长;另计元数据、临时空间、完整性检查和恢复时的空间需求。压缩 / 去重收益使用本业务实测数据,不要套用宣传值。

建议口径:保证任一时刻剩余容量不低于规划容量的 20%;单个存储路径不宜同时承载过多高并发作业;元数据与备份数据宜分盘存放;扩容或调整保留策略前先核对备份链完整性。

空间怎么回收​

超出保留策略的备份数据会被自动删除或合并:

操作触发方式空间回收时机
保留策略到期回收备份任务完成后自动检测删除或合并后释放,可能存在延迟
GFS 长期保留回收超出年/月/周标记数量删除最早的标记点
手动删除还原点界面删除操作依赖后台回收,注意保留链依赖
重删库清理按计划周期执行清理完成后回收
格式化存储添加存储时选择格式化立即清空全部数据,不可恢复

备份链的回收规则:按个数/天数保留时以完备点为基数回收最早的备份链;增量备份链会把最早的备份点向前合并形成新的完备点;差异备份链先删除最早的差异点,全部删除后才删除完备点。

删除存储库前必须确认无关联任务

有关联任务的对象存储不允许删除;删除 NAS 设备会同时从所有节点解挂该路径。删除操作不会自动清理已落盘的备份对象,需按保留策略或专门的清理流程回收。

元数据也要保护​

备份数据与管理元数据应分别纳入保护范围,记录存储库、备份链、配置备份和恢复所需密钥之间的关系。把可恢复副本放在独立故障域,限制生产账号对备份副本的删除权限。定期抽取还原点做恢复验证,同时测试平台故障后能否重新检索备份。

8.12 运行验证、迁移与故障​

日常检查​

按名称和服务器定位记录,核对类型、状态、端口及描述。作业异常时进入历史任务查看执行结果,再检查与该数据获取器有关的主机及网络,见第 10 章。

操作入口前置条件
编辑列表行操作或「更多」菜单无运行中作业;类型与所属服务器通常不可改
删除列表行操作或「更多」菜单无关联作业,有任务关联时应先解绑
重新部署删除后重新添加目标服务器服务正常
查看历史任务历史任务页面—

迁移与重新部署​

数据获取器编辑表单里的「数据获取器类型」和「所属服务器」字段不可编辑,说明这个界面不是用来迁移获取器的。变更服务器要先核实支持的迁移流程,不以删除重建代替迁移。

  1. 盘点该获取器关联的保护组、策略与历史作业,确认迁移影响面。
  2. 在业务低峰窗口停止相关作业,记录当前配置与端口。
  3. 在目标服务器上完成服务部署与端口监听确认,放通网络规则。
  4. 按产品方批准的迁移流程变更所属服务器;若无官方迁移入口,则解绑保护组后重新添加获取器。
  5. 把保护组重新关联到新获取器,核对传输模式、并发与带宽参数与原配置一致。
  6. 执行一次受控备份与恢复验证,确认状态、还原点检索与性能无异常后再退掉旧实例。

存储库迁移同理:先盘点备份链、保留规则、容量和被引用作业,确认维护窗口和恢复方案;迁移过程中保护旧副本;迁移后验证还原点检索、备份写入和抽样恢复,再按批准方案退出旧存储。

不要直接改平台数据库或手动搬移索引文件

存储库迁移涉及备份链与还原点的元数据关联,手工搬移未知的索引文件会导致还原点无法检索,且很难恢复。

故障与负载分担​

场景通用行为
传输阶段网络中断按次数重连,重连期间任务保持运行
RPC 等操作异常自动重试该操作
获取器整体不可用关联作业失败或等待重试,需人工介入
多获取器负载分担按主机保护组/资源分配把作业分散到多个获取器

为避免单点故障,建议同一批关键主机至少可被两个数据获取器覆盖,并定期演练:停掉一个获取器后,确认关联作业能在批准窗口内由其他获取器重跑或补跑。负载分担要以主机数、数据量和窗口三者共同衡量,而不是只看主机数。

按规模档位的获取器数量参考:

规模档位被保护主机数数据获取器参考数量单获取器参考承载
小型≤50 台1 个20–50 台
中型约 200 台2–4 个50–100 台
大型约 500 台4–8 个50–100 台

上表是规划值,需按单机数据量、日变化率、备份窗口和存储 IO 能力修正。获取器数量增加后,要重新分配主机并复核限速与并发参数,避免多个获取器同时写同一存储路径造成瓶颈。详细资源基线见第 3 章。

常见问题​

数据获取器和备份代理是一回事吗? 不是。数据获取器(Backup Proxy)装在基础设施服务器上,在「基础备份设施 → 数据获取器」里管;备份代理(Agent)装在业务主机上,在保护组里管。控制台里的「备份代理」指的是 Agent。

新建完数据获取器,状态为什么是「不可用」? 因为只建了记录,组件还没推下去。「对应服务器IP或DNS名」列会显示"未检测到安装包"和一个绿色「点击安装」按钮,点它推送安装包,装完状态才变「可用」。

「点击安装」和保护组里的「安装代理」有什么区别? 前者推送的是数据获取器组件,后者装的是被保护主机上的 Agent。两个操作长得很像,对象完全不同。

带宽限制填 0 是不限速吗? 源文档推断是不限速,但没有在 SupDRC 上实测过。生产环境不要依赖 0,直接填具体值(如 200、500 Mbps)并验证限速生效。

「最大并发磁盘数 8」是说一台主机最多 8 块盘吗? 不是。它是单个作业内并发传输的数据流数上限。一个作业处理超过 8 块磁盘时,按 8 路流分批传输。全局并发 = 获取器数量 × 单机并发作业数。

Linux 主机的保护策略建不起来,提示缺挂载服务器? 去「基础备份设施 → 架构与资源」编辑对应的备份资源,把「作为挂载服务器」开关打开。这个开关默认是关的,见 8.6 与第 9 章。

备份数据到底经不经过数据获取器? 源文档两处结论互斥,都没有抓包实测。本手册按端口设计推导写成"经获取器中转",因为它与防火墙矩阵自洽;但要对客户承诺之前,先做一次抓包验证。

存储库容量快满了,调小保留策略就行吗? 保留策略在主机保护策略的存储配置里,不在存储库里。调之前先核对已有备份链及恢复需求——保留策略一改,早期还原点可能立即进入回收。

想让备份数据不能被删,该开哪个开关? 存储库「高级配置」里的「不可变配置 / 启用不可变保留」。但打开后的参数与实际行为在源文档里没有 SupDRC 的取值,开之前先向产品方确认保留期范围与释放规则。

相关章节​