Veeam v11: aggiornare l'Hardened Repository

veeam-upgrade-hardened-repository-01

Con l'introduzione della funzione di Immutability in Veeam Backup & Replication v11, l'Hardened Repository richiede una specifica procedura per essere aggiornato.

Un normale aggiornamento per questo tipo di repository non può essere effettuato nella maniera "classica" dovuto alle restrizioni applicate durante la procedura di configurazione del repository stesso.

 

Come aggiornare un Hardened Repository

Quando una nuova versione o patch viene rilasciata da Veeam, quando si cerca di installare l'aggiornamento nel repository, questo fallisce.

Questo è un comportamento del tutto atteso poichè Veeam non ha le credenziali salvate da nessuna parte per poter accedere all'Hardened Repository. Se il repository è stato configurato seguendo le best practice, l'opzione Single-use credentials for hardened repository è stata utilizzata per connettere Veeam al repository.

veeam-upgrade-hardened-repository-02

Inoltre, l'account utilizzato da Veeam per connettersi al repository non ha nessun permesso per effettuare operazioni nella macchina Linux poichè non è membro del gruppo sudo.

Per installare l'aggiornamento, il primo step è abilitare il servizio SSH e reinserire il service account nel gruppo sudo.

Abilitare l'accesso remoto al proprio repository ed effettuare il login con l'account che ha i permessi di amministratore configurato durante l'installazione del repository Linux.

veeam-upgrade-hardened-repository-03

Abilitare il servizio SSH ed aggiungere il service account Veeam al gruppo sudo tramite il comando:

# sudo systemctl start ssh.service
# sudo usermod -a -G sudo locveeam

veeam-upgrade-hardened-repository-04

Accedere alla console di Veeam e selezionare dal menu la voce Settings > Upgrade. Durante l'aggiornamento dei componenti Veeam per installare la versione 11a, l'Hardened Repository non era stato processato.

veeam-upgrade-hardened-repository-05

Selezionare l'Hardened Repository da aggiornare e cliccare su Apply.

veeam-upgrade-hardened-repository-06

Cliccare Yes per continuare.

veeam-upgrade-hardened-repository-07

Cliccare sul bottone Set User e selezionare l'opzione Single-use credentials for hardened repository.

veeam-upgrade-hardened-repository-08

Inserire lo Username del service account utilizzato e la Password. Cliccare su OK.

veeam-upgrade-hardened-repository-09

Cliccare OK per confermare.

veeam-upgrade-hardened-repository-10

Questa volta il repository è stato correttamente aggiornato. Cliccare Finish per uscire dal wizard.

veeam-upgrade-hardened-repository-11

Dalla console del repository, rimuovere il service account utilizzato in Veeam dal gruppo sudo ed uscire. Ricordarsi di disconnettere qualsiasi sistema di accesso remoto (iLO, iDRAC, etc.) dal proprio repository.

# sudo deluser locveeam sudo
# sudo systemctl stop ssh.service

veeam-upgrade-hardened-repository-12

L'Hardened Repository è ora aggiornato alla versione corrente installata nel proprio Veeam Server.

Veeam Backup & Replication v11a è disponibile per essere scaricato come 30-day free trial.

signature

2 Comments

  1. Davide 20 Ottobre 2021
    • Paolo Valsecchi 20 Ottobre 2021