*********************** Procedure di backup *********************** Salvataggio database su file di dump -------------------------------------------------- Per salvare i dati salvati nel database di Sanet e' possibile usare il seguente comando: :: cd {{SANET_INSTALL_DIR}} ./scripts/db-save.sh Lo script produce il dump nella directory: :: {{VAR}}/current-config/ Il file contenente l'ultimo dump generato e': :: {{VAR}}/current-config/db.dump **NOTA**: Il file *db.dump* e' un link simbolico al vero file di dump. Salvataggio configurazioni CLI ed ENTABLES su file -------------------------------------------------- Per salvare la configurazione della CLI e ENTABLES su file "config-save.sh": :: cd {{SANET_INSTALL_DIR}} ./scripts/config-save.sh Lo script produce il dump nella directory: :: {{VAR}}/current-config/ I file sono: :: {{VAR}}/current-config/current-cli-config {{VAR}}/current-config/current-entables-config **Nota 1**: il path corrispondente a {{VAR}} puo' essere ottenuto con: :: sanet-manage get_config DATA_DIR **Nota 2**: I file prodotti sono link simbolici a dei file "versionati" contenuti nella stessa directory: :: $ ls -la $(sanet-mange get_config DATA_DIR)/current-config/ ... current-cli-config -> ..../current-config/current-cli-config.2014-01-22_15-16-27 current-cli-config.2014-01-22_15-15-39 current-cli-config.2014-01-22_15-16-27 ... current-entables-config -> ...../current-config/current-entables-config.2014-01-22_15-16-27 current-entables-config.2014-01-22_15-15-39 current-entables-config.2014-01-22_15-16-27 Esempio: In base alla configurazione del sistema il file di destinazione potrebbe essere: :: /var/lib/sanet3/current-config/current-cli-config /var/lib/sanet3/current-config/current-entables-config o piu' genericamente: :: $SANET_HOME/var/lib/current-config/current-entables-config $SANET_HOME/var/lib/current-config/current-lib-config Salvataggio directory dati -------------------------------------------------- Sanet memorizza alcuni dati anche su filesystem nella directory {{VAR}}. L'esatta posizione di questa directory puo' essere ottenuta con il seguente comando: :: sanet-manage get_config DATA_DIR Esempio: Copiare il contenuto della directory {{VAR}} in una cartella temporanea: :: cp -r $(sanet-manage get_config DATA_DIR) /tmp/backup-dir