1. A storage system, comprising: a computing system, the computing system including a processor, a bus, a memory, a network interface, and a data storage device; a first remote computing system, the first remote computing system being operably connected via a network to the computing system and in a first distinct location from the computing system; a second remote computing system, the second remote computing system being operably connected via the network to the computing system and the first remote computing system, the second remote computing system located in a second distinct location from the computing system, wherein the computing system: retrieves a set of configuration settings of the storage system, the configuration settings including data describing a configuration of the storage system; stores the set of configuration settings at the first remote computing system; stores a copy of the set of configuration settings at the second remote computing system; detects a change of the configuration of the storage system, the change of the configuration being automatically reflected in a changed set of configuration settings, wherein the changed set of configuration settings is stored at the first remote computing system and a copy of the changed set of configuration settings is stored at the second remote computing system; restores the configuration of the storage system by loading at least one of the set of configuration settings or the changed set of configuration settings at the first remote computing system and applying the set of configuration settings to the first remote computing system, wherein at least one of set of configuration settings or changed set of configuration settings is loaded from the second remote computing system utilizing direct addressing; and reboots the first remote computing system.