US 11,799,956 B2
Network storage backup using distributed media agents
Manoj Kumar Pradhan, East Brunswick, NJ (US); Hemant Mishra, Englishtown, NJ (US); Dmitriy Borisovich Zakharkin, Monmouth Junction, NJ (US); Sanath Kumar, Bengaluru (IN); Hetalkumar N. Joshi, Manalapan, NJ (US); Sunil Babu Telagamsetti, Telangana (IN); Divakar Radhakrishnan, Telangana (IN); Jayasree Yakkala, Marlboro, NJ (US); Rohit Sivadas, Eatontown, NJ (US); Pavan Kumar Reddy Bedadala, Piscataway, NJ (US); and Gopikannan Venugopalsamy, Sunnyvale, CA (US)
Assigned to Commvault Systems, Inc., Tinton Falls, NJ (US)
Filed by Commvault Systems, Inc., Tinton Falls, NJ (US)
Filed on Apr. 13, 2022, as Appl. No. 17/719,831.
Application 17/719,831 is a continuation of application No. 16/855,379, filed on Apr. 22, 2020, granted, now 11,330,052.
Application 16/855,379 is a continuation of application No. 15/969,720, filed on May 2, 2018, granted, now 10,673,943, issued on Jun. 2, 2020.
Prior Publication US 2022/0247815 A1, Aug. 4, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/1095 (2022.01); H04L 41/046 (2022.01); H04L 67/1097 (2022.01); H04L 67/568 (2022.01)
CPC H04L 67/1095 (2013.01) [H04L 41/046 (2013.01); H04L 67/1097 (2013.01); H04L 67/568 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a client computing device that comprises one or more hardware processors, wherein the client computing device is configured to:
detect a trigger to back up first data that is stored at a primary storage device associated with the client computing device, from the primary storage device to a data storage system that is distinct from the primary storage device and from the client computing device;
based on determining that the client computing device is authorized to access the data storage system, perform a backup process at the client computing device,
wherein the backup process configures the client computing device to: obtain the first data from the primary storage device and transmit the first data, in a backup format, from the client computing device to the data storage system for storage at the data storage system, and
wherein the backup process configures the client computing device not to transmit the first data from the client computing device to a secondary storage computing device that is distinct from the client computing device; and
transmit metadata generated by the backup process to the secondary storage computing device.