Linux平台Veeam Agent备份报错“Snapshot overflow”
问题现象
Linux平台使用Veeam Agent备份出现“Snapshot overflow”错误
20:54:43 Job 31-88 started at 2026-09-22 12:54:43 UTC
20:54:46 Preparing to backup
20:54:47 Creating volume snapshot
20:54:57 Starting full backup to Repository_1
20:55:06 [error] Backing up nvme0n1 453.2 GB at 150.9 MB/s (64%)
21:55:28 [error] Failed to perform backup
21:55:28 [error] Snapshot overflow
21:55:28 [error] Processing finished with errors at 2026-09-22 13:55:28 UTC错误日志如下
root@kemove-SYS-420GP-TNR:~# zgrep -i "snapshot overflow" /var/log/veeam/veeamsvc*
[22.09.2026 16:06:48.131] <133610443101760> snap | ERR |Receive 'snapshot overflow' event for snapshot [35aff0b6-92b5-413c-909c-973a56e3b2b3], origDevId [259:2], errorCode [28] 'No space left on device'
[22.09.2026 16:06:51.352] <133610443101760> snap | ERR |Receive 'snapshot overflow' event for snapshot [35aff0b6-92b5-413c-909c-973a56e3b2b3], origDevId [8:0], errorCode [28] 'No space left on device'
[22.09.2026 16:35:18.857] <139517281416768> snap | ERR |Receive 'snapshot overflow' event for snapshot [a181daca-402c-45ab-81a4-7bf469cb5ac0], origDevId [8:0], errorCode [28] 'No space left on device'
[22.09.2026 16:35:18.857] <139517281416768> snap | ERR |Receive 'snapshot overflow' event for snapshot [a181daca-402c-45ab-81a4-7bf469cb5ac0], origDevId [259:2], errorCode [28] 'No space left on device'
[22.09.2026 16:43:45.661] <139517128320576> lpbcore | Snapshot overflow happened but error 'No space for snapshot' not found
[22.09.2026 16:43:45.661] <139517128320576> prtcl | ERR |Snapshot overflow
[22.09.2026 16:43:47.176] <139517145105984> lpbcore | ERR |Snapshot overflow.
[22.09.2026 16:43:47.176] <139517145105984> lpbcore | >> |Snapshot overflow
[22.09.2026 16:55:06.829] <139515679196736> snap | ERR |Receive 'snapshot overflow' event for snapshot [a16a982b-c4c1-4c3d-bb81-97d99f762e72], origDevId [8:0], errorCode [28] 'No space left on device'
[22.09.2026 16:55:10.799] <139515679196736> snap | ERR |Receive 'snapshot overflow' event for snapshot [a16a982b-c4c1-4c3d-bb81-97d99f762e72], origDevId [259:2], errorCode [28] 'No space left on device'
[22.09.2026 17:00:49.122] <139517264631360> lpbcore | Snapshot overflow happened but error 'No space for snapshot' not found
[22.09.2026 17:00:49.122] <139517264631360> prtcl | ERR |Snapshot overflow
[22.09.2026 17:00:54.027] <139517145105984> lpbcore | ERR |Snapshot overflow.
[22.09.2026 17:00:54.027] <139517145105984> lpbcore | >> |Snapshot overflow
[22.09.2026 18:35:17.981] <130203913270848> snap | ERR |Receive 'snapshot overflow' event for snapshot [99d06134-3930-436d-90f9-2891294afdff], origDevId [8:0], errorCode [28] 'No space left on device'
[22.09.2026 18:35:20.426] <130203913270848> snap | ERR |Receive 'snapshot overflow' event for snapshot [99d06134-3930-436d-90f9-2891294afdff], origDevId [259:2], errorCode [28] 'No space left on device'
[22.09.2026 18:37:54.391] <130203426723392> lpbcore | Snapshot overflow happened but error 'No space for snapshot' not found
[22.09.2026 18:37:54.392] <130203426723392> prtcl | ERR |Snapshot overflow
[22.09.2026 18:48:29.850] <130203443508800> lpbcore | ERR |Snapshot overflow.
[22.09.2026 18:48:29.850] <130203443508800> lpbcore | >> |Snapshot overflow
[22.09.2026 21:46:25.356] <124661106972224> snap | ERR |Receive 'snapshot overflow' event for snapshot [b0720baa-c593-4077-a840-9285172b35c2], origDevId [259:2], errorCode [28] 'No space left on device'
[22.09.2026 21:55:27.975] <124659680933440> lpbcore | Snapshot overflow happened but error 'No space for snapshot' not found
[22.09.2026 21:55:27.975] <124659680933440> prtcl | ERR |Snapshot overflow
[22.09.2026 21:55:41.520] <124660108731968> lpbcore | ERR |Snapshot overflow.
[22.09.2026 21:55:41.520] <124660108731968> lpbcore | >> |Snapshot overflow解决方法
1. 修改/etc/veeam/veeam.ini
找到[blksnap]段,把diffStorageMinimum调大(单位为扇区:字节数/512;默认2097152=1GB,例如调成4GB即4294967296/512=8388608)
[blksnap]
# The minimum allowable size of the difference storage in sectors
diffStorageMinimum = 83886082. 禁用Veeam模块并重启服务
modprobe -r -vvv $(lsmod | grep -E "^(veeamblksnap|blksnap|veeamsnap)" | awk '{print $1}')
systemctl restart veeamservice禁用模块结果如下
root@kemove-SYS-420GP-TNR:~# modprobe -r -vvv $(lsmod | grep -E "^(veeamblksnap|blksnap|veeamsnap)" | awk '{print $1}')
modprobe: INFO: ../libkmod/libkmod.c:367 kmod_set_log_fn() custom logging function 0x63e4fcb5d830 registered
modprobe: DEBUG: ../libkmod/libkmod-index.c:757 index_mm_open() file=/lib/modules/6.8.0-138-generic/modules.dep.bin
modprobe: DEBUG: ../libkmod/libkmod-index.c:757 index_mm_open() file=/lib/modules/6.8.0-138-generic/modules.alias.bin
modprobe: DEBUG: ../libkmod/libkmod-index.c:757 index_mm_open() file=/lib/modules/6.8.0-138-generic/modules.symbols.bin
modprobe: DEBUG: ../libkmod/libkmod-index.c:757 index_mm_open() file=/lib/modules/6.8.0-138-generic/modules.builtin.alias.bin
modprobe: DEBUG: ../libkmod/libkmod-index.c:757 index_mm_open() file=/lib/modules/6.8.0-138-generic/modules.builtin.bin
modprobe: DEBUG: ../libkmod/libkmod-module.c:556 kmod_module_new_from_lookup() input alias=veeamblksnap, normalized=veeamblksnap
modprobe: DEBUG: ../libkmod/libkmod-module.c:562 kmod_module_new_from_lookup() lookup modules.dep veeamblksnap
modprobe: DEBUG: ../libkmod/libkmod.c:597 kmod_search_moddep() use mmaped index 'modules.dep' modname=veeamblksnap
modprobe: DEBUG: ../libkmod/libkmod.c:405 kmod_pool_get_module() get module name='veeamblksnap' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:413 kmod_pool_add_module() add 0x63e503e64160 key='veeamblksnap'
modprobe: DEBUG: ../libkmod/libkmod.c:405 kmod_pool_get_module() get module name='bdevfilter' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:405 kmod_pool_get_module() get module name='bdevfilter' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:413 kmod_pool_add_module() add 0x63e503e64270 key='bdevfilter'
modprobe: DEBUG: ../libkmod/libkmod-module.c:196 kmod_module_parse_depline() add dep: /lib/modules/6.8.0-138-generic/updates/dkms/bdevfilter.ko
modprobe: DEBUG: ../libkmod/libkmod-module.c:202 kmod_module_parse_depline() 1 dependencies for veeamblksnap
modprobe: DEBUG: ../libkmod/libkmod-module.c:589 kmod_module_new_from_lookup() lookup veeamblksnap=0, list=0x63e503e63d10
modprobe: DEBUG: ../libkmod/libkmod.c:502 lookup_builtin_file() use mmaped index 'modules.builtin' modname=veeamblksnap
rmmod veeamblksnap
rmmod bdevfilter
modprobe: DEBUG: ../libkmod/libkmod.c:597 kmod_search_moddep() use mmaped index 'modules.dep' modname=bdevfilter
modprobe: DEBUG: ../libkmod/libkmod-module.c:202 kmod_module_parse_depline() 0 dependencies for bdevfilter
modprobe: DEBUG: ../libkmod/libkmod-module.c:468 kmod_module_unref() kmod_module 0x63e503e64160 released
modprobe: DEBUG: ../libkmod/libkmod.c:421 kmod_pool_del_module() del 0x63e503e64160 key='veeamblksnap'
modprobe: DEBUG: ../libkmod/libkmod-module.c:468 kmod_module_unref() kmod_module 0x63e503e64270 released
modprobe: DEBUG: ../libkmod/libkmod.c:421 kmod_pool_del_module() del 0x63e503e64270 key='bdevfilter'
modprobe: INFO: ../libkmod/libkmod.c:334 kmod_unref() context 0x63e503e5c5b0 released来源:https://fr-wiki.ikoula.com/fr/Corriger_l%27erreur_%22snapshot_overflow%22_sur_un_Veeam_Agent_Linux