Patent ID: 9609058
Date: 2017-03-28
CPC Classifications: H04L

Claim:
1. A method for upgrading components of a storage management system, the method comprising: receiving, by a storage manager that manages storage operations in the storage management system, files for upgrading a plurality of data agents that take part in performing at least some of the storage management operations, processing the received files by the storage manager to: storing by the storage manager the one or more executable files of the first version of the data agent to a first network-shared file system that is configured as unattached to a client computing device executing a second version of the data agent; exporting, by the storage manager, the unattached first network-shared file system to the client computing device; transmitting, by the storage manager to the second version of the data agent executing on the client computing device, one or more first messages comprising (A) the extracted metadata about the first version of the data agent, (B) instructions to release from an attached second network-shared file system and attach to the first network-shared file system, and (C) an indication that the second version of the data agent should complete ongoing storage management operations it is taking part in before stopping execution; in response to the one or more first messages: upgrading the data agent from the second version to the first version by executing, by the client computing device, based at least in part on the saved metadata, the one or more executable files of the first version of the data agent, taking part by the upgraded data agent executing on the client computing device in performing at least one further storage management operation managed by the storage manager.