Backup in CycleCloud
Per impostazione predefinita, CycleCloud accetta snapshot temporizzato dell'archivio dati dell'applicazione sottostante come punti di ripristino. Questi vengono archiviati in /opt/cycle_server/data/backup/. La directory dei backup non dispone di requisiti di I/O di lettura/scrittura rigorosi, quindi spesso viene montata in una condivisione NFS o un blob fuse per una durabilità aggiuntiva.
Importante
All'interno di questa directory è anche una sotto directory denominata shared/, che contiene i dati comuni a tutti i backup e deve essere mantenuta per abilitare il ripristino.
Pianificazione dei backup
Per impostazione predefinita CycleCloud mantiene gli snapshot per:
- 5 min
- 15 minuti
- 1 ora
- 4 ore
- 8 ore
- 1 giorno
- e 7 giorni
La pianificazione del backup viene archiviata come record dell'archivio dati di tipo Application.BackupPlan
. Per accedere a questo record, passare alla pagina Impostazioni e selezionare la scheda Record . Assicurarsi che tutti i tipi di record siano selezionati nell'elenco a discesa. Vicino alla parte inferiore dell'elenco è una categoria etichettata piano di backup. Usando l'opzione di modifica , è possibile modificare e salvare l'elenco di pianificazioni.
Eseguire un ripristino da backup
I backup vengono archiviati con il tempo di ripristino codificato nel nome della directory: /opt/cycle_server/data/backups/backup-2018-08-30_15-05-05+0000. Questa directory è un punto di ripristino. Per ripristinare CycleCloud in questo momento, eseguire l'utilità di ripristino con questo punto di ripristino come argomento. Se non viene specificato alcun punto di ripristino, viene usato il punto di ripristino più recente.
cd /opt/cycle_server/
./util/restore.sh ./data/backups/backup-2019-08-30_15-05-05