Disaster recovery
Il backup di tutto il server serve a ricostruirlo se va perso: un disco guasto, un server cancellato, un provider che chiude. È diverso dai backup che clienti e reseller fanno delle loro organizzazioni e subscription.
La pagina è Server › Disaster recovery.
Che cosa contiene
- Sempre la configurazione: il database del pannello, la configurazione del server, i dati di ogni cliente.
- Per ogni modulo quello che scegli: per CSP (Central Syslog) i log consultabili e gli archivi dei log.
I backup che clienti e reseller tengono sul server non sono inclusi.
Fare i backup
Fai una copia adesso ne fa una a mano, in background; l'email dice l'esito.
Soprattutto, imposta una Pianificazione con una destinazione remota (un server SFTP o FTP, o uno storage S3): un backup tenuto solo su questo server si perde con lui. La pianificazione funziona come quella dei backup dei clienti: frequenza, ora, copie da conservare, incrementali. Con i backup incrementali sono incrementali solo i log; il resto è completo in ogni backup.
Scarica (file unico) dà un file con tutto dentro, cifrato come hai scelto.
La chiave del server
I backup sono cifrati con la chiave del server, oppure con la tua chiave personale age. In Chiave del server, Scarica la chiave (con la tua password) e tienila lontano dal server, per esempio in un gestore di password: senza di lei, o senza la tua chiave personale, i backup non si aprono se il server va perso.
Ripristinare su questo server
Ripristina riporta, su questo server, una parte del backup:
- i clienti che scegli (un reseller con i suoi clienti; nessuno scelto vuol dire tutti);
- la loro configurazione, i loro log consultabili, gli archivi non più presenti;
- entro un periodo.
Il ripristino si esegue in background; l'email e la lista ne dicono l'esito. Per un singolo cliente o una singola subscription, di solito basta il backup del cliente o della subscription.
Ricostruire il server su un server nuovo
- Prepara un server nuovo come per l'installazione (vedi L'installazione), con lo stesso nome e indirizzo se puoi.
- Installa il pacchetto
esapanel, della versione del backup o più recente. - Copia i file del backup in una cartella del server.
- Come root:
esapanel-setup --restore=/root/backup --key=<chiave del server>
oppure, con la tua chiave personale, --identity=<chiave privata>.
La configurazione torna completa e il pannello riparte con i suoi clienti, utenti, certificati e chiavi. I log si ripristinano poi da Server › Disaster recovery, tutti o a scelta.
Se il server nuovo ha un altro nome o indirizzo
esapanel-setup te lo chiede:
- se il nome o l'indirizzo principale saranno cambiati come quelli di prima, si ferma: cambiali e rilancialo;
- con
--host=adaptil pannello prende il nome e l'indirizzo del server nuovo.
Per gli indirizzi aggiunti dal pannello che il server nuovo non ha: --addresses=apply li sposta qui, --addresses=skip li lascia Non riuscito.
Ricorda che apparati e agenti dei clienti inviano al nome e alle porte di prima: se il nome cambia, vanno riconfigurati.
La licenza
Dopo un ripristino su un'altra macchina, la licenza appartiene alla macchina di prima: il pannello funziona per 10 giorni, e la trasferisci dalla pagina Server › Licenza (vedi La licenza).
Una prova ogni tanto
Un backup che non è mai stato ripristinato non è un backup sicuro. Ogni tanto prova a ricostruire il server su una macchina di prova, con la chiave che hai conservato: è l'unico modo di sapere che, quando serve, funziona.