Questo capitolo spiega per quali file del nodo admin occorre eseguire il backup. Non appena si completa la migrazione o la distribuzione del cluster, creare un backup di queste directory.
È possibile eseguire il backup della directory /etc/salt/
, contenente i file di configurazione Salt, ad esempio la chiave Salt master e le chiavi del client accettate.
I file Salt non sono strettamente richiesti per il backup del nodo admin, ma semplificano la ridistribuzione del cluster Salt. Se non esiste alcun backup di tali file, i Salt minion devono essere nuovamente registrati nel nuovo nodo admin.
Verificare che il backup della chiave privata del Salt master sia memorizzato in un'ubicazione sicura. La chiave del Salt master può essere utilizzata per gestire tutti i nodi del cluster.
Dopo il ripristino della directory /etc/salt
da un backup, riavviare i servizi Salt:
root@master #
systemctl
restart salt-masterroot@master #
systemctl
restart salt-minion
Tutti i file richiesti da DeepSea sono memorizzati in /srv/pillar/
, /srv/salt/
e /etc/salt/master.d
.
Se occorre ridistribuire il nodo admin, installare il pacchetto DeepSea sul nuovo nodo e spostare i dati di backup nelle directory. È quindi possibile utilizzare di nuovo DeepSea senza ulteriori modifiche. Prima di riutilizzare DeepSea, verificare che tutti i Salt minion siano registrati correttamente sul nodo admin.