Skip to main content

Installing Synology Active Backup for Business (ABB) Agent on Ubuntu Server 24.04

Objective: ToA successfullystraightforward installguide to downloading, extracting, and configureinstalling the Synology ABB Linux Agent on an Ubuntu ServerServer, 24.04connecting environment,it bypassingto 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:a Synology DS1522+ (or equivalent DSM 7.3+ system)
    equivalent).

    Phase 1: Prepare the System Preparation and Dependency Resolution

    Ubuntu 24.04Server requires specific libraries for the Synology snapshot driver (synosnap). We must install the compatibility packages andneeds the unzip utility to handleextract the Synology installer archive.

    1. Install required dependenciesUnzip

    ThisRun the following command ensuresto theensure your system can extracthandle the installerdownloaded and has the necessary libraries for the snapshot driver.archive:

    sudo apt update && sudo apt install -y dkms libaio1t64 make gcc unzip

    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.

    sudo ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/x86_64-linux-gnu/libaio.so.1

    Phase 2: Download and InstallationInstall

    The download URL must beis enclosed in quotes to ensureso the Linux shell correctly handles the queryspecial parameterscharacters correctly.in the web address.

    1. Download the agent packageAgent

    Download the official Synology Debian-based installer package:

    wget -O Synology_ABB_Agent.zip "https://global.synologydownload.com/download/Utility/ActiveBackupBusinessAgent/3.1.0-4967/Linux/x86_64/Synology%20Active%20Backup%20for%20Business%20Agent-3.1.0-4967-x64-deb.zip?model=DS1522%2B&bays=5&dsm_version=7.3.2&build_number=86009"

    2. Extract and Execute the Installer

    ExtractThis command chains three actions: it extracts the ZIP file into a new directory,folder, navigatemoves into that directory,folder, and runruns the installerinstallation script.

    unzip Synology_ABB_Agent.zip -d synology_abb_installer && cd synology_abb_installer && sudo ./install.run

    Phase 3: Connect to the NAS Authentication

    AfterOnce installation,the connectinstallation finishes, you need to authenticate the agent towith your Synology NAS.

    1. Launch the Command-Line Interface

    Run the ABB client connection command:

    sudo abb-cli -c

    Note: The prompt will ask for your Synology NAS using the command-line interface.

    sudo abb-cli -c
    Note: You will be prompted to supply the NAS IP address,address (or domain), an authorized username, and your password.
    Once

    ⚙️ Hardware Optimization & Maintenance

      NVMe SSD Performance: Ensureauthenticated, the OSserver scheduleswill regularappear TRIM operations:
      sudo systemctl enable --now fstrim.timer
      KVM Interrupts: Ifin your videoDSM signalActive (TESmart/JetKVM)Backup dropsfor duringBusiness fullconsole. backups, it is likely due to high NVMe I/O priority. Scheduling: Plan incremental backups during low-activity periods to minimize resource contention.