-
公开(公告)号:US12026143B2
公开(公告)日:2024-07-02
申请号:US17187165
申请日:2021-02-26
Applicant: FALCONSTOR, INC.
Inventor: Mark Delsman , Hsin-Hui Wu
IPC: G06F16/22 , G06F16/174 , G06F21/53 , G06F21/60
CPC classification number: G06F16/2282 , G06F16/1748 , G06F21/53 , G06F21/602
Abstract: A method of storing data, comprises extracting data from a first storage of a storage system; containerizing the data to form a container image, the container image being self-contained and configured to be moved and stored as a unit; and storing the container image in at least one second storage different from the first storage. The data may be deduplicated data and containerizing may be by an OCI-compliant process, such as Dockerizing. A system and a non-transitory storage medium are also disclosed. A method of storing data also comprises receiving, by a storage system, a container image, the container image being self-contained and including metadata and a data file containing data. The container image is configured to be moved and stored as a unit and is received from a second system separate from the storage system, via a network. The container image is stored by the storage system.
-
公开(公告)号:US11675670B2
公开(公告)日:2023-06-13
申请号:US17157053
申请日:2021-01-25
Applicant: FALCONSTOR, INC.
Inventor: Po-Hsin Wei , Andrew Spyros Malitzis , Andrew Lee Modansky , Sheng-Chang Chang
IPC: G06F11/14 , G06F11/20 , G06F16/11 , G06F9/4401
CPC classification number: G06F11/1464 , G06F9/441 , G06F11/1415 , G06F11/1451 , G06F11/1469 , G06F11/20 , G06F16/119 , G06F11/2028 , G06F11/2048 , G06F2201/805 , G06F2201/84
Abstract: Methods and systems for recovering a host image of a client machine to a recovery machine comprise comparing a profile of a client machine of a first type to be recovered to a profile of a recovery machine of a second type different from the first type, to which the client machine is to be recovered, by a first processing device. The first and second profiles each comprise at least one property of the first type of client machine and the second type of recovery machine, respectively. At least one property of a host image of the client machine is conformed to at least one corresponding property of the recovery machine. The conformed host image is provided to the recovery machine, via a network. The recovery machine is configured with at least one conformed property of the host image by a second processing device of the recovery machine.
-
公开(公告)号:US20170344437A1
公开(公告)日:2017-11-30
申请号:US15677704
申请日:2017-08-15
Applicant: FALCONSTOR, INC.
Inventor: Po-Hsin WEI , Andrew Spryeos MALITZIS , Andrew Lee MODANSKY , Sheng-Chang CHANG
CPC classification number: G06F11/1464 , G06F11/1415 , G06F11/1451 , G06F11/1469 , G06F11/20 , G06F11/2028 , G06F11/2048 , G06F16/119 , G06F2201/805 , G06F2201/84
Abstract: Methods and systems for transferring a host image of a first machine to a second machine, such as during disaster recovery or migration, are disclosed. In one example, a first profile of a first machine of a first type, such as a first client machine, is compared to a second profile of a second machine, such as a recovery machine or a second client machine of a second type different from the first type, to which the host image is to be transferred, by a first processing device. The first and second profiles each comprise at least one property of the first type of first machine and the second type of second machine, respectively. At least one property of a host image of the first machine is conformed to at least one corresponding property of the second machine. The conformed host image is provided to the second machine, via a network. The second machine is configured with at least one conformed property of the host image by a second processing device of the second machine.
-
公开(公告)号:US20170316019A1
公开(公告)日:2017-11-02
申请号:US15653001
申请日:2017-07-18
Applicant: FalconStor, Inc.
Inventor: Wai LAM
IPC: G06F17/30
CPC classification number: G06F16/13 , G06F16/137 , G06F16/174
Abstract: In an example of an embodiment of the invention, a repeating pattern is identified within stored data comprising a plurality of data files, each data file comprising at least a header section and a data section stored in an unknown format. At least one occurrence of the repeating pattern is identified as a header section of a respective data file, and a data section of the respective data file is identified based, at least in part, on a location of the at least one occurrence of the repeating pattern. The identified data section of the respective data file is backed up. Systems are also disclosed.
-
公开(公告)号:US09671978B2
公开(公告)日:2017-06-06
申请号:US13872744
申请日:2013-04-29
Applicant: FalconStor, Inc.
Inventor: Wai Lam
Abstract: In one example of a method to access data, selected data stored in a virtual tape library (“VTL”) maintained in a selected format in a first non-tape storage medium is examined. One or more first directories and one more first files are identified within the selected data. One or more second directories, and one or more second files, comprising information identifying at least one of the one or more first files, are generated and are stored in a second non-tape storage medium. A request specifying at least one of the one or more second files is received from a device, and information identifying at least one of the one or more first files is retrieved from the specified second file. The at least one first file is accessed based at least in part on the information, and data from the at least one first file is provided to the device. Systems are also disclosed. Methods and systems to enable users without system administrator rights to access and store data in a backup storage system are also disclosed.
-
公开(公告)号:US09367404B2
公开(公告)日:2016-06-14
申请号:US14796632
申请日:2015-07-10
Applicant: FALCONSTOR, INC.
Inventor: Po-Hsin Wei , Andrew Spyros Malitzis , Andrew Lee Modansky , Sheng-Chang Chang
CPC classification number: G06F11/1464 , G06F11/1415 , G06F11/1451 , G06F11/1469 , G06F11/20 , G06F11/2028 , G06F11/2048 , G06F17/30079 , G06F2201/805 , G06F2201/84
Abstract: Methods and systems for transferring a host image of a first machine to a second machine, such as during disaster recovery or migration, are disclosed. In one example, a first profile of a first machine of a first type, such as a first client machine, is compared to a second profile of a second machine, such as a recovery machine or a second client machine of a second type different from the first type, to which the host image is to be transferred, by a first processing device. The first and second profiles each comprise at least one property of the first type of first machine and the second type of second machine, respectively. At least one property of a host image of the first machine is conformed to at least one corresponding property of the second machine. The conformed host image is provided to the second machine, via a network. The second machine is configured with at least one conformed property of the host image by a second processing device of the second machine.
-
公开(公告)号:US20210240577A1
公开(公告)日:2021-08-05
申请号:US16873964
申请日:2020-08-28
Applicant: FALCONSTOR, INC.
Inventor: Po-Hsin WEI , Andrew Spyros MALIZIS , Andrew Lee MODANSKY , Sheng-Chang CHANG
Abstract: Methods and systems for transferring a host image of a first machine to a second machine, such as during disaster recovery or migration, are disclosed. In one example, a first profile of a first machine of a first type is compared to a second profile of a second machine of a second type different from the first type, to which the host image is to be transferred. The first and second profiles each comprise at least one property of the first type of first machine and the second type of second machine, respectively. At least one property of a host image of the first machine is conformed to at least one corresponding property of the second machine. The conformed host image is provided to the second machine, via a network. The second machine is configured with at least one conformed property of the host image.
-
公开(公告)号:US20210103557A1
公开(公告)日:2021-04-08
申请号:US16974014
申请日:2020-09-04
Applicant: FALCONSTOR, INC.
Inventor: Wai Lam
IPC: G06F16/13 , G06F16/174
Abstract: In an example of an embodiment of the invention, data is replaced by a digest of the data to decrease storage requirements. When the format of the data is not known, a repeating pattern is identified within stored data comprising a plurality of data files, each data file comprising at least a header section and a data section. At least one occurrence of the repeating pattern is identified as a header section of a respective data file, and a data section of the respective data file is identified based, at least in part, on a location of the at least one occurrence of the repeating pattern. The identified data section of the respective data file is backed up. Systems are also disclosed.
-
公开(公告)号:US10901858B2
公开(公告)日:2021-01-26
申请号:US16123812
申请日:2018-09-06
Applicant: FALCONSTOR, INC.
Inventor: Po-Hsin Wei , Andrew Spyros Malitzis , Andrew Lee Modansky , Sheng-Chang Chang
Abstract: Methods and systems for recovering a host image of a client machine to a recovery machine comprise comparing a profile of a client machine of a first type to be recovered to a profile of a recovery machine of a second type different from the first type, to which the client machine is to be recovered, by a first processing device. The first and second profiles each comprise at least one property of the first type of client machine and the second type of recovery machine, respectively. At least one property of a host image of the client machine is conformed to at least one corresponding property of the recovery machine. The conformed host image is provided to the recovery machine, via a network. The recovery machine is configured with at least one conformed property of the host image by a second processing device of the recovery machine.
-
公开(公告)号:US20190004905A1
公开(公告)日:2019-01-03
申请号:US16123812
申请日:2018-09-06
Applicant: FALCONSTOR, INC.
Inventor: Po-Hsin WEI , Andrew Spyros MALITZIS , Andrew Lee MODANSKY , Sheng-Chang CHANG
Abstract: Methods and systems for recovering a host image of a client machine to a recovery machine comprise comparing a profile of a client machine of a first type to be recovered to a profile of a recovery machine of a second type different from the first type, to which the client machine is to be recovered, by a first processing device. The first and second profiles each comprise at least one property of the first type of client machine and the second type of recovery machine, respectively. At least one property of a host image of the client machine is conformed to at least one corresponding property of the recovery machine. The conformed host image is provided to the recovery machine, via a network. The recovery machine is configured with at least one conformed property of the host image by a second processing device of the recovery machine.
-
-
-
-
-
-
-
-
-