[go: up one dir, main page]

CN105468433B - A kind of acquisition methods and system of magnetic disk of virtual machine data - Google Patents

A kind of acquisition methods and system of magnetic disk of virtual machine data Download PDF

Info

Publication number
CN105468433B
CN105468433B CN201510809011.9A CN201510809011A CN105468433B CN 105468433 B CN105468433 B CN 105468433B CN 201510809011 A CN201510809011 A CN 201510809011A CN 105468433 B CN105468433 B CN 105468433B
Authority
CN
China
Prior art keywords
virtual machine
disk
target virtual
target
state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510809011.9A
Other languages
Chinese (zh)
Other versions
CN105468433A (en
Inventor
党燕平
刘生
陈红逵
李建波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing VRV Software Corp Ltd
Original Assignee
Beijing VRV Software Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing VRV Software Corp Ltd filed Critical Beijing VRV Software Corp Ltd
Priority to CN201510809011.9A priority Critical patent/CN105468433B/en
Publication of CN105468433A publication Critical patent/CN105468433A/en
Application granted granted Critical
Publication of CN105468433B publication Critical patent/CN105468433B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45579I/O management, e.g. providing access to device drivers or storage

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

The present invention discloses the acquisition methods and system of a kind of magnetic disk of virtual machine data, the acquisition methods include: after receiving the request for obtaining target virtual machine data in magnetic disk, according to the state of the target virtual machine, based on the preset application programming interface API of cloud platform, the virtual disk of the target virtual machine is obtained;The virtual disk is mounted in preset secure virtual machine;The secure virtual machine is sent by the request for obtaining target virtual machine data in magnetic disk, so that the secure virtual machine is scanned the virtual disk, obtains the data in magnetic disk of the target virtual machine.The present invention uses proxy-free mode, the acquiring technology of existing magnetic disk of virtual machine data is solved due to the installation agent in virtual machine, it is required that broker program must be run on a virtual machine, and require virtual machine that must be switched on state, had not only influenced user experience but also there are problems that the limitation of usage scenario.

Description

Method and system for acquiring disk data of virtual machine
Technical Field
The invention relates to the technical field of virtual machines, in particular to a method and a system for acquiring disk data of a virtual machine.
Background
The cloud computing system provides a solution for saving the operation cost for a user, the user does not need to spend a large amount of cost to purchase hardware, and the operation purpose of a plurality of physical machines can be achieved only through the application of the virtual machine.
The cloud computing system includes: the cloud terminal can be a network computer, such as a desktop computer, a notebook computer, a tablet computer and the like; the host can provide a storage space, software and a server with other computer functions for the cloud terminal for the network side, and a plurality of virtual machines can be deployed on the host; the cloud management server may provide services such as user management and key management for a server on the network side. The host and the cloud management server are also referred to as a cloud platform. The user remotely logs in the cloud platform through the cloud terminal, and the user can use the functions of the virtual machine on the host machine after the identity of the user passes the authentication.
In a cloud computing environment, because a plurality of virtual machines are generally deployed on a host, and the running of the virtual machines is relatively independent, a cloud management server wants to know which persistent data are in each virtual machine, that is, data stored in the virtual machine and not lost when power is cut off is generally acquired by installing an agent in the virtual machine, which can achieve real-time monitoring, but has the following disadvantages:
1. the agent cannot be unaware of the user, and the user can certainly see the agent program from the virtual machine since the agent is installed in the virtual machine, and the agent program is really experienced.
2. The virtual machine must be in a startup state, which is called startup state for short, and for the shutdown state virtual machine, that is, the virtual machine in the shutdown state, the agent cannot run, and the cloud management server cannot naturally issue a command to the agent program.
3. The network between the virtual machine and the cloud management server is required to be communicated, if the network is not communicated, the cloud management server and the agent cannot communicate, and the agent program is in a dummy form.
4. The agent program cannot be deleted and must run normally, the requirement on the agent program is high, and the agent program must run normally to complete a series of operations by means of the agent program.
5. The performance of the virtual machine is influenced, and the operation of the agent program occupies a part of CPU and memory resources.
Disclosure of Invention
Aiming at the defects of the prior art, the invention provides a method and a system for acquiring disk data of a virtual machine, which are used for solving the problems that the user experience is influenced and the limitation of a use scene exists due to the fact that an agent is installed in the virtual machine, an agent program needs to be operated on the virtual machine, and the virtual machine needs to be started.
To this end, in a first aspect, the present invention provides a method for acquiring virtual machine disk data, including:
after a request for acquiring the disk data of a target virtual machine is received, according to the state of the target virtual machine, based on an Application Programming Interface (API) preset by a cloud platform, obtaining a virtual disk of the target virtual machine;
mounting the virtual disk into a preset safe virtual machine;
and sending the request for acquiring the disk data of the target virtual machine to the secure virtual machine so that the secure virtual machine scans the virtual disk to obtain the disk data of the target virtual machine.
Optionally, obtaining the virtual disk of the target virtual machine based on an application programming interface API preset by a cloud platform according to the state of the target virtual machine includes:
and when the state of the target virtual machine is a starting state, creating a snapshot or a link clone for the target virtual machine to obtain a virtual disk of the target virtual machine.
Optionally, obtaining the virtual disk of the target virtual machine based on an application programming interface API preset by a cloud platform according to the state of the target virtual machine includes:
and when the state of the target virtual machine is a shutdown state, acquiring a disk of the target virtual machine based on an Application Programming Interface (API) preset by a cloud platform to obtain the virtual disk of the target virtual machine.
Optionally, the obtaining method further includes: and unloading the virtual disk of the target virtual machine mounted in the safe virtual machine.
Optionally, the obtaining method further includes: and deleting the virtual disk of the target virtual machine.
In a second aspect, the present invention further provides a system for acquiring virtual machine disk data, including:
the device comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a virtual disk of a target virtual machine based on an Application Programming Interface (API) preset by a cloud platform according to the state of the target virtual machine after receiving a request for acquiring the disk data of the target virtual machine;
the mounting unit is used for mounting the virtual disk into a preset safe virtual machine;
and the sending unit is used for sending the request for acquiring the disk data of the target virtual machine to the secure virtual machine so that the secure virtual machine scans the virtual disk to obtain the disk data of the target virtual machine.
Optionally, the obtaining unit is configured to create a snapshot or a link clone for the target virtual machine when the state of the target virtual machine is a boot state, so as to obtain a virtual disk of the target virtual machine.
Optionally, the obtaining unit is configured to, when the state of the target virtual machine is a shutdown state, obtain the disk of the target virtual machine based on an application programming interface API preset by a cloud platform, and obtain the virtual disk of the target virtual machine.
Optionally, the acquiring system further includes: and the unloading unit is used for unloading the virtual disk of the target virtual machine mounted in the safe virtual machine.
Optionally, the acquiring system further includes: and the deleting unit is used for deleting the virtual disk of the target virtual machine.
Compared with the prior art, the method and the system for acquiring the disk data of the virtual machine adopt a proxy-free mode, obtain the disk of the virtual machine based on the cloud platform API, and mount the disk of the virtual machine to the safe virtual machine, so that the disk data of the virtual machine is acquired. The user has no perception, the user experience is not influenced, and no requirement is made on the state of the virtual machine.
Furthermore, the method and the system for acquiring the disk data of the virtual machine can acquire the disk data of the offline virtual machine by adopting a non-proxy mode.
Drawings
Fig. 1 is a flowchart of a method for acquiring disk data of a virtual machine according to an embodiment of the present invention;
fig. 2 is a structural diagram of a system for acquiring disk data of a virtual machine according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some embodiments, but not all embodiments, of the present invention.
The cloud platform in the embodiment may be a XenServer or a vCenter, but is not limited to the two.
The method and the system for acquiring the disk data of the virtual machine in the embodiment can be used for acquiring the persistent data in the virtual machine, wherein the persistent data is the data which is stored in the virtual machine and is not lost when the power is off, and the data which is stored in the virtual machine and is lost after the power is off is the non-persistent data.
After the method and the system for acquiring the disk data of the virtual machine in the embodiment acquire the persistent data in the virtual machine, a manager can manage the virtual machine and analyze the state of the virtual machine more conveniently.
The system for acquiring the disk data of the virtual machine in the embodiment can be arranged in a cloud platform.
The device for sending the request for acquiring the disk data of the target virtual machine in the embodiment may be disposed in the cloud platform or in the cloud terminal.
The secure virtual machine in an embodiment is disposed in a host of a cloud platform.
As shown in fig. 1, the present embodiment discloses a method for acquiring disk data of a virtual machine, which can be applied to a cloud platform, and the method for acquiring disk data of a virtual machine may include steps 101 to 103:
101. after a request for acquiring the disk data of a target virtual machine is received, according to the state of the target virtual machine, based on an Application Programming Interface (API) preset by a cloud platform, obtaining a virtual disk of the target virtual machine;
102. mounting the virtual disk into a preset safe virtual machine;
103. and sending the request for acquiring the disk data of the target virtual machine to the secure virtual machine so that the secure virtual machine scans the virtual disk to obtain the disk data of the target virtual machine.
In this embodiment, if the request for obtaining the disk data of the target virtual machine is to obtain a text file in the disk of the target virtual machine, the secure virtual machine scans the virtual disk to obtain the text file in the disk of the target virtual machine. The embodiment is merely an example, and does not limit the specific service requirement of the request for acquiring the disk data of the target virtual machine. Those skilled in the art can set specific service requirements of the request for obtaining the disk data of the target virtual machine according to actual needs, for example: disk registry information.
Compared with the prior art, the method for acquiring the disk data of the virtual machine adopts a proxy-free mode and is based on the cloud platform API to acquire the disk of the virtual machine and mount the disk of the virtual machine to the secure virtual machine, so that the disk data of the virtual machine is acquired. The user has no perception, the user experience is not influenced, and no requirement is made on the state of the virtual machine.
Further, the method for acquiring the disk data of the virtual machine can acquire the disk data of the offline virtual machine by adopting a proxy-free mode.
In a specific example, the obtaining, according to the state of the target virtual machine in step 101, a virtual disk of the target virtual machine based on an application programming interface API preset by a cloud platform includes:
and when the state of the target virtual machine is a starting state, creating a snapshot or a link clone for the target virtual machine to obtain a virtual disk of the target virtual machine.
In this embodiment, when the state of the target virtual machine is a power-on state, the disk data of the target virtual machine may be backed up in different manners based on an application programming interface API preset by a cloud platform according to different cloud platform types, for example, if the cloud platform is a XenServer, a snapshot may be created for the virtual machine, and a virtual disk of the snapshot is a disk of the backed-up virtual machine, that is, a virtual disk of the target virtual machine is obtained; if the cloud platform is the vCenter, a snapshot can be created for the virtual machine, a link clone can be created based on the snapshot, or the link clone can be directly created for the virtual machine, and the cloned virtual disk is a backup virtual machine disk, namely the virtual disk of the target virtual machine is obtained.
In a specific example, the obtaining, according to the state of the target virtual machine in step 101, a virtual disk of the target virtual machine based on an application programming interface API preset by a cloud platform includes:
and when the state of the target virtual machine is a shutdown state, acquiring a disk of the target virtual machine based on an Application Programming Interface (API) preset by a cloud platform to obtain the virtual disk of the target virtual machine. In this embodiment, if the state of the target virtual machine is a shutdown state, the disk of the target virtual machine may be directly acquired based on an application programming interface API preset by a cloud platform, and the acquired disk of the target virtual machine is used as the virtual disk of the target virtual machine.
In a specific example, the method for acquiring the disk data of the virtual machine may further include step 104, not shown in fig. 1:
104. and unloading the virtual disk of the target virtual machine mounted in the safe virtual machine.
In this embodiment, after the secure virtual machine scans the virtual disk to obtain the disk data of the target virtual machine, step 104 is executed.
In a specific example, the method for acquiring the disk data of the virtual machine may further include step 105, not shown in fig. 1:
105. and deleting the virtual disk of the target virtual machine.
In this embodiment, after the step 104 is executed, the step 105 is further executed to clear the hardware resources occupied by the virtual disk.
As shown in fig. 2, this embodiment provides an acquisition system of disk data of a virtual machine, which is applicable to a cloud platform, and the acquisition system may include: acquisition unit 21, mounting unit 22, and transmission unit 23.
The acquiring unit 21 is configured to, after receiving a request for acquiring disk data of a target virtual machine, obtain a virtual disk of the target virtual machine based on an application programming interface API preset by a cloud platform according to a state of the target virtual machine;
the mounting unit 22 is configured to mount the virtual disk into a preset secure virtual machine;
a sending unit 23, configured to send the request for obtaining the disk data of the target virtual machine to the secure virtual machine, so that the secure virtual machine scans the virtual disk to obtain the disk data of the target virtual machine.
Compared with the prior art, the virtual machine disk data acquisition system adopts an agent-free mode to back up the virtual machine disk and mount the virtual machine disk to the safe virtual machine, so that the virtual machine disk data is acquired. The user has no perception, the user experience is not influenced, and no requirement is made on the state of the virtual machine.
Furthermore, the system for acquiring the disk data of the virtual machine can acquire the disk data of the offline virtual machine by adopting a proxy-free mode.
In a specific example, the obtaining unit 21 is configured to create a snapshot or a link clone for the target virtual machine when the state of the target virtual machine is a boot state, so as to obtain a virtual disk of the target virtual machine.
In a specific example, the obtaining unit 21 is configured to, when the state of the target virtual machine is a shutdown state, obtain a disk of the target virtual machine based on an application programming interface API preset by a cloud platform, so as to obtain a virtual disk of the target virtual machine.
In a specific example, the above system for acquiring disk data of a virtual machine may further include an unloading unit 24, not shown in fig. 2, configured to unload the virtual disk of the target virtual machine mounted in the secure virtual machine.
In a specific example, the system for acquiring the disk data of the virtual machine may further include a deleting unit 25, not shown in fig. 2, configured to delete the virtual disk of the target virtual machine.
It will be appreciated by a person skilled in the art that the units of the embodiments may be combined into one unit and furthermore that they may be divided into a plurality of sub-units. All of the features disclosed in this specification, and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification may be replaced by an alternative feature serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments.
The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functionality of some or all of the components according to embodiments of the present invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein.
Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations fall within the scope defined by the appended claims.

Claims (4)

1. A method for acquiring disk data of a virtual machine is characterized by comprising the following steps:
after a request for acquiring the disk data of a target virtual machine is received, according to the state of the target virtual machine, based on an Application Programming Interface (API) preset by a cloud platform, obtaining a virtual disk of the target virtual machine; the obtaining of the virtual disk of the target virtual machine based on an Application Programming Interface (API) preset by a cloud platform according to the state of the target virtual machine includes:
when the state of the target virtual machine is a starting state, creating a snapshot or a link clone for the target virtual machine to obtain a virtual disk of the target virtual machine;
when the state of the target virtual machine is a shutdown state, acquiring a disk of the target virtual machine based on an Application Programming Interface (API) preset by a cloud platform to obtain a virtual disk of the target virtual machine;
mounting the virtual disk into a preset safe virtual machine;
sending the request for acquiring the disk data of the target virtual machine to the secure virtual machine so that the secure virtual machine scans the virtual disk to obtain the disk data of the target virtual machine;
the method further comprises the following steps:
and unloading the virtual disk of the target virtual machine mounted in the safe virtual machine.
2. The acquisition method according to claim 1, further comprising: and deleting the virtual disk of the target virtual machine.
3. A system for acquiring disk data of a virtual machine is characterized by comprising:
the device comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a virtual disk of a target virtual machine based on an Application Programming Interface (API) preset by a cloud platform according to the state of the target virtual machine after receiving a request for acquiring the disk data of the target virtual machine; wherein,
the acquisition unit is used for creating a snapshot or a link clone for the target virtual machine when the state of the target virtual machine is a startup state, so as to obtain a virtual disk of the target virtual machine; when the target virtual machine is in a shutdown state, acquiring a disk of the target virtual machine based on an Application Programming Interface (API) preset by a cloud platform to obtain a virtual disk of the target virtual machine;
the mounting unit is used for mounting the virtual disk into a preset safe virtual machine;
a sending unit, configured to send the request for obtaining the disk data of the target virtual machine to the secure virtual machine, so that the secure virtual machine scans the virtual disk to obtain the disk data of the target virtual machine;
the system further comprises:
and the unloading unit is used for unloading the virtual disk of the target virtual machine mounted in the safe virtual machine.
4. The acquisition system according to claim 3, further comprising: and the deleting unit is used for deleting the virtual disk of the target virtual machine.
CN201510809011.9A 2015-11-19 2015-11-19 A kind of acquisition methods and system of magnetic disk of virtual machine data Active CN105468433B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510809011.9A CN105468433B (en) 2015-11-19 2015-11-19 A kind of acquisition methods and system of magnetic disk of virtual machine data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510809011.9A CN105468433B (en) 2015-11-19 2015-11-19 A kind of acquisition methods and system of magnetic disk of virtual machine data

Publications (2)

Publication Number Publication Date
CN105468433A CN105468433A (en) 2016-04-06
CN105468433B true CN105468433B (en) 2019-03-29

Family

ID=55606171

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510809011.9A Active CN105468433B (en) 2015-11-19 2015-11-19 A kind of acquisition methods and system of magnetic disk of virtual machine data

Country Status (1)

Country Link
CN (1) CN105468433B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105868056B (en) * 2016-04-07 2019-06-21 北京北信源软件股份有限公司 Obtain the method, apparatus and secure virtual machine of deleted document in Windows virtual machine
CN105844162B (en) * 2016-04-08 2019-03-29 北京北信源软件股份有限公司 A kind of method of windows virtual machine vulnerability scanning under virtual platform
CN106844006B (en) * 2016-12-29 2019-11-12 北京瑞星网安技术股份有限公司 Based on the data prevention method and system under virtualized environment
CN109379412A (en) * 2018-09-27 2019-02-22 郑州云海信息技术有限公司 A method and device for deleting a cloud host
CN110471744B (en) * 2019-08-20 2021-11-30 北京首都在线科技股份有限公司 Password modification method, device, equipment and computer readable storage medium
CN110968852B (en) * 2019-12-20 2022-09-30 深信服科技股份有限公司 Virtual machine password management method, system, equipment and computer storage medium
CN112506616B (en) * 2020-12-16 2024-02-20 航天壹进制(江苏)信息科技有限公司 System and method for achieving cross-cloud quick recovery of virtual machine based on cloud platform volume
CN112596861B (en) * 2020-12-28 2024-01-30 江苏欧帝电子科技有限公司 Data sharing method, system and storage medium based on intelligent blackboard
CN113126912A (en) * 2021-03-15 2021-07-16 新华三大数据技术有限公司 Personal disk mounting method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8151263B1 (en) * 2006-03-31 2012-04-03 Vmware, Inc. Real time cloning of a virtual machine
CN102520881A (en) * 2011-12-02 2012-06-27 中标软件有限公司 Virtual machine snapshot management method and system of cloud computing platform
CN102799464A (en) * 2012-06-25 2012-11-28 北京奇虎科技有限公司 Virtual machine creation method, virtual machine creation system, virtual machine resetting method and virtual machine resetting system
CN104216801A (en) * 2014-09-04 2014-12-17 北京联创信安科技有限公司 Data copying method oriented to virtual environment and data copying system oriented to virtual environment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8151263B1 (en) * 2006-03-31 2012-04-03 Vmware, Inc. Real time cloning of a virtual machine
CN102520881A (en) * 2011-12-02 2012-06-27 中标软件有限公司 Virtual machine snapshot management method and system of cloud computing platform
CN102799464A (en) * 2012-06-25 2012-11-28 北京奇虎科技有限公司 Virtual machine creation method, virtual machine creation system, virtual machine resetting method and virtual machine resetting system
CN104216801A (en) * 2014-09-04 2014-12-17 北京联创信安科技有限公司 Data copying method oriented to virtual environment and data copying system oriented to virtual environment

Also Published As

Publication number Publication date
CN105468433A (en) 2016-04-06

Similar Documents

Publication Publication Date Title
CN105468433B (en) A kind of acquisition methods and system of magnetic disk of virtual machine data
US8650556B2 (en) Virtual machine asynchronous patch management
US8332688B1 (en) Failover and recovery of a computing application hosted by a virtual instance of a machine
US8799709B2 (en) Snapshot management method, snapshot management apparatus, and computer-readable, non-transitory medium
US9208015B2 (en) Hypervisor remedial action for a virtual machine in response to an error message from the virtual machine
US8566899B2 (en) Techniques for securing a checked-out virtual machine in a virtual desktop infrastructure
US20140149696A1 (en) Virtual machine backup using snapshots and current configuration
US20160337437A1 (en) Peer-to-peer network download optimization
US10802916B2 (en) System and method to enable rapid recovery of an operating system image of an information handling system after a malicious attack
US9535811B2 (en) Agent dynamic service
US9846640B2 (en) System and method for retrieving wireless access point credentials from a BIOS NVRAM
WO2019242455A1 (en) Method and apparatus for user request forwarding, reverse proxy and computer readable storage medium
CN109245962B (en) Server monitoring method, system, computer equipment and storage medium
US10460111B2 (en) System and method to isolate host and system management in an information handling system
US20160253501A1 (en) Method for Detecting a Unified Extensible Firmware Interface Protocol Reload Attack and System Therefor
WO2015062217A1 (en) Connection processing method and device for peripheral in virtual desktop system
CN111143031A (en) A method and device for changing the capacity of a virtual machine
US10067862B2 (en) Tracking asynchronous entry points for an application
US9411811B2 (en) Coordinated point-in-time snapshots of multiple computing platforms
US20150220517A1 (en) Efficient conflict resolution among stateless processes
CN113094211A (en) Backup data processing method and device
US8868750B2 (en) Information processing device, computer system and program
WO2015073029A1 (en) Determining trustworthiness of a virtual machine operating system prior to boot up
US9348849B1 (en) Backup client zero-management
CN112416698A (en) Monitoring system expansion method and device, storage medium and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant