US 12,189,486 B2
Device and method for managing recovery information of auxiliary storage device
Deok Woo Kim, Seoul (KR)
Appl. No. 17/608,259
Filed by Deok Woo Kim, Seoul (KR)
PCT Filed Apr. 21, 2020, PCT No. PCT/KR2020/005254
§ 371(c)(1), (2) Date Nov. 2, 2021,
PCT Pub. No. WO2020/222453, PCT Pub. Date Nov. 5, 2020.
Claims priority of application No. 10-2019-0051807 (KR), filed on May 2, 2019.
Prior Publication US 2022/0206904 A1, Jun. 30, 2022
Int. Cl. G06F 11/00 (2006.01); G06F 11/14 (2006.01)
CPC G06F 11/1451 (2013.01) [G06F 11/1417 (2013.01); G06F 11/142 (2013.01); G06F 11/1458 (2013.01)] 16 Claims
OG exemplary drawing
 
1. An auxiliary storage device comprising:
an original auxiliary storage device;
a backup auxiliary storage device configured to store recovery information of the original auxiliary storage device;
a user input device configured to receive a user input for switching between a normal mode and a backup mode; and
a controller connected to the original auxiliary storage device, the backup auxiliary storage device, and the user input device, and configured to control the original and the backup auxiliary storage devices in the normal mode and the backup mode and to manage the recovery information according to a user command,
wherein the controller is connected to a host computer located outside the auxiliary storage device, and in the normal mode, controls the original and the backup auxiliary storage devices independently from the host computer by allowing the host computer to access an operating system (OS) of the original auxiliary storage device and preventing the host computer from accessing the backup auxiliary storage device, based on a user command for activating the normal mode being directly provided to the controller of the auxiliary storage device via the user input device,
wherein the controller controls the original and the backup auxiliary storage devices in the backup mode independently from the host computer by allowing the host computer to access a duplicated copy of an OS stored in the backup auxiliary storage device or an OS separately provided by the auxiliary storage device, and recovering the original auxiliary storage device on the basis of the recovery information recorded in the backup auxiliary storage device, based on a user command for activating the backup mode being directly provided to the controller of the auxiliary storage device via the user input device, and
wherein the controller comprises a recovery information management module configured to manage whether to generate and store the recovery information of the original auxiliary storage device, the recovery information management module comprising:
an access information analysis unit configured to analyze access information provided by the host computer to access the original auxiliary storage device;
a file system object identification unit configured to identify a file system object which is using a storage space of an access address included in the access information; and
a recovery information recording unit configured to generate and record recovery information about the storage space of the access address when the identified file system object is a recovery-required object specified by a user.