Introduzione
In questo documento vengono illustrati alcuni scenari che richiedono la rimozione di file di database in FireAMP for Endpoints e viene descritta una procedura appropriata per la rimozione di tali file quando necessario. FireAMP for Endpoints conserva una registrazione delle sue recenti rilevazioni ed eliminazioni di file nei file di database. In alcuni casi, un tecnico dell'assistenza Cisco potrebbe richiedere la rimozione di alcuni file di database per la risoluzione di un problema.
Avviso: è possibile rimuovere un file di database solo se richiesto dal supporto tecnico Cisco.
File di database per cache e cronologia
Scopo
I file del database della cache mantengono le disposizioni note per i file. I file del database cronologico rilevano tutti i rilevamenti di file FireAMP, oltre ai nomi dei file di origine e ai valori SHA256.
Quando si aggiunge un elenco di blocco a un criterio e si aggiorna il connettore, il comportamento di un determinato file non cambia immediatamente. La cache ha già rilevato che il file non è dannoso. Di conseguenza, non verrà modificato o sostituito dall'elenco Blocca. La disposizione cambia quando la cache è scaduta ogni volta nel criterio e viene eseguita una nuova ricerca, prima negli elenchi e successivamente nel cloud.
Motivi della rimozione
Se i file del database di cronologia e del database di cache vengono rimossi da una directory, verranno ricreati al riavvio del servizio FireAMP. In alcuni casi potrebbe essere necessario rimuovere questi file dalla directory FireAMP. Ad esempio, se si desidera verificare un semplice rilevamento personalizzato o un elenco di applicazioni bloccate per un determinato file.
È possibile che un database risulti danneggiato e pertanto non sarà possibile aprire o visualizzare i rilevamenti in un database. In alternativa, se il database è danneggiato su un sistema, è possibile che si verifichino errori nel servizio FireAMP Connector, ad esempio l'impossibilità di avviare il connettore o il peggioramento delle prestazioni complessive del sistema. In questi casi è possibile cancellare i file di cronologia dal connettore in modo da evitare problemi relativi alle prestazioni e poter acquisire nuovi registri per la diagnosi.
Identificazione dei file di database
In Microsoft Windows, questi file si trovano in genere in C:\Program Files\Sourcefire\fireAMP o C:\Program Files\Cisco\AMP.
Nome dei file di database della cache:
cache.db
cache.db-shm
cache.db-wal
Il nome dei file del database della cronologia è:
history.db
historyex.db
historyex.db-shm
historyex.db-wal
In questa schermata vengono mostrati i file in Esplora file di Windows:
Procedura di rimozione dei file di database
Fase 1: Arrestare il servizio FireAMP Connector
È possibile arrestare il servizio FireAMP Connector in diversi modi:
- Interfaccia utente del servizio FireAMP Connector
- console di Servizi Windows
- Prompt dei comandi dell'amministratore
Interfaccia utente
Nota: se la protezione del connettore è abilitata, è necessario utilizzare l'interfaccia utente per interrompere il servizio FireAMP Connector.
- Aprire l'interfaccia utente dall'area di notifica e fare clic su Impostazioni.
- Scorrere fino alla parte inferiore ed espandere Impostazioni connettore FireAMP.
- Nel campo Password, immettere la password di protezione del connettore. Fare clic su Arresta servizio.
Console dei servizi
Nota: per arrestare e avviare i servizi nella console dei servizi, è necessario disporre dei privilegi di amministratore.
Per interrompere il servizio FireAMP Connector dalla console dei servizi, attenersi alla seguente procedura:
- Passare al menu Start.
- Immettere services.msc e premere Invio. Verrà visualizzata la console Servizi.
- Selezionare il servizio FireAMP Connector e fare clic con il pulsante destro del mouse sul nome del servizio.
- Per arrestare il servizio, scegliere Arresta.
Prompt dei comandi
Per arrestare il servizio FireAMP Connector dal prompt dei comandi di un amministratore, attenersi alla seguente procedura:
- Passare al menu Start.
- Immettere cmd.exe e premere Invio. Viene visualizzata una finestra del prompt dei comandi.
- Immettere il comando net stop immunetprotect. Se si dispone della versione 5.0.1 o successiva, immettere il servizio wmic dove "name like 'immunetprotect%'" chiama invece il comando startservice.
In questa schermata viene mostrato un esempio di interruzione del servizio completata:
Passaggio 2: Eliminare i file di database necessari
Memorizza file di database nella cache
Una volta arrestato il servizio, è possibile eliminare i seguenti tre file di cache:
Avviso: se non si eliminano tutti i file di database della cache correlati, è possibile che si verifichino problemi di memorizzazione nella cache con il database ricreato. Di conseguenza, è possibile che il servizio non venga avviato o che le prestazioni del servizio risultino ridotte.
cache.db
cache.db-shm
cache.db-wal
File di database della cronologia
Dopo l'arresto del servizio, rimuovere i seguenti file di database della cronologia:
Avviso: se non si eliminano tutti i file di database della cronologia correlati, è possibile che si verifichino problemi di memorizzazione nella cache con il database ricreato. Di conseguenza, è possibile che il servizio non venga avviato o che le prestazioni del servizio risultino ridotte.
history.db
historyex.db
historyex.db-shm
historyex.db-wal
Fase 3: Avviare il servizio FireAMP Connector
Per avviare il servizio FireAMP Connector, attenersi alla seguente procedura:
- Passare al menu Start.
- Immettere services.msc e premere Invio. Verrà visualizzata la console Servizi.
- Scegliere il servizio FireAMP Connector e fare clic con il pulsante destro del mouse sul nome del servizio.
- Per avviare il servizio, scegliere Avvia.
In alternativa, al prompt dei comandi dell'amministratore è possibile immettere il comando net start immunetprotect. Se si dispone della versione 5.0.1 o successiva, immettere il servizio wmic dove "name like 'immunetprotect%'" chiama invece il comando startservice.
In questa schermata viene mostrato un esempio di avvio del servizio completato:
Dopo il riavvio dei servizi, viene creato un nuovo set di file di database. In questo modo è possibile disporre di una nuova istanza del connettore FireAMP con elenchi di bianchi, elenchi di blocchi, esclusioni e così via.