Installing Synology Active Backup for Business (ABB) Agent on Ubuntu Server 24.04
Objective: To successfully install and configure the Synology ABB Linux Agent on an Ubuntu Server 24.04 environment, bypassing common dependency errors and file extraction failures.
Target Environment & Hardware
- OS: Ubuntu Server 24.04 (Noble Numbat)
- Hardware: Micro PC (7th-gen Intel Core i5, 16GB DDR4 RAM, 256GB NVMe SSD)
- Target NAS: Synology DS1522+ (or equivalent DSM 7.3+ system)
Phase 1: System Preparation and Dependency Resolution
Ubuntu 24.04 requires specific libraries for the Synology snapshot driver (synosnap). We must install the compatibility packages and the unzip utility to handle the installer archive.
1. Install required dependencies
This command ensures the system can extract the installer and has the necessary libraries for the snapshot driver.
2. Create the backward-compatibility symlink
Synology ABB looks for libaio.so.1. Since Ubuntu 24.04 uses a newer naming convention, a symlink is required.
Phase 2: Download and Installation
The download URL must be enclosed in quotes to ensure the shell handles the query parameters correctly.
1. Download the agent package
2. Extract and Execute
Extract the ZIP file into a new directory, navigate into that directory, and run the installer script.
Phase 3: NAS Authentication
After installation, connect the agent to your Synology NAS using the command-line interface.
Note: You will be prompted to supply the NAS IP address, an authorized username, and your password.
⚙️ Hardware Optimization & Maintenance
- NVMe SSD Performance: Ensure the OS schedules regular TRIM operations:
sudo systemctl enable --now fstrim.timer
- KVM Interrupts: If your video signal (TESmart/JetKVM) drops during full backups, it is likely due to high NVMe I/O priority.
- Scheduling: Plan incremental backups during low-activity periods to minimize resource contention.