-
公开(公告)号:US11593304B2
公开(公告)日:2023-02-28
申请号:US16551235
申请日:2019-08-26
发明人: Linh Kochan , Shawn Miller , Michael A. Dolan , Sean Rohr
摘要: A data storage system includes non-volatile data storage including a container partition and a browsable partition and control circuitry configured to backup a file in the non-volatile data storage at least in part by receiving the file from a host, the file including a plurality of chunks of data, storing the plurality of chunks of data in the browsable partition of the non-volatile data storage, determining that one or more of the plurality of chunks has been modified, storing the one or more modified chunks in a container partition of the non-volatile data storage, determining a new chunk associated with each of the one or more modified chunks, and storing the one or more new chunks in the browsable partition of the non-volatile data storage.
-
公开(公告)号:US09684569B2
公开(公告)日:2017-06-20
申请号:US14673785
申请日:2015-03-30
发明人: Michael A. Dolan , Linh Kochan , Tamir Ram , Sean Rohr , Kent Tu , Shawn Miller
CPC分类号: G06F11/1469 , G06F3/0608 , G06F3/0619 , G06F3/0641 , G06F3/065 , G06F3/0683 , G06F3/0688 , G06F11/1451 , G06F11/1453 , G06F11/1458 , G06F2201/80 , G06F2201/84
摘要: Systems and methods are disclosed for performing file backup and restore in a computing system. Certain embodiments provide a communication interface for communicating with a non-volatile memory and a controller configured to determine that a file stored in the non-volatile memory has been modified, identify a chunk of the file that has been modified, determine a new chunk associated with the modified chunk, the new chunk reflecting the modification, generate a separate chunk file including the new chunk and a filename, and storing the chunk file in the non-volatile memory using the communication interface.
-
公开(公告)号:US10394760B1
公开(公告)日:2019-08-27
申请号:US14736784
申请日:2015-06-11
发明人: Linh Kochan , Shawn Miller , Michael A. Dolan , Sean Rohr
摘要: Systems and methods are disclosed for backing up data in a computing system including a controller configured to backup a file in the non-volatile memory at least in part by receiving the file from a host, the file including a plurality of chunks of data and storing the plurality of chunks of data in a browsable partition of the non-volatile memory in response to said receiving the file. The controller further determines that one or more of the plurality of chunks has been modified, determine a new chunk associated with each of the one or more modified chunks, store the one or more new chunks in the browsable partition of the non-volatile memory using the communication interface in response to said determination of the one or more new chunks and store the one or more modified chunks in a container partition of the non-volatile memory using the communication interface.
-
-