现象
磁盘/卷备份失败:
The SnapAPI kernel module is not loaded for the kernel currently running on the system.
原因
Acronis SnapAPI 模块负责硬盘上的所有 Acronis 软件 I/O 操作。 在 Acronis Linux 代理程序安装期间,SnapAPI 模块针对当前正在运行的操作系统内核进行编译。
如果存在 1 个以上的内核并且下次启动机器时另一个内核会启动,dkms_installer 将尝试在操作系统启动时为这个另外的内核安装 SnapAPI:在每次操作系统启动时重建 SnapAPI 以匹配该内核并提供代理程序使用有效的 SnapAPI 模块进行备份。
如果内核不满足 Linux 代理程序安装的先决条件,Linux 代理程序将仅适用于文件级备份计划,磁盘/卷备份将失败。
在 dkms.txt(sysinfo 根文件夹)日志中,可能会发现类似于:无法找到包含安装所需内核源的目录“/lib/modules/kernel-build-name/build”的信息。
解决方案
满足机器上使用的每个内核版本的 Linux 代理程序安装要求,或禁止其他内核在启动时加载(如果可能)。