简介:《鼎甲迪备安装配置手册 7 打印版本》是面向备份管理员与IT运维人员的实操型安装指南,聚焦鼎甲迪备备份软件在多种操作系统环境下的部署与配置,帮助读者解决从环境准备到子服务器接入的完整落地问题。资源包共1个文件,为PDF格式,大小约1.34MB,便于打印携带或离线查阅。手册内容覆盖安装须知、硬件要求与支持环境说明,并分系统给出备份服务器安装流程,包括Ubuntu、Windows、NeoKylin(飞腾1500A)以及Red Hat、Asianux、CentOS等Linux发行版的安装包选择与操作步骤,同时详解Ubuntu与Windows子服务器配置要点,目录结构清晰、章节编号完整。目前已有224人学习下载,适合初次接触鼎甲迪备的运维人员按图索骥完成部署,也可供有经验的管理员在多平台适配与国产化环境落地时对照查阅。
1. 从一台装到一半的备份服务器说起
上周帮某实验室重装一台备份服务器,系统是 CentOS 7.9,硬件不算新,但盘位够。装完鼎甲迪备的服务端,页面能打开,任务也能建,结果第一次跑全量备份就卡在 12% 不动,日志里只有一行含糊的“agent timeout”。折腾到后半夜才发现,是代理端和存储服务器之间的端口没放通,跟软件本身一点关系没有。这种坑,手册里不会写,但装过几套的人一看日志方向就知道往哪查。
鼎甲迪备这套东西,定位是企业级数据保护平台,服务端、存储服务器、磁带库控制器、各类数据库和文件代理端、虚拟机代理端、操作系统备份代理端,模块拆得很细,装的时候是一环扣一环。装不好不会立刻报错,往往是备份任务跑到一半才翻车,恢复的时候才发现缺模块。这篇笔记按 V7.1 手册的模块顺序,把依赖、安装包选择、配置参数和排错路径捋一遍,适合第一次独立部署的运维,也适合装过但总在代理端上踩坑的人对照检查。
2. 装之前先把环境账算清:硬件、系统与依赖
2.1 硬件要求与支持环境对照
手册第 1 章给了两张硬件表,一张是备份服务器,一张是客户端。实际部署时我一般会在这两张表的基础上留 20% 余量,尤其是备份服务器的内存和存储服务器的磁盘吞吐。备份服务器承担任务调度、元数据管理和 Web 控制台,内存不够时表现是页面卡、任务排队;存储服务器承担实际数据落盘,磁盘 IO 跟不上时表现是备份速率上不去、合成备份失败。
| 角色 | 关键硬件项 | 手册要求方向 | 我的实际建议 |
|---|---|---|---|
| 备份服务器 | CPU / 内存 / 系统盘 | 按并发任务量给 | 内存不低于 16GB,系统盘独立 |
| 存储服务器 | 数据盘容量 / IO | 按备份数据量给 | 数据盘做 RAID,预留 30% 空间 |
| 客户端 | 内存 / 临时空间 | 按代理端类型给 | 数据库代理端临时空间要单独看 |
支持环境这块,手册覆盖得比较全:Windows、Ubuntu、Debian、Red Hat、Asianux、CentOS、NeoKylin,国产化平台里还单独列了 NeoKylin 飞腾 1500A,另外 AIX、Solaris、HP-UX 也有对应章节。选安装包之前先确认三件事:操作系统发行版和版本号、CPU 架构(x86_64 还是飞腾这类 ARM)、以及要备份的资源类型。这三件事决定了你后面翻到第几章、拿哪个包。
提示:飞腾 1500A 平台的 NeoKylin 是单独一节,安装包和 x86 平台不通用,别拿错包硬装,装上了也起不来服务。
2.2 安装依赖说明与系统预处理
手册第 2.1 节列了备份服务器的安装包依赖列表,第 3.1、4.1、5.1、8.1 节分别对应存储服务器、磁带库控制器、备份代理端和操作系统备份代理端的依赖。依赖这件事,我的习惯是先按手册列表逐项核对,再用系统包管理器补齐,不要凭经验跳步。
以 Red Hat 系列装备份服务器为例,装包前先做系统预处理:
# 关闭防火墙与 SELinux,避免安装过程中端口和文件访问被拦 systemctl stop firewalld systemctl disable firewalld setenforce 0 sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config # 确认系统版本与架构,决定拿哪个安装包 cat /etc/redhat-release uname -m # 按手册依赖列表检查已安装的包,缺什么补什么 rpm -qa | grep -E 'libaio|numactl|compat-libstdc'这几条命令的逻辑很直接:防火墙和 SELinux 是安装期最常见的“玄学失败”来源,先关掉排除干扰;uname -m确认架构,避免 x86 包往 ARM 机器上装;最后一条是依赖自查,手册给了列表,但不同最小化安装的系统缺的包不一样,先看再补比盲装稳。Ubuntu 和 Debian 系统对应的是 DEB 包,预处理里还要确认dpkg状态正常,apt-get update能跑通再往下走。
2.3 安装包与系统的对应关系
手册第 2.2 节是备份服务器的安装列表,第 3.2 节是存储服务器,第 5.2 节按资源类型拆得很细:Oracle、SQL Server、MySQL、PostgreSQL、DB2、Informix、Sybase、MongoDB、达梦、Kingbase、GBase、GBase8t、神通、文件、Exchange、SharePoint、Domino,每一类对应不同的代理端安装包。第 6.1 节是数据同步模块,第 7.1 节是虚拟机代理端,第 8.2 节是操作系统备份代理端。
这里最容易出的错是“一个包打天下”的思维。数据库代理端和文件代理端不是同一个包,Oracle RAC 和 Oracle 单机的配置流程也不一样,手册 5.2.1 下面还细分了 RAC、双机、DataGuard 三种场景。装之前把要保护的资源列成清单,对着 5.2 的表格逐项勾安装包,比装到一半回头补要省事得多。
3. 备份服务器安装:分系统落地与子服务器配置
3.1 Ubuntu 系统安装与虚拟机模块配置
Ubuntu 的安装流程在手册 2.3 节,分安装前准备、安装操作、虚拟机模块配置三步。安装前准备主要是系统更新和依赖补齐,安装操作是执行安装包,虚拟机模块配置是给后面接 KVM、Xen 这类虚拟化平台做铺垫。
# 安装前准备:更新源并补齐基础依赖 apt-get update apt-get install -y libaio1 numactl # 解压安装包并执行安装脚本(包名以实际拿到的为准) tar -zxvf dbackup_server_ubuntu_x86_64.tar.gz cd dbackup_server_ubuntu_x86_64 ./install.sh # 安装完成后检查服务状态 systemctl status dbackup-serverinstall.sh执行过程中会提示安装路径和端口,端口默认值不要随意改,后面代理端注册和防火墙放行都按这个来。虚拟机模块配置这一步,手册 2.3.3 节对应的是虚拟化平台需要开放的协议和端口,表 2.3 列了清单。我一般装完服务端就把这张表抄进防火墙规则里,而不是等虚拟机备份失败再回头查。
3.2 Windows 系统安装与 Red Hat 系列安装
Windows 系统在手册 2.4 节,流程是运行安装程序、按向导走完、装完确认服务启动。Windows 上要注意的是安装账户权限,用管理员身份运行,安装路径不要带中文和空格。Red Hat、Asianux、CentOS 与 NeoKylin 在 2.6 节合并成一节,说明这几个发行版的安装方式一致,都是 RPM 体系,装包前确认依赖、装包后确认服务。
# Red Hat 系列安装备份服务器 rpm -ivh dbackup-server-7.1.x86_64.rpm # 依赖缺失时用 yum 补齐,不要用 --nodeps 硬装 yum install -y libaio numactl # 启动服务并设开机自启 systemctl start dbackup-server systemctl enable dbackup-serverrpm -ivh报依赖错误是正常现象,按提示用yum补,补完再装。用--nodeps跳过依赖当时能装上,后面服务起不来或者跑着跑着崩,排查成本远高于现在多敲一条命令。NeoKylin 飞腾 1500A 在 2.5 节单独列出,安装包是 ARM 架构的,流程和 RPM 系列类似,但依赖包要从对应源里找,不能混用 x86 的依赖。
3.3 子服务器配置:多节点环境的关键一步
手册 2.7 节讲子服务器配置,分 Ubuntu、Windows、Red Hat 系列三个小节。子服务器的作用是分担备份任务、扩展代理端接入能力,多服务器环境下不配子服务器,所有任务都压在主服务器上,并发一上来就排队。
配置的核心是让子服务器能跟主服务器通信、能被主服务器纳管。Ubuntu 和 Red Hat 系列在子服务器上装的是对应的服务端组件,装完后在主服务器控制台里添加子服务器节点,填 IP 和通信端口。Windows 子服务器的配置在 2.7.2 节,流程类似,注意 Windows 防火墙要放行对应端口。
注意:子服务器和主服务器的版本必须一致,V7.1 的子服务器配 V7.0 的主服务器,注册阶段就可能失败,版本号在安装包文件名和服务控制台里都能核对。
4. 存储服务器与磁带库控制器:数据落盘和介质管理
4.1 存储服务器安装:Windows 与 Ubuntu 两条路径
存储服务器在手册第 3 章,3.1 是依赖说明,3.2 是安装列表,3.3 是 Windows 系统,3.4 是 Ubuntu 系统,3.5 是 NeoKylin 飞腾 1500A,3.6 是 Red Hat、Asianux、CentOS 与 NeoKylin 系列。存储服务器是数据实际落盘的地方,装的时候重点看磁盘挂载和目录权限。
# Ubuntu 存储服务器安装前准备:确认数据盘挂载 lsblk df -h # 创建数据目录并授权(路径按实际规划调整) mkdir -p /data/dbackup_storage chown -R dbackup:dbackup /data/dbackup_storage # 执行安装 tar -zxvf dbackup_storage_ubuntu_x86_64.tar.gz cd dbackup_storage_ubuntu_x86_64 ./install.shlsblk和df -h是确认数据盘已经挂上、容量符合规划,别把存储目录建在系统盘上,备份数据一涨系统盘先满。chown是给存储服务运行账户授权,权限不对的表现是备份任务能建、数据写不进去。Windows 存储服务器在 3.3 节,安装时选数据盘路径,装完在服务里确认存储服务已启动。
4.2 磁带库控制器安装:Ubuntu 与 Redhat 的差异
磁带库控制器在第 4 章,4.1 依赖说明,4.2 安装前准备,4.3 安装操作分 Ubuntu 和 Redhat 两个小节。这一步是给用磁带做离线介质的场景准备的,不接磁带库可以跳过,但接了磁带库就必须装控制器,否则控制台里看不到磁带设备。
# 安装前确认磁带库设备已被系统识别 lsscsi -g cat /proc/scsi/scsi # Ubuntu 下安装控制器 dpkg -i dbackup-tape-controller_7.1_amd64.deb # Redhat 下安装控制器 rpm -ivh dbackup-tape-controller-7.1.x86_64.rpmlsscsi -g看的是 SCSI 设备,磁带库一般通过 HBA 卡接进来,系统认不到设备时先查 HBA 驱动和连线,别急着装软件。Ubuntu 用dpkg -i,Redhat 用rpm -ivh,装完都要确认控制器服务起来,并在控制台里扫描磁带库。
4.3 存储与介质配置的检查点
存储服务器和磁带库控制器装完,回到控制台做两件事:一是存储池能正常创建、容量显示正确;二是磁带库能被扫描到、槽位和驱动器信息完整。这两件事没确认就往下装代理端,后面备份任务选不到目标存储,报错信息往往指向代理端,实际根子在存储侧。我一般会在这一步跑一个小的测试备份任务,几十 MB 的文件,确认数据能写进存储池再继续。
5. 备份代理端安装:按资源类型选包与配置
5.1 数据库代理端:Oracle 三种场景与国产数据库
第 5 章是整本手册最厚的一章,5.2 节按资源类型列安装包,5.2.1 是 Oracle,下面再分 RAC、双机、DataGuard 三个子场景,5.2.2 到 5.2.13 覆盖 SQL Server、MySQL、PostgreSQL、DB2、Informix、Sybase、MongoDB、达梦、Kingbase、GBase、GBase8t、神通,5.2.14 是文件,5.2.15 到 5.2.17 是 Exchange、SharePoint、Domino。
Oracle 的三种场景配置差异主要在集群和同步层面:RAC 要配多实例环境,双机要配集群管理和cluster_hostid,DataGuard 要配主备同步。手册 6.5 和 6.6 节专门讲 Oracle RAC 数据同步配置和双机集群数据同步配置,包括迪备服务加入集群管理软件、cluster_hostid设置、关闭非活动节点服务。这些配置项不是装完代理端就自动生效的,要按章节一步步配。
# Linux 下装 Oracle 代理端(RPM 体系示例) rpm -ivh dbackup-agent-oracle-7.1.x86_64.rpm # 装完确认代理端服务 systemctl status dbackup-agent # 检查代理端与备份服务器的连通性(端口按实际配置) telnet <备份服务器IP> <通信端口>代理端装完不是终点,要在备份服务器控制台里注册代理端、建备份任务、跑一次测试备份。数据库代理端还要确认数据库实例能被代理端识别,Oracle 的ORACLE_HOME、ORACLE_SID环境变量要对,国产数据库的客户端库版本要和代理端匹配。
5.2 Linux 与 Windows 代理端安装差异
5.3 节是 Windows 系统代理端安装,5.4 节是 Ubuntu、Debian 的 DEB 包,5.5 节是 Linux 的 RPM 包,5.5.1 还专门列了适用架构和操作系统,5.6 节是 NeoKylin 飞腾 1500A,5.7 到 5.9 节是 AIX、Solaris、HP-UX。Windows 代理端是图形化安装,Linux 是命令行装包,流程差异不大,差异在依赖和权限。
# Ubuntu/Debian 代理端安装 dpkg -i dbackup-agent_7.1_amd64.deb # 安装前准备里确认依赖 apt-get install -y libaio1 # 装完检查 systemctl status dbackup-agentDEB 和 RPM 两条路径的共同点是:装之前确认架构和系统版本,装之后确认服务状态和端口连通。AIX、Solaris、HP-UX 的代理端在 5.7 到 5.9 节,这几个平台的包格式又不一样,AIX 用installp或rpm,Solaris 用pkgadd,HP-UX 用swinstall,装之前先看对应小节的依赖说明。
5.3 数据同步模块与零丢失依赖包
第 6 章是数据同步模块,6.1 是安装包列表,6.2 是 Windows 系统的 DBackup Agent 和 DBackup Standby 安装,6.3 是 Red Hat、CentOS 与 AIX,6.4 是 Solaris,6.5 是 Oracle RAC 数据同步配置,6.6 是 Oracle 双机集群数据同步配置,6.7 是零丢失依赖包,分存储服务器、Windows 代理端、Red Hat/CentOS 代理端三部分。
零丢失依赖包是容易被忽略的一节。要做零丢失保护,存储服务器和代理端都要装对应的依赖包,只装代理端不装存储侧,同步链路建不起来。6.6 节的cluster_hostid设置和关闭非活动节点服务,是双机集群场景的关键步骤,配错的表现是切换后同步中断。
5.4 虚拟机代理端与操作系统备份代理端
第 7 章是虚拟机代理端,7.2 是 H3C CAS 代理端安装步骤,7.3 是 Hyper-V 代理端安装步骤,7.4 是 OpenStack 备份配置。第 8 章是操作系统备份代理端,8.3 是 Windows,8.4 是 Ubuntu,8.5 是 Linux。第 9 章是操作系统还原光盘,分 Windows 和 Linux。
虚拟机代理端装之前,先确认虚拟化平台类型,H3C CAS、Hyper-V、OpenStack 的配置方式不同。第 10 章配置说明里,10.1 节还细分了 KVM、Xen、Hyper-V 宿主机指定注册 IP、H3C CAS 虚拟化平台 LAN-Free 备份恢复环境部署。LAN-Free 场景对 FC 卡有要求,10.2 节专门讲 Oracle FC 合成备份代理端环境部署,分 Windows 和 Linux,再分 QLogic 卡和 Emulex 卡,配置项细到卡型号。
6. 装完怎么验证:从服务状态到一次真实恢复
6.1 分层验证:服务、连通性、任务、恢复
装完所有模块,别急着交付。我一般按四层验证:第一层看服务,备份服务器、存储服务器、代理端的服务是否都在跑;第二层看连通性,代理端到备份服务器、备份服务器到存储服务器的端口是否通;第三层跑测试备份,每种资源类型建一个小任务;第四层做恢复验证,备份不验证恢复等于没备份。
# 第一层:服务状态批量检查 systemctl status dbackup-server systemctl status dbackup-storage systemctl status dbackup-agent # 第二层:端口连通性 telnet <备份服务器IP> <通信端口> telnet <存储服务器IP> <存储端口> # 第三层:控制台里建测试任务,观察任务日志 tail -f /var/log/dbackup/agent.log服务状态用systemctl看,端口用telnet或nc测,任务日志在代理端和服务器端各有一份,出问题先看日志时间戳对齐哪一侧。测试备份的数据量不用大,但要覆盖每种代理端类型,数据库代理端就备一个测试库,文件代理端就备一个小目录。
6.2 恢复验证与常见失败点
恢复验证是最后一道关。手册第 9 章的操作系统还原光盘,Windows 和 Linux 各一节,做裸机恢复时用得上。文件级恢复直接在控制台发起,数据库恢复要确认实例状态和恢复目标。我见过装完所有模块、备份任务全绿、恢复时发现代理端版本和服务器版本不一致的情况,所以版本核对要放在验证清单里。
| 验证项 | 检查方法 | 失败时的常见原因 |
|---|---|---|
| 服务状态 | systemctl status | 依赖缺失、端口被占 |
| 端口连通 | telnet / nc | 防火墙未放行、SELinux 拦截 |
| 测试备份 | 控制台建任务看日志 | 代理端未注册、存储池不可写 |
| 恢复验证 | 发起文件或数据库恢复 | 版本不一致、恢复目标配置错 |
第 11 章 FAQ 分了安装与升级、配置与命令两类,装完遇到问题先翻这两节,很多报错手册里已经有对应条目。手册附录 A 是法律声明和技术支持,附录 B 是联系方式,这些是文档自带信息,实际排错还是以日志和验证结果为准。
从那以后我每次装完鼎甲迪备,不管多赶时间,都强制走一遍“服务、端口、测试备份、恢复验证”这四步,少一步都不交付。装的时候多花半小时验证,比交付后半夜被叫起来查备份失败强。希望帮到你。
本文还有配套的精品资源,点击获取