Aggiornare SaltStack Config alla versione stabile più recente da una versione precedente.
Nota:
Nell'ambito dell'iniziativa di VMware volta a rimuovere la terminologia problematica, il termine Salt Master verrà sostituito con un termine più adatto in SaltStack Config, nonché nei prodotti e nella documentazione correlati. Per il completamento di questo aggiornamento della terminologia possono essere necessari alcuni cicli di rilascio.
Per aggiornare
SaltStack Config, è necessario:
- Eseguire il backup dei dati, inclusi alcuni file e directory cruciali per l'installazione specifica di SaltStack Config
- Aggiornare PostgreSQL (facoltativo, ma consigliato)
- Aggiornare l'infrastruttura Salt (facoltativo, ma consigliato)
- Scaricare i file dell'aggiornamento
- Aggiornare il nodo RaaS
- Aggiornare tutti i Salt Master utilizzando il plug-in Master
Procedure consigliate durante l'aggiornamento
Durante la pianificazione dell'aggiornamento, seguire queste linee guida:
- Non eseguire l'aggiornamento tramite il programma di installazione o le istruzioni di installazione manuale.Se si sta aggiornando l'installazione di SaltStack Config, fare riferimento alle seguenti istruzioni di aggiornamento.
- Per risultati ottimali, passare da una versione principale a un'altra. È consigliabile eseguire sempre l'aggiornamento dalla versione principale più recente di SaltStack Config alla nuova versione. Se è installata una versione precedente, eseguire l'aggiornamento in modo incrementale da una versione a quella successiva.
- Eseguire il backup dei dati. Per evitare la perdita dei dati, eseguirne il backup. Per indicazioni su quali file e directory è necessario sottoporre a backup prima dell'aggiornamento, vedere Esecuzione del backup dei dati.
- Eseguire gli aggiornamenti durante le ore in cui l'attività di rete è minore. Gli aggiornamenti del database richiedono la reindicizzazione dei dati. A seconda della complessità dei dati, un aggiornamento del database potrebbe richiedere diverse ore. Per evitare interruzioni del servizio, è consigliabile aggiornare il database durante le ore lavorative meno intense o eseguire il trimming del database prima di un aggiornamento.
- Verificare se nel database sono presenti comandi esistenti da archiviare. In alcuni casi, il database PostgreSQL archivia i vecchi comandi che non sono stati eseguiti. Questi comandi potrebbero essere eseguiti durante il processo di aggiornamento, quando si riavvia il plug-in Master. Per evitare che ciò accada, controllare se nel database sono memorizzati vecchi comandi ed escludere i processi precedenti a una data definita.
- Verificare l'aggiornamento prima della distribuzione. Se possibile, provare a eseguire una prova generale in un ambiente di test per avere un'idea del tempo necessario per l'aggiornamento.
- Leggere innanzitutto tutta la guida. È inoltre consigliabile leggere una volta l'intera guida prima di implementare un aggiornamento in modo da avere un'idea delle attività necessarie e se richiedono una pianificazione da parte del team o se le parti interessate devono essere informate delle modifiche in sospeso.
Come aggiornare SaltStack Config
Per aggiornare SaltStack Config, completare le seguenti attività. Queste attività devono essere eseguite nell'ordine specifico indicato in questa guida.