Resets the appliance configuration to factory state, deleting all logs and data unless preserved with specified parameters. Reset is performed in two parts:
The configuration itself is reset to factory state.
The configuration files are reset.
In some cases, a reboot following a "reset factory" operation may require a manual power up.
Caution
Do not use this command on cloud Endpoint Security servers. A factory reset to a cloud server will render the server permanently unusable and unrecoverable.
Syntax
reset factory {halt | keep-all-config | keep-basic | keep-connect | only-config | reboot}
reset factory halt {keep-all-config [keep-connect] | keep-basic [keep-connect] | keep-connect {keep-all-config | keep-basic | only-config} | only-config [keep-connect]}
reset factory keep-all-config {halt [keep-connect] | keep-connect [halt]}
reset factory keep-basic {halt [keep-connect] | keep-connect [halt]}
reset factory keep-connect {halt {keep-all-config | keep-basic | only-config} | keep-all-config [halt] | keep-basic [halt] | only-config [halt]}
reset factory only-config {halt [keep-connect] | keep-connect [halt]}
Parameters
halt
Halts the system after reset instead of rebooting.
keep-all-config
Preserves all configuration files (supersedes "keep-basic").
Important
The "reset factory keep-all-config" CLI command does not preserve uploaded YARA rules. Maintain a copy of your custom YARA rules files on your local system or in another storage area outside the Malware Analysis, EX Series, File Protect, Network Security, and Intelligent Virtual Execution - Server appliances.
keep-basic
Preserves licenses in the active configuration.
keep-connect
Preserves configuration files necessary for connectivity (interfaces, routes, and ARP).
only-config
Reset only the configuration but not the configuration file.
Example
The following resets the appliance to factory state without a reboot while preserving all configuration files.
hostname (config) # reset factory keep-all-config halt