Nota importante: noid-backup può essere trovato anche come zenbackup.pl. Per favore, riferisci: https://www.relianoid.com/resources/knowledge-base/enterprise-edition-v8-administration-guide/whats-new-in-relianoid-ee-v8/
Esecuzione di backup giornalieri in un sistema di bilanciamento del carico #
I backup vengono utilizzati per creare copie di dati o configurazioni per il ripristino di emergenza o per ripristinare il sistema a uno stato precedente in caso di guasti o perdita di dati e ci sono scenari in cui potresti prendere in considerazione l'implementazione di backup regolari o snapshot della configurazione e del sistema di bilanciamento del carico impostazioni:
Configurazione e gestione delle regole: i bilanciatori del carico possono avere configurazioni e regole complesse che regolano la modalità di distribuzione del traffico. Il backup regolare di queste configurazioni può aiutarti a ripristinarle nel caso in cui vengano accidentalmente modificate o configurate in modo errato.
Controllo e audit del cambiamento: i backup regolari possono fungere da meccanismo di controllo delle modifiche. Puoi eseguire un backup prima di apportare modifiche significative alle impostazioni del bilanciatore del carico. In questo modo, se qualcosa va storto durante o dopo la modifica, puoi facilmente ripristinare la precedente configurazione funzionante.
Disaster Recovery: Sebbene i sistemi di bilanciamento del carico siano progettati per fornire un'elevata disponibilità, non sono immuni dai guasti. Disporre di backup può far parte del tuo piano di ripristino di emergenza, consentendoti di ricostruire o ripristinare la configurazione del sistema di bilanciamento del carico su un nuovo dispositivo o in un ambiente diverso.
Sicurezza : Anche i backup regolari possono essere una misura di sicurezza. Se il tuo sistema di bilanciamento del carico è compromesso o configurato in modo errato a causa di una violazione della sicurezza, puoi ripristinarlo a uno stato sicuro noto.
Documentazione e analisi: i backup possono fungere da forma di documentazione, aiutandoti a capire come è stato configurato il tuo sistema di bilanciamento del carico in diversi momenti. Ciò può essere utile per scopi di analisi, risoluzione dei problemi o conformità.
Ιστορικά Στοιχεία: i backup possono anche aiutarti a tenere traccia della cronologia delle impostazioni del sistema di bilanciamento del carico, il che può essere utile per tenere traccia delle modifiche e delle tendenze nel tempo.
Best practice per i backup giornalieri #
Quando si configurano i backup giornalieri per un sistema di bilanciamento del carico, prendere in considerazione le seguenti best practice:
1. Automatizza il processo di backup per garantire coerenza ed evitare errori umani.
2. Negozio backup sicuri e fuori sede per la protezione contro i disastri in sede.
3. Realizzare versioning o timestamp per distinguere tra diversi backup.
4. Test eseguire regolarmente il processo di ripristino per garantire la possibilità di ripristinare la configurazione del sistema di bilanciamento del carico quando necessario.
Il metodo specifico per la creazione e la gestione dei backup dipenderà dal tipo di attività operativa che stai utilizzando e dalle funzionalità o dagli strumenti disponibili forniti. Inoltre, la frequenza dei backup (giornaliera, settimanale e così via) deve essere determinata in base alle esigenze dell'organizzazione, alla velocità delle modifiche alla configurazione e ai requisiti di ripristino di emergenza.
Configura i backup giornalieri in RELIANOID Bilanciatore del carico? #
Con RELIANOID Load Balancer, è possibile eseguire backup manuali tramite riga di comando utilizzando il seguente comando:
root@noid-ee-01:~# /usr/local/relianoid/bin/noid-backup NOME -c
Assicurati di sostituire NOME con il tuo identificatore preferito. I backup generati verranno archiviati nella directory in /usr/local/relianoid/backups/.
Se desideri automatizzare questo processo su base giornaliera, puoi farlo creando il seguente file di script nel file /etc/cron.giornaliero/ directory e concedendole i permessi di esecuzione con i seguenti comandi:
root@noid-ee-01:~# nano /etc/cron.daily/backup
Quindi, copia il contenuto:
#!/bin/bash NOME=`data "+%d%m%y"` && /usr/local/relianoid/bin/noid-backup ${NOME} -c
Infine, applica i permessi di esecuzione:
root@noid-ee-01:~# chmod 755 /etc/cron.daily/backup
Questo script, se eseguito quotidianamente, creerà un file di backup con la data corrente come identificatore nella directory /usr/local/relianoid/backups/.
root@noid-ee-01:~# ls /usr/local/relianoid/backups/ backup-011123.tar.gz backup-021123.tar.gz backup-031123.tar.gz
Tieni presente che questi backup non vengono liberati o ruotati, quindi tieni in considerazione l'eliminazione mensile di quelli vecchi.