Acronis True Image Echo Server for Linux Errors Out with "Not enough memory"
Kernel
Provides information about the system in Acronis Linux
Configures a network interface
Inserts a module into Linux Kernel
Download and install the latest build of Acronis Backup & Recovery 10 to solve the issue
Change hard drive mode to SATA to resolve the issue
Acronis Bootable Media is corrupt. Recreate it to fix the issue
Current SNAPAPI module of Acronis True Image Echo Server for Linux and Acronis True Image Echo Enterprise Server Linux Agent cannot be compiled on Ubuntu 8.04 and higher
This has been fixed
Switch to the correct GCC version or use a workaround
Additional parameters that can be applied prior to booting Linux kernel
You attempt to restore a backup with Red Hat Enterprise Linux 4.6 x64 into an Red Hat Enterprise Virtualization virtual machine. After restore succeeds, the vm does boot into an kernel panic.
Symptoms
Backups fail with error messages stating that the SnapAPI module is not loaded for the running kernel.
In dmesg/messages, you can find these errors from SnapAPI: "make_request_fn is NULL."
Cause
Backup agents BEFORE C21.09 release had a version of the SnapAPI kernel module (versions up to 0.7.140) that could not compile successfully on kernels 4.18.0-315 or higher (in the 4.18. series).
Symptoms
Symptoms depend on the product version:
- Acronis Cyber Backup 12.5 builds 16180, 16318, 16327, 16342, 16343 contain build 0.7.127 – SnapAPI module will not compile on kernel 5.8 and later
- Acronis Cyber Protect 15 builds 24426, 24508, 24515 and later contain SnapAPI build 0.7.133 which imminently leads to kernel crash and the following error:
cannot execute binary file: Exec format error
when trying to execute any binary file.
Compiling the necessary SnapApi modules for Acronis backup software for Linux
Symptoms
The Backup Console displays an error in the backup activity: The SnapAPI kernel module is not loaded for the kernel 4.18.0-305.10.2.2.lve.el7h.x86_64 that is running in this system. Install the module for this kernel version, and then retry the backup.
Affected environment
CloudLinux 7-series (most typically this is CloudLinux release 7.9 (Boris Yegorov) using a so-called "hybrid kernel".
Symptoms
Backup of a Linux machine with kernel 5.9 or later fails with an error similar to:
The SnapAPI kernel module is not loaded for the kernel 5.12.13-300.fc34.x86_64 that is running in this system. Install the module for this kernel version, and then retry the backup.
Cause
Earlier versions of mainstream kernel did not have interfaces for snapshotting, and SnapAPI module could not use these kernels for snapshotting purposes.