利用Synology群晖Active Backup for Business实现Ubuntu整机备份
群晖Synology的Active Backup for Business (ABB) 套件不仅免费,而且功能强大,支持整机裸机备份。
- 全量备份:支持整机系统级备份,灾难发生时可进行裸机还原。
- 自动化:配置一次,后台自动运行,无需人工干预。
- 集中管理:所有设备的备份状态均可在NAS端统一监控。
一、 环境准备与兼容性检查
群晖NAS:
- 已安装Active Backup for Business套件。
Ubuntu系统:
- 支持版本:Ubuntu 16.04, 18.04, 20.04, 22.04, 24.04 (64位)。
- 文件系统:支持ext4, XFS等。
- 联网状态:安装过程中需要联网下载依赖包(如gcc, make, dkms等)。
网络配置:
- 确保Ubuntu能访问NAS的IP地址。
- 关键端口:NAS需开放TCP 5510端口(用于代理通信),这与网页访问端口(如5001)不同。
二、 服务端配置:模板先行
在Ubuntu端安装代理之前,建议先在群晖NAS端配置好“备份模板”。这样,当设备连接时,系统会自动应用预设的备份策略(如备份时间、保留策略),实现零配置部署。
- 登录群晖DSM,打开Active Backup for Business。
- 进入设置 > 模板。
- 你可以编辑默认的“Linux物理服务器”模板,或者点击创建新建一个专属模板。
- 在模板中设定:
- 备份计划:例如每天凌晨03:00。
- 保留策略:建议开启智能保留策略以节省空间。
- 版本控制:设置最大版本数量。
三、 客户端部署:安装代理程序
接下来,我们将进入Ubuntu终端进行操作。
1. 下载并上传安装包
- 在群晖下载中心下载Linux版ABB代理程序。
- 选择deb格式(适用于Ubuntu/Debian)。
- 将下载的.zip文件上传至Ubuntu服务器
2. 安装代理
在Ubuntu终端中执行以下命令:
- 注意:安装脚本会自动检查并安装必要的系统依赖,请保持网络畅通。
# 1. 安装解压工具(如未安装)
sudo apt-get update
sudo apt-get install unzip
# 2. 解压安装包
unzip Synology_Active_Backup_for_Business_Agent-*.zip
# 3. 进入解压后的目录并运行安装脚本
cd Synology_Active_Backup_for_Business_Agent-*
sudo ./install.run
四、 建立连接:配置与排错
安装完成后,需要将Ubuntu“注册”到群晖NAS。
1. 执行连接命令
sudo abb-cli -c
2. 输入连接信息
- 系统会依次提示输入以下信息:
- Server address:输入NAS的IP地址或域名。
- 仅需输入
192.168.1.1或nas.example.cn
- 仅需输入
- Username/Password:输入有权限访问ABB的NAS账号密码。
- Server address:输入NAS的IP地址或域名。
3. 常见问题处理
- 证书警告:如果提示SSL证书不受信任,输入y继续。
- Already connected(已连接):如果你需要更换账号或重新配置,不能直接运行-c。需先执行登出命令:
sudo abb-cli -l在提示确认时输入y,然后再重新运行abb-cli -c。
五、 验证与进阶管理
连接成功后,回到群晖NAS的ABB界面:
- 查看设备:进入物理服务器列表,你应该能看到刚刚连接的Ubuntu设备。
- 检查任务:在任务列表中,系统会根据之前设置的模板自动生成备份任务。
- 手动修改:如果不想使用模板,或者想针对该设备单独调整(如更改备份源目录),可在任务列表中选中任务点击编辑进行修改。
常用维护命令速查:
sudo abb-cli -s查看当前连接状态、上次备份时间及下次计划时间sudo abb-cli -c连接/配置NAS服务器sudo abb-cli -l断开连接/登出sudo systemctl status synology-abb-agent检查代理服务运行状态
THE END
0
二维码
打赏
海报
利用Synology群晖Active Backup for Business实现Ubuntu整机备份
群晖Synology的Active Backup for Business (ABB) 套件不仅免费,而且功能强大,支持整机裸机备份。
全量备份:支持整机系统级备份,灾难发生时可进行裸机还……
共有 0 条评论