Inleiding
Dit document bevat een aantal scenario's waarin het verwijderen van databasebestanden in FireAMP voor endpoints is vereist en beschrijft een juiste procedure om deze bestanden indien nodig te verwijderen. FireAMP for Endpoints houdt een register bij van zijn recente opsporingen en bepalingen van bestanden in databasebestanden. In bepaalde gevallen kan een Cisco Support Engineer u vragen een aantal databasebestanden te verwijderen om een probleem op te lossen.
Waarschuwing: u kunt een databasebestand alleen verwijderen als u hiervoor instructies hebt gekregen van Cisco Technical Support.
Databasebestanden voor cache en geschiedenis
Doel
De cachedatabasebestanden onderhouden de bekende bepalingen voor bestanden. De geschiedenisdatabase bestanden volgen alle FireAMP-bestandsdetecties, samen met de bronbestandsnamen en SHA256-waarden.
Wanneer u een bloklijst aan een beleid toevoegt en de connector bijwerkt, verandert het gedrag voor een bepaald bestand niet onmiddellijk. Dit komt doordat de cache al heeft aangegeven dat het bestand niet kwaadaardig is. Als zodanig wordt deze niet gewijzigd of overschreven door uw bloklijst. De verwerking verandert wanneer de cache is verlopen per de tijd in uw beleid en een nieuwe raadpleging wordt uitgevoerd - eerst tegen uw lijsten en vervolgens tegen de cloud.
Redenen voor verwijdering
Als de geschiedenisdatabase en cache database bestanden worden verwijderd uit een directory, worden ze opnieuw gecreƫerd als de FireAMP service opnieuw start. In bepaalde gevallen kan het nodig zijn om deze bestanden uit de FireAMP-directory te verwijderen. Bijvoorbeeld, als u een eenvoudige douaneopsporing of een lijst van het toepassingsblok voor een bepaald dossier wilt testen.
Het is mogelijk dat een database corrupt kan worden, waardoor u de detecties in een database niet kunt openen of bekijken. Als de database op een systeem beschadigd is, kan dit fouten veroorzaken binnen de FireAMP Connector-service, zoals het niet kunnen starten van de connector of de verslechtering van de algehele systeemprestaties. In deze gevallen kunt u de geschiedenisbestanden uit de connector wissen, zodat u prestatiegerelateerde problemen van corruptie kunt voorkomen en nieuwe logbestanden voor diagnose kunt vastleggen.
De databasebestanden identificeren
In Microsoft Windows bevinden deze bestanden zich doorgaans op C:\Program Files\Sourcefire\fireAMP of C:\Program Files\Cisco\AMP.
De naam van de cachedatabasebestanden is:
cache.db
cache.db-shm
cache.db-wal
De naam van de geschiedenisdatabasebestanden is:
history.db
historyex.db
historyex.db-shm
historyex.db-wal
Deze screenshot toont de bestanden in Windows Bestandsverkenner:
Procedure om databasebestanden te verwijderen
Stap 1: Stop de FireAMP Connector-service
U kunt de FireAMP Connector op verschillende manieren stoppen:
- Gebruikersinterface (UI) van de FireAMP Connector-service
- Windows-servicesconsole
- Opdrachtprompt voor beheerder
Gebruikersinterface
Opmerking: als de bescherming van de connector is ingeschakeld, moet u de gebruikersinterface gebruiken om de FireAMP Connector-service te stoppen.
- Open de UI in het vak en klik op Instellingen.
- Blader naar de onderkant en vouw de FireAMP-connectorinstellingen uit.
- Voer in het veld Wachtwoord het wachtwoord voor verbindingsbeveiliging in. Klik op Stop-service.
Servicesconsole
Opmerking: om de services in de servicesconsole te stoppen en te starten, hebt u beheerdersrechten nodig.
Voltooi de volgende stappen om de FireAMP Connector-service vanaf de servicesconsole te stoppen:
- Navigeer naar het menu Start.
- Voer services.msc in en druk op Enter. De servicesconsole wordt geopend.
- Selecteer de FireAMP Connector-service en klik met de rechtermuisknop op de servicenaam.
- Kies Stop om de service te stoppen.
Opdrachtprompt
Voltooi de volgende stappen om de FireAMP Connector te stoppen vanuit de opdrachtprompt van een beheerder:
- Navigeer naar het menu Start.
- Voer cmd.exe in en druk op Enter. Er wordt een venster geopend met de opdrachtprompt.
- Voer de opdracht net stop immunetprotection in. Als je versie 5.0.1 of hoger hebt, voer dan de wmic service in waar "name like 'immunetprotection%'" call startservice commando.
Deze screenshot toont een voorbeeld van de service die met succes is gestopt:
Stap 2: Verwijderen van de vereiste databasebestanden
Databasebestanden caches
Zodra de service is gestopt, kunt u deze drie cachebestanden verwijderen:
Waarschuwing: Als u niet alle gerelateerde cache database bestanden te verwijderen, kan het caching problemen met de nieuwe database. Als zodanig kan de service niet starten of kan de prestatie van de service minder goed worden.
cache.db
cache.db-shm
cache.db-wal
Historie-databasebestanden
Nadat de service is gestopt, kunt u deze historische databasebestanden verwijderen:
Waarschuwing: als u niet alle gerelateerde geschiedenisdatabasebestanden verwijdert, kan dit cacheproblemen met de opnieuw gemaakte database tot gevolg hebben. Als zodanig kan de service niet starten of kan de prestatie van de service minder goed worden.
history.db
historyex.db
historyex.db-shm
historyex.db-wal
Stap 3: Start de FireAMP Connector Service
Voltooi de volgende stappen om de FireAMP Connector-service te starten:
- Navigeer naar het menu Start.
- Voer services.msc in en druk op Enter. De servicesconsole wordt geopend.
- Kies de FireAMP Connector-service en klik met de rechtermuisknop op de servicenaam.
- Kies Start om de service te starten.
In plaats hiervan kunt u in de opdrachtprompt van de beheerder ook de opdracht Net Start Immunetprotection invoeren. Als je versie 5.0.1 of hoger hebt, voer dan de wmic service in waar "name like 'immunetprotection%'" call startservice commando.
Deze screenshot toont een voorbeeld van de service die met succes is gestart:
Nadat u de services opnieuw hebt gestart, wordt een nieuwe set databasebestanden gemaakt. Dit moet u nu voorzien van een nieuw exemplaar van de FireAMP-connector met huidige witte lijsten, blokkeringslijsten, uitsluitingen, enzovoort.