Veeam veeamsnap Linux kernel 5.7 i starszy

Veeam Backup kopia zapasowa pod kernel 5.8 i nowszy przestała działać. Ponieważ Veeam nie może nic z tym zrobić w tym momencie, jedyną opcją jest przywrócenie kernela do 5.6 lub 5.7. Aby móc wykonywać kopię veeam, należy zainstalowań starszy kernel i ustawić w Grub uruchamianie z kernela 5.7. Możemy zostawić nowszy kernel do pracy serwera a na czas wykonania kopii możemy uruchomić serwer z kernela 5.7, wykonać kopię i uruchomić ponownie serwer.


1: Zainstaluj starsze jądra:

apt install linux-generic-hwe-18.04

(lub jakiejkolwiek innej wersji, hwe działa dobrze na moim laptopie)
2: Zainstaluj veeam (zainstaluj .dep, aby skonfigurować źródło w apt, a
następnie

sudo apt install veeam

To nie żałośnie, gdy dkms próbuje zbudować veeamsnap dla jądra 5.8, więc ….
3: Przejdź do /usr/src/veeamsnap-x.x.x.xxxx i edytuj plik

dkms.conf dodaj
wiersz

BUILD_EXCLUSIVE_KERNEL="^5.4.*"

do niego, więc pakiet zostanie zbudowany tylko dla jąder 5.4.

sudo dpkg-reconfigure veeamsnap

i wszystko powinno być w porządku.
4: Aby ustawić domyślne jądro na 5.4, użyłem grub skonfigurować i włączyłem opcję, aby wybrać ostatnie jądro rozruchu jako domyślne.

można również edytować /etc/default/grub i ustawić/dodać

GRUB_SAVEDEFAULT="true"
GRUB_DEFAULT="saved"

do niego.

wszystko. Teraz możesz uruchomić w 5.4, aby wykonać kopię zapasową, uruchomić w 5.8 lub innych jądrach w razie potrzeby, a proces aktualizacji apt zostanie przerwany tylko wtedy, gdy veeam wyda nową wersję veeamsnap. Wystarczy powtórzyć krok 3 i jesteś dobry, aby przejść.