IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0492853
(2012-06-09)
|
등록번호 |
US-8468387
(2013-06-18)
|
발명자
/ 주소 |
- Sosnosky, Lara M.
- Murphy, Elissa E.
|
출원인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
17 |
초록
▼
Provided herein are systems and methodologies for bare metal machine restoration of a client computing environment over a network-based backup system. System recovery can be performed by performing a network boot from a predetermined server or set of servers on the Internet and/or an associated loca
Provided herein are systems and methodologies for bare metal machine restoration of a client computing environment over a network-based backup system. System recovery can be performed by performing a network boot from a predetermined server or set of servers on the Internet and/or an associated local network, followed by retrieving information relating to an operating system and/or environment of a system being recovered, such as incremental or full operating system images. Upon retrieval of information, the information can be used to conduct a full restore of the operating environment of the computing device. Additionally, a user can restore personal or other system data following rebuilding of the system operating environment. A cloud-based structure is provided herein as well as a hybrid peer-to-peer/cloud-based structure, wherein information used in a restore can be obtained from a global network location (e.g., cloud server(s)) and/or from one or more local peers.
대표청구항
▼
1. A computing device, comprising a processor that executes machine-executable components stored on a computer-readable medium, the computing device having access to a designated first remote location on a network and a designated second remote location on the network, the components comprising: a r
1. A computing device, comprising a processor that executes machine-executable components stored on a computer-readable medium, the computing device having access to a designated first remote location on a network and a designated second remote location on the network, the components comprising: a remote boot component that boots the computing device from a remote boot server, wherein the remote boot server provides the designated first remote location via the network to the computing device, the first remote location comprising a data server in a cloud, the designated first remote location having been determined by network analysis for a backup of the computing device;an image retrieval component that, responsive to obtaining the designated first remote location, retrieves operating system (OS) information from the designated first remote location;an image rebuilding component that performs a bare-metal restore by rebuilding an associated OS on the computing device using the OS image information; anda system restore component that, when the computing device has been authenticated, obtains a designated second remote network location from an index at the designated first remote location and restores personal data and settings from the designated second remote network location, the designated second remote network location comprising a cloud storage location. 2. The computing device of claim 1, wherein the image rebuilding component merges one or more incremental images obtained by the image retrieval component with a locally available operating system. 3. The computing device of claim 1, wherein the rebuilding causes the computing device to have a default operating system. 4. The computing device of claim 3, wherein the index is distributed among servers of the cloud. 5. The computing device of claim 1, wherein the computing device comprises a hand-held computing device. 6. The computing device of claim 1, further comprising a peer device that stores at least a portion of backup date of the computing device. 7. The computing device of claim 6, wherein the rebuilding comprises resetting the computing device to a default state. 8. The computing device of claim 6, further comprising a network analysis that performs the network analysis based on at least one of network topology, network loading, network location availability, or proximity of respective network locations. 9. The computing device of claim 8, further comprising a machine learning and reasoning (MLR) component that automates at least one determination by the network analysis component using one or more machine learning algorithms. 10. The computing device of claim 1, wherein the boot component is configured to initiate booting based on instructions from a designated remote boot location. 11. The computing device of claim 1, wherein the boot component is configured to initiate booting based on instructions locally stored on a computer-readable medium of the computing device. 12. A method performed by a computing device to restore the computing device using a first designated network location on a network, a second designated network location on the network, and a third designated network location on the network, comprising: performing a network boot from a boot server and obtaining from the boot server the first designated network location comprising a cloud storage location;obtaining, from an index at the first designated network location, the second designated network location, the second designated network comprising a cloud storage location storing an operating system (OS) image or portion thereof, the second designated network location having been previously selected by performing network analysis on cloud locations to select an optimal location from among the cloud locations;responsive to obtaining the second designated network location, retrieving operating system (OS) image information from the second designated network location, the OS image information having been previously added to the index;re-imaging an operating system locally on the computing device using the obtained OS image information; andafter the re-imaging, performing an authentication for the computing device and in response to authentication obtaining and restoring personal data and settings from the third designated network location, the third designated network location comprising a cloud storage location. 13. The method of claim 12, further comprising including, in the OS image information a full OS image or at least one portion of an OS image. 14. The method of claim 12, further comprising performing network analysis to determine the second designated network location. 15. The method of claim 12, further comprising authenticating with the second designated network location. 16. One or more computer-readable storage media storing information to enable a computing device to perform a process to restore the computing device using a first designated network location on a network, a second designated network location on the network, and a third designated network location on the network, wherein the computer-readable storage media is not a signal, the process comprising: performing a network boot from a boot server and obtaining from the boot server the first designated network location comprising a cloud storage location;obtaining, from an index at the first designated network location, the second designated network location, the second designated network comprising a cloud storage location storing an operating system (OS) image or portion thereof, the second designated network location having been previously selected by performing network analysis on cloud locations to select an optimal location from among the cloud locations;responsive to obtaining the second designated network location, retrieving operating system (OS) image information from the second designated network location, the OS image information having been previously added to the index;re-imaging an operating system locally on the computing device using the obtained OS image information; andafter the re-imaging, performing an authentication for the computing device and in response to authentication obtaining and restoring personal data and settings from the third designated network location, the third designated network location comprising a cloud storage location.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.