This article describes system requirements for the Datto Linux Agent.
- Datto Linux Agent
- System requirements
- Supported Linux distributions
- Testing port connectivity
- Frequently asked questions
- Additional Resources
|OS||Support for Linux is limited to 64-bit operating systems only. See the full list of supported Linux distributions below.|
|Supported file systems||The Datto Linux Agent supports ext2, ext3, ext4, xfs, FAT32, and NTFS filesystems. Other file systems may work, but they are not supported and may result in large incremental backups.|
|Supported kernel versions||
Linux kernel version 2.6.18 or newer, excluding the following incompatible kernels:
The protected Linux system requires a corresponding kernel development package.
The protected machine must have 1 GB or more of RAM.
|Disk space requirements||
Each protected volume must have 10% of its space free (up to 10 GB).
|Network||At a minimum, the protected machine must have internet access, and be able to resolve the following addresses for the initial installation of the Datto Linux Agent:
TCP ports 25567, 3260, and 3262 must be open between the Datto appliance and the protected system. To check port connectivity, see the Testing port connectivity section of this article.
See the SIRIS, ALTO & DNAS Networking and Bandwidth Requirements article for detailed networking requirements.
|Compatibility||The Datto Linux Agent supports the versions of Linux listed in the Supported Linux distributions section of the article.|
In addition to the requirements listed above, the following distributions of Linux carry additional system requirements:
For the latest Linux Agent version information, see Datto Linux Agent (DLA): Software Release Notes. You can check the protected machine's agent version from the Protect tab of the Datto appliance's GUI.
Supported Linux distributions
|Debian 8||Y||Y||You may have to install sudo; see Additional Resources for more information. Debian 8 supports MercuryFTP communication with iSCSI fallback.|
|Debian 9||Y||Y||You may have to install sudo, curl, and dirmngr.|
|openSUSE Leap 15||Y||N|
|openSUSE Leap 15.1||Y||N|
|openSUSE Leap 42.3||Y||N|
|Oracle Enterprise Linux 6||N||N|
|Oracle Enterprise Linux 7||N||N|
|Red Hat Enterprise Linux/CentOS
6.6 through 6.10
|Red Hat Enterprise Linux/CentOS 7||Y||Y|
|SUSE Linux Enterprise 12 SP 3||Y||N|
|SUSE Linux Enterprise 12 SP 4||Y||N|
|SUSE Linux Enterprise 15||
|N||You may have to install sudo; see Additional Resources for more information.|
|SUSE Linux Enterprise 15.1||Y||N|
- The compatibility of this backup solution with any hypervisor environment or operating system not listed in this article is untested and may yield unreliable results.
- Datto provides best-effort support only for custom Linux distributions based on a supported OS distribution.
- Unless otherwise stated, protected installations of all operating systems listed must be fully-up-to-date to guarantee compatibility with the Datto Linux Agent solution. Datto cannot ensure functionality or support for out-of-date or package-locked Linux distributions.
- Perform regular end-to-end backup and local & cloud virtualization tests to confirm that the variations in your custom Linux distribution do not interfere with Datto product functionality.
- If you have a request to support any other distribution, please put in a feature request on our Community Forum.
- If you are using BFQ I/O scheduling (external link) on the protected machine, disable it before performing backups to prevent kernel crashes.
- The Datto Linux Agent does not currently support HIR for Linux EFI. Due to this limitation, Datto does not support screenshots, image exports, rescue agents, bare-metal restore operations and local/hybrid virtualizations for EFI Linux agents.
- VMware vCenter Server is unsupported.
- The Datto solution can back up multiple types of disk sector schemes. The process writes an image-based backup to a file, which is 512 bytes per physical sector. While rare, some software that relies on advanced formats (such as 4K) may have issues with the sector size change. Datto recommends performing regular DR tests to ensure that all required applications function as expected in our virtualized environments.
- Datto does not support virtualizing disk images stored in Network Attached Storage volumes for any distribution.
- The Datto Linux Agent is unable to back up Docker containers. However, it can back up the host and container data.
- The Datto Linux Agent does not preserve LVM configuration metadata. It only backs up the user and system data contained within the logical volumes. When performing virtualization or restores, the Datto device restores user and system data as separate volumes.
Testing port connectivity
To test port connectivity, run the following command on the protected system:
nc -v <ip address of Datto appliance> <port number>
A successful connection will look like this:
[root@msmith-centos7 ~]# nc -v 10.72.68.84 3260 Ncat: Version 6.40 ( http://nmap.org/ncat ) Ncat: Connected to 10.72.68.84:3260.
michael@MSmith-LinuxPC ~ $ nc -zv 10.72.68.247 3260 Connection to 10.72.68.247 3260 port [tcp/iscsi-target] succeeded!
Port 25567 will be open on the protected machine, not on the Datto device. This test will fail if you try and run it to port 25567 from the protected machine to the Datto device.
To learn how to install and update your agent software installation, see SIRIS, ALTO, and NAS: Installing and Updating the Datto Linux Agent for information about updating the Datto Linux Agent.
Frequently asked questions
What part of the Linux agent did Datto make open-source?
Datto made three components of the agent open-source: the driver, a library for the agent to interact with the driver, and several utilities, the most important of which is a tool to compare incremental backups.
Why did Datto use open-source?
Making these components open-source allows for community involvement., which means support for more Linux distros, with faster maintenance and improvements.
How does the licensing work?
Datto offers the Linux agent with unlimited licenses. You can back up as many Linux agents to your Datto device as you wish. ALTO 2 and 3 series devices are limited to 2 or 4 licenses depending on the model, regardless of agent software. First-generation ALTO devices do not support Linux agents.
Can I encrypt Linux agents?
Yes. You can encrypt Linux agents.
Can I protect a mix of Linux agents and Windows agents on the same Datto appliance?
Yes. You can have different agent types on the same Datto device.
Which Datto appliances work with the Datto Linux agent?
The Linux agent works with all second-generation and above SIRIS and ALTO devices.
Do protected Linux machines get the same restore options as Windows machines?
Yes, however, Rapid Rollback is not currently available for Linux machines.
Do local or cloud virtualization work any differently for Linux machines?
Virtualization works the same for Linux agents as it does for Windows agents.