Patent ID: 8943183
Filing Date: 2015-01-27
Classification: G06F

Abstract:
1. A method of decoupled installation of data storage software, comprising: monitoring, with a storage manager comprising computer hardware having one or more computer processors, primary data created by different software applications executing on at least first and second client computers, the primary data further comprising data types associated with native formats of the different software applications executing on the first and second client computers, the first and second client computers in communication with the storage manager via a network; installing data storage software on a third client computer that is decoupled from the network, coupling the third client computer to the network and listening to network traffic on the network with the third client computer to determine whether the storage manager is available via the network; sending a ping from the third client computer to the storage manager to verify that the storage manager is available via the network; after the third client computer verifies that the storage manager is available, communicating from the third client computer to the storage manager at least a portion of the client computer configuration parameters comprising at least information about the index cache folder, the client time zone, the client name and the hostname; comparing at the storage manager, the client computer configuration parameters stored by the third client computer with the storage manager configuration parameters associated with the storage manager, and when discrepancies exist, automatically resolving the discrepancies based on whether parameters are client dominant parameters or server dominant parameters, the client dominant parameters comprising at least the index cache folder and the client time zone, the server dominant parameters comprising at least the client name and the hostname, wherein automatically resolving the discrepancies comprises: using the computer name and the hostname to direct the data storage software on the third client computer to perform the data storage operations; and monitoring with the storage manager, primary data created by the different software applications executing on the third client computer, the primary data further comprising data types associated with the native formats of the different software applications executing on the third client computer.