1. A method for forwarding commands directed at a storage array from a client computing device to a secondary storage computing device, based on a media agent, the method comprising: forwarding, by a first media agent executing on a client computing device to a second media agent executing on a secondary storage device, a command that is directed at a storage array, wherein the command requests the array to perform a snapshot-related operation, and wherein the command is transmitted to the storage array via a command channel from the second media agent; executing, by the storage array, the requested snapshot-related operation in response to the command received from the second media agent; receiving, by the first media agent from the second media agent, an operational status from the storage array based on the operation at the storage array; and wherein the first media agent protects the client computing device from establishing a command channel to the storage array by forwarding the command directed at the storage array to the second media agent executing on the secondary storage device.