1. Veeam Agent for Linux - blksnap DKMSビルドエラー解決記録
1-1. 環境情報
| 項目 | 値 |
|---|---|
| OS | Ubuntu 24.04 (HWE) |
| カーネル | 6.17.0-14-generic |
| 問題発生時のVeeamバージョン | 6.3.2.1207 |
| 解決後のVeeamバージョン | 13.0.1.203 |
2. 発生した問題
2-1. 症状
カーネルアップデート時に以下のエラーが発生:
Error! Bad return status for module build on kernel: 6.17.0-14-generic (x86_64)
Consult /var/lib/dkms/blksnap/6.3.2.1207/build/make.log for more information.
dkms autoinstall on 6.17.0-14-generic/x86_64 failed for blksnap(10)
2-2. 影響
-
linux-headers-6.17.0-14-genericが設定不能 -
linux-headers-generic-hwe-24.04が依存関係エラー -
linux-generic-hwe-24.04が依存関係エラー -
linux-image-6.17.0-14-genericが設定不能 - dpkgがエラーコード1で終了
3. 原因
Veeam Agent for Linux 6.3.2.1207 に含まれる blksnap モジュールが、カーネル 6.17 に対応していなかった。
4. 解決方法
4-1. Veeamリポジトリの更新(v6 → v13)
-
以下のURLから veeam-release-deb_13.0.1_amd64.deb をダウンロード:
-
リポジトリパッケージをインストール:
sudo dpkg -i veeam-release-deb_13.0.1_amd64.deb
sudo apt update
-
/etc/apt/sources.list.d/veeam.listが以下になっていることを確認:
deb [arch=amd64] https://repository.veeam.com/backup/linux/agent-13/dpkg/debian/public stable veeam
4-2. 古いDKMSモジュールの削除とシステム修復
sudo dkms remove blksnap/6.3.2.1207 --all
sudo dpkg --configure -a
sudo apt install -f
4-3. Veeam Agent v13 へアップグレード
sudo apt install veeam
5. 解決後の確認
5-1. DKMSステータス
$ sudo dkms status
blksnap/13.0.1.203, 6.14.0-37-generic, x86_64: installed
blksnap/13.0.1.203, 6.17.0-14-generic, x86_64: installed
5-2. カーネルモジュール
$ lsmod | grep blksnap
veeamblksnap 147456 0
bdevfilter 94208 1 veeamblksnap
5-3. Veeamサービス
$ sudo systemctl status veeamservice
● veeamservice.service - Veeam Agent for Linux service daemon
Active: active (running)
6. 参考情報
| リソース | URL |
|---|---|
| Veeam Agent for Linux ダウンロード | https://www.veeam.com/products/physical/linux-backup-recovery-download.html |
| Veeam KB2804 (Supported Kernels) | https://www.veeam.com/kb2804 |
| Veeam Backup 13.0.1 Release Notes | https://helpcenter.veeam.com/rn/veeam_backup_13_0_1_release_notes.html |
7. 結論
Veeam Agent for Linux を v6.3 → v13.0.1 にアップグレードすることで、カーネル 6.17 環境での blksnap DKMSビルドエラーが解消され、CBT(Changed Block Tracking)による高速増分バックアップが正常に動作するようになった。