Pozn.: Tento článek vychází z Beta verze Veeam Backup & Replication 13. Nejedná se tedy o finální vydání a některé funkce se mohou do oficiální verze ještě změnit. Díky svému zapojení v programu Veeam Vanguard mám přístup k beta verzím produktů. Byl jsem zvědavý na změny ve spravovaném Veeam Hardened Repository.
Veeam JeOS ISO
Spolu s Veeam Backup & Replication 13 přichází také nové Just Enough OS (JeOS) ISO, které můžeme použít pro jednoduché nasazení vybraných infrastrukturních rolí. Jednou z nich je Linux Hardened Repository.
Hlavní vlastnosti JeOS
- založeno na Rocky Linuxu 9.2
- centralizované a automatické aktualizace - spravuje společnost Veeam
- webové rozhraní pro správu (Web UI) - jednoduchá správa systému přes prohlížeč
- plná podpora - JeOS bude oficiálně podporovanou součástí Veeam platformy
- ověřování na bázi certifikátů - pro připojení do VBR se používá certifikát a párovací kód
Nástroje pro správu verze 13
- Veeam Backup & Replication Console - tradiční tlustý klient pro správu VBR z Windows, ve verzi 13 přichází s aktualizovaným rozhraním a rozšířenou podporou nových funkcí
- Veeam Backup & Replication Web UI - nově je k dispozici webové rozhraní pro správu VBR, které v první fázi nabízí omezenou funkcionalitu
- Veeam Host Management (Cockpit) - webové rozhraní určené pro správu samotné Appliance (Veeam Software Appliance / JeOS), poskytuje nástroje pro monitoring a základní správu systému (bez znalosti Linuxu)
Instalace Veeam Hardened Repository
Požadavky
Pro Beta verzi se uvádí systémové požadavky dva disky o minimální kapacitě 256 GB (pro systém a data) a 16 GB RAM. Při instalaci dochází ke kontrole dostupných disků a pokud nesplňují podmínky, tak nelze pokračovat v instalaci.
V rámci testování jsem úspěšně nasadil VBR i VHR jako virtuální stroje na platformě VMware. Povedlo se mi zprovoznit VBR s 2 vCPU a 8 GB vRAM a VHR s 2 vCPU a 4 GB vRAM.
Nasazení
Veeam Software Appliance a Veeam JeOS se instaluje každé z jiného ISO, ale průběh instalace a základní vlastnosti si jsou velmi podobné.
Nabootujeme instalační ISO (VeeamJeOS_13.0.0.12026.BETA.iso) a zvolíme typ instalace Hardened Repository. V tuto chvíli vidíme informace, že dojde ke smazání všech dat. V budoucnu by mělo být možné provést upgrade VHR instalovaného z aktuálně dostupného VHR ISO 2.0.

Instalátor kontroluje dostupné disky, zda splňují požadavky.

Pokud je vše v pořádku, tak se automaticky zahájí instalace, která u mne trvala cca 7 minut.

Po dokončení provedeme restart a spustí se konfigurační průvodce. V prvním kroku musíme souhlasit s licenčními podmínkami.

- Hostname - zadáme jméno serveru

- Network - síťové parametry, zadáme statickou adresu nebo DHCP (při několika instalacích jsem dostával chybu při nastavení adresy a až opakovaně zadání prošlo)
- Time - důležité je správné nastavení času (zóna a NTP)
- Host Administrator - nastavujeme heslo pro účet správce
veeamadmins povinným nastavením MFA. Heslo musí splňovat podmínky DISA STIG, takže nesmí být za sebou více než 4 znaky stejné kategorie (musíme střídat velká malá písmena a další znaky) a mít minimálně 15 znaků.

- Po zadání hesla musíme nastavit MFA pomocí nějaké aplikace s OATH token, třeba Microsoft / Google Authenticator (můžeme naskenovat QR kód). Využívá se TOTP (Time-based One Time Password).
- Security Officer - pro VHR musíme nastavit účet Security Officer
veeamso. Pro VBR je tento účet volitelný. Slouží ke schvalování citlivých (destruktivních) operací. Heslo musí splňovat podmínky DISA STIG. MFA nyní nenastavujeme, ale při prvním přihlášení musíme změnit heslo a nastavit MFA (a získáme Recovery Token). Schvalování se provádí přes Veeam Host Management.

Po dokončení nastavení (Finish) se zobrazí informace o produktu a můžeme se přihlásit do Veeam Host Management přes konzoli (terminal access).

Veeam Host Management
Webový přístup do Veeam Host Management běží standardně na portu 10443. Přihlásit se můžeme jako veeamadmin nebo veeamso (případně další účet, který přidáme). Po zadání hesla musím použít MFA (TOTP).

Máme několik oblastí, které můžeme konfigurovat, jako nastavení sítě, času, povolení SSH, správa uživatelů či aktualizace serveru.

Pokud se přihlásíme jako Security Officer, tak můžeme pouze schvalovat žádosti.

Přidání Hardened Repository do VBR 13
Do Veeam Backup & Replication přidáváme nové Backup Repository typu Linux Hardened Repository.
- nejprve musíme přidat spravovaný server (Managed Server) do zálohovací infrastruktury (Backup Infrastructure)
- pak vytvořit Repository z určité složky na serveru
Pozn.: Oba kroky můžeme provést společně v rámci Add Backup Repository
Zde použijeme klasický Veeam Backup & Replication Console, ale mohli bychom přidání provést pomocí nového Veeam Backup & Replication Web UI.
Vše je téměř stejné jako u stávající VBR 12.3 a VHR ISO. Změna je, že pro připojení serveru využijeme Certificate-based authentication. Takže nepovolujeme SSH a nepoužíváme single-use credentials pro účet veeamsvc. Druhá novinka je možnost vybrat na úložišti zvlášť Mount server pro Windows a Linux.
Přidání spravovaného serveru
- Veeam Backup & Replication Console
- Backup Infrastructure - Managed Servers - Add Server
- zvolíme Linux

- Name - zadáme buď plné DNS jméno (FQDN) nebo IP adresu serveru
- SSH Connection - zvolíme Connect using certificate-based authentication, provede se spojení na předinstalované Veeam komponenty, zobrazí se fingerprint certifikátu, musíme potvrdit důvěru serveru

- Review - kliknutím na tlačítko Apply se začnou instalovat komponenty a konfigurovat server
Pozn.: Nově instalovaný VHR můžeme rovnou registrovat s Backup Serverem (používá se párovací kód 000000). Pro další spárování musíme ve Veeam Host Management Console - Applications vytvořit nový párovací kód a ten použít při přidání serveru.

Přidání úložiště
- Veeam Backup & Replication Console
- Backup Infrastructure - Backup Repositories - Add Repository
- zvolíme Direct Attached Storage - Linux (Hardened Repository)

- Name - unikátní název a popis úložiště
- Server - vybereme právě přidaný Repository server, klikneme na Populate, detekuje se složka (Mount Point) standardně
/var/lib/veeam, kterou označíme

- Repository - tlačítko Populate zjistí informace o diskovém prostoru, zatrhneme Use fast cloning on XFS volumes, zadáme počet dní immutability period, můžeme upravit další nastavení včetně speciálních parametrů pod Customize repository settings

- Mount Server - vybereme mount server (můžeme vybrat zvlášť pro platformu Windows a Linux) a jeho parametry pro obnovu souborů, aplikačních položek a VM instant recovery

- Review - klikneme na Apply a proběhne instalace a konfigurace všech požadovaných komponent
Zatím zde nejsou žádné komentáře.