Virtual machine disk image production method and device, computer device and storage medium
By customizing the startup and shutdown process of virtual machine instances, the problem of incompleteness in disk image creation by virtual machine management software is solved, achieving safe and complete image creation and avoiding virtual machine startup failures.
Patent Information
- Application Number
- CN202111648756.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-30
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2041-12-30
AI Technical Summary
Existing virtual machine management software sometimes creates incomplete disk images, leading to virtual machines failing to start or experiencing blue screens, which negatively impacts user experience.
By starting a virtual machine instance and passing command-line parameters to prevent exit, sending a system shutdown command and confirming that the virtual machine is shut down, sending a snapshot synchronization command to obtain the image file, and finally calling a disk management tool to create the image.
Ensuring the integrity of the disk image prevents virtual machines from failing to boot or experiencing blue screen errors, thus guaranteeing the image's security and reliability.
Smart Images

Figure CN114327773B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the technical field of virtual machines, and particularly relate to a virtual machine disk image making method and device, computer equipment and a storage medium. BACKGROUND
[0002] With the development of cloud computing, the scale of virtual machines managed by a cloud platform is getting larger and larger. In order to enable an operation and maintenance personnel to conveniently start and manage these virtual machines, a disk image (similar to a common CD disc) needs to be made for starting the virtual machines in batches, so as to improve work efficiency and save costs.
[0003] In this process, when the existing virtual machine management software makes a disk image, due to the influence of the disk image level (there can be a parent-child inheritance relationship between disk images), there is a certain probability of incompleteness. The incomplete disk image will cause problems such as failure to start or blue screen when starting the virtual machine, so that the user cannot use it, and the user experience is affected. SUMMARY
[0004] Embodiments of the present application provide a virtual machine disk image making method and device, computer equipment and a storage medium, to solve the problem that the existing virtual machine management software cannot start the virtual machine when making a disk image, or causes a blue screen when starting the virtual machine, and ensure that the disk image made is safe and complete.
[0005] In a first aspect, embodiments of the present application provide a virtual machine disk image making method, which comprises:
[0006] starting a virtual machine instance, and passing a command line parameter to the virtual machine instance, so that the virtual machine instance does not exit when the virtual machine is shut down;
[0007] sending a system shutdown instruction to a virtual machine console to control the virtual machine to shut down;
[0008] determining whether the virtual machine is in a shutdown state, and if so, sending a snapshot synchronization instruction to the virtual machine console to obtain an image file of the virtual machine;
[0009] calling an image creation command of a disk management tool to create a final disk image according to the image file.
[0010] Optionally, the determination of whether the virtual machine is in a shutdown state comprises:
[0011] sending a state query instruction to the virtual machine console according to a preset period until it is determined that the virtual machine is in a shutdown state.
[0012] Optionally, before the system shutdown instruction is sent to the virtual machine console to control the virtual machine to shut down, the method further comprises:
[0013] A trigger operation of a user is received to trigger preparation of the disk image.
[0014] Optionally, the virtual machine comprises a QEMU virtual machine.
[0015] Optionally, the command line parameter is a -no-shutdown parameter, and the system shutdown instruction is a system_powerdown instruction.
[0016] Optionally, the determining whether the virtual machine is in a shutdown state, and if so, sending a snapshot synchronization instruction to the virtual machine console to obtain an image file of the virtual machine, comprises:
[0017] Sending a query-status instruction to the virtual machine console to determine whether the state of the virtual machine is shutdown, and if so, sending a blockdev-snapshot-sync instruction to the virtual machine console to save the image file of the virtual machine.
[0018] Optionally, the invoking an image creation command of the disk management tool to create a final disk image according to the image file comprises:
[0019] Invoking a create command of qemu-img to create the disk image based on the image file.
[0020] In a second aspect, an embodiment of the present application further provides a virtual machine disk image making device, which comprises:
[0021] A parameter passing module is configured to start a virtual machine instance and pass a command line parameter to the virtual machine instance, so that the virtual machine instance does not exit when the virtual machine is shut down.
[0022] A control shutdown module is configured to send a system shutdown instruction to a virtual machine console to control the virtual machine to shut down.
[0023] An image file generation module is configured to determine whether the virtual machine is in a shutdown state, and if so, send a snapshot synchronization instruction to the virtual machine console to obtain an image file of the virtual machine.
[0024] A disk image creation module is configured to invoke an image creation command of a disk management tool to create a final disk image according to the image file.
[0025] In a third aspect, an embodiment of the present application further provides a computer device, which comprises:
[0026] one or more processors;
[0027] a memory for storing one or more programs;
[0028] When the one or more programs are executed by the one or more processors, the one or more processors implement the virtual machine disk image making method provided by any of the embodiments of the present application.
[0029] In a fourth aspect, the embodiments of the present application further provide a computer readable storage medium, which has stored thereon a computer program, and the computer program is executed by a processor to implement the virtual machine disk image making method provided by any of the embodiments of the present application.
[0030] The embodiments of the present application provide a virtual machine disk image making method, which first starts a virtual machine instance, and passes command line parameters to the virtual machine instance, so that when the virtual machine is shut down, the virtual machine instance will not exit, then sends a system shutdown instruction to the virtual machine console to control the virtual machine to shut down, and then determines whether the virtual machine is in a shutdown state, if yes, sends a snapshot synchronization instruction to the virtual machine console to obtain an image file of the virtual machine, and then calls an image creation command of a disk management tool to create a final disk image according to the obtained image file. The virtual machine disk image making method provided by the embodiments of the present application starts to make a disk image under the condition that the virtual machine is successfully shut down and the virtual machine instance does not exit, by customizing the start of the virtual machine instance, solves the problems that the current virtual machine management software cannot start the virtual machine when making a disk image, or the virtual machine appears a blue screen when starting, ensures the safety and integrity of the made disk image, and no matter how many levels of disk images are made, the problems of being unable to start or appearing a blue screen will not occur. BRIEF DESCRIPTION OF DRAWINGS
[0031] Figure 1 a flowchart of the virtual machine disk image making method provided by the first embodiment of the present application;
[0032] Figure 2 a structural schematic diagram of the virtual machine disk image making device provided by the second embodiment of the present application;
[0033] Figure 3 a structural schematic diagram of the computer device provided by the third embodiment of the present application. DETAILED DESCRIPTION
[0034] The present application will be further described below in conjunction with the drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application. In addition, it should be noted that, for the convenience of description, only the parts related to the present application are shown in the drawings, but not all the structures.
[0035] Before any embodiments of the application are explained in detail, it is to be understood that the example embodiments are described in relation to a process or method which is depicted as a flow diagram. Although the flow diagram describes the steps of the process in a sequential order, many of the steps can be performed in parallel, concurrently or even in a different order. In addition, the order of the steps can be re-arranged. A process can be terminated when its operations are completed, but can also terminate without completing its steps. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.
[0036] Embodiment One
[0037] Figure 1 A flow chart of the virtual machine disk image making method provided by the first embodiment of the application. The present embodiment can be applied to making disk images for batch starting virtual machines. The method can be performed by the virtual machine disk image making device provided by the present embodiment, which can be implemented by hardware and / or software and can be integrated in a computer device. As shown in Figure 1 the specific steps include the following:
[0038] S11, starting a virtual machine instance and passing command line parameters to the virtual machine instance, so that the virtual machine instance will not exit when the virtual machine is shut down.
[0039] S12, sending a system shutdown instruction to the virtual machine console to control the virtual machine to shut down.
[0040] S13, determining whether the virtual machine is in the off state, if so, sending a snapshot synchronization instruction to the virtual machine console to obtain the image file of the virtual machine.
[0041] S14, calling the image creation command of the disk management tool to create the final disk image according to the image file.
[0042] Specifically, in the process of normal use of the virtual machine, or when preparing to make the disk image, a virtual machine instance can be started and a command line parameter can be passed to the virtual machine instance, by which it is ensured that the virtual machine instance will not exit when the virtual machine is subsequently closed. Then when starting to make the disk image, a system shutdown instruction can be first sent to the virtual machine monitor to control the virtual machine to shut down, and the program will automatically shut down the virtual machine, but keep the started virtual machine instance from exiting. After sending the system shutdown instruction, it can be continuously queried whether the virtual machine has been successfully shut down, and after determining that the virtual machine has been successfully shut down, the making of the disk image can be started. Specifically, a snapshot synchronization instruction can be sent to the virtual machine monitor to obtain the image file of the virtual machine, and then an image creation command of the disk management tool can be called to create the final disk image according to the obtained image file. After the creation is completed, the obtained disk image can be saved for later use, and other required disk images can be made by repeating the above steps.
[0043] Optionally, the determining whether the virtual machine is in the shutdown state comprises: sending a state query instruction to the virtual machine monitor according to a preset period until it is determined that the virtual machine is in the shutdown state. Specifically, after sending the system shutdown instruction, a state query instruction can be sent to the virtual machine monitor every interval (such as every 10 seconds) to continuously obtain the current state of the virtual machine and determine whether the state is in the shutdown state. In this process, if the current state is not in the shutdown state, the state query instruction can be continuously sent to the virtual machine monitor, and if it is in the shutdown state, the subsequent steps can be continued to ensure that the virtual machine completes the shutdown.
[0044] On the basis of the above technical solutions, before the system shutdown instruction is sent to the virtual machine monitor to control the virtual machine to shut down, the method further comprises: receiving a trigger operation of a user to trigger the preparation of the disk image. Specifically, the making of the disk image can be triggered by the trigger operation of the user. Specifically, after the command line parameter is passed to the virtual machine instance, if the user clicks the save button, the program can be triggered to send the system shutdown instruction to the virtual machine monitor to automatically execute the subsequent steps, so that the user can obtain the final disk image when needed.
[0045] On the basis of the above technical solutions, optionally, the virtual machine comprises a QEMU virtual machine. Further optionally, the command line parameter is a -no-shutdown parameter, and the system shutdown instruction is a system_powerdown instruction. And optionally, the determining whether the virtual machine is in a shutdown state, if yes, sending a snapshot synchronization instruction to the virtual machine console to obtain an image file of the virtual machine comprises: sending a query-status instruction to the virtual machine console to determine whether the state of the virtual machine is shutdown, if yes, sending a blockdev-snapshot-sync instruction to the virtual machine console to save the image file of the virtual machine. And optionally, the calling an image creation command of the disk management tool to create a final disk image according to the image file comprises: calling a create command of qemu-img to create the disk image based on the image file.
[0046] Specifically, the virtual machine disk image production method provided in the embodiment can be applied to a QEMU virtual machine. Taking the QEMU virtual machine as an example, first, a virtual machine instance can be started, and a -no-shutdown parameter is passed to the virtual machine instance to ensure that the QEMU virtual machine instance does not exit when the virtual machine is powered off. Then, when it is necessary to save a disk image, a system_powerdown instruction is sent to the virtual machine console to make the virtual machine shut down, and then a query-status instruction is sent to the virtual machine console after waiting for a period of time (such as 10 seconds) to determine whether the state of the virtual machine is shutdown. If not, the query-status instruction is sent to the virtual machine console again after waiting for a period of time to detect the state, and the process is repeated until it is determined that the state of the virtual machine is shutdown. After ensuring that the virtual machine is powered off, a blockdev-snapshot-sync instruction can be sent to the virtual machine console to save an image file (backing_file) of the virtual machine device. Then, a create command of qemu-img can be called to create a final disk image based on the backing_file and save it.
[0047] The technical scheme provided by the embodiment of the present application firstly starts a virtual machine instance, and passes command line parameters to the virtual machine instance, so that the virtual machine instance will not exit when the virtual machine is shut down, then sends a system shutdown instruction to the virtual machine console to control the virtual machine to shut down, then determines whether the virtual machine is in a closed state, if yes, sends a snapshot synchronization instruction to the virtual machine console to obtain an image file of the virtual machine, and then calls an image creation command of a disk management tool to create a final disk image according to the obtained image file. By customizing the start of the virtual machine instance, it is ensured that the disk image is made under the condition that the virtual machine is successfully shut down and the virtual machine instance does not exit, which solves the problem that the current virtual machine management software cannot start the virtual machine when making the disk image, or the problem that the virtual machine appears a blue screen when starting, ensures that the made disk image is safe and complete, and regardless of how many levels of disk images are made, the problems of being unable to start or appearing a blue screen do not occur.
[0048] Embodiment two
[0049] Figure 2 The structure diagram of the virtual machine disk image making device provided by the second embodiment of the present application is shown in the figure. The device can be realized by hardware and / or software, and can be integrated in a computer device to execute the virtual machine disk image making method provided by any embodiment of the present application. As shown in the figure, the device comprises: Figure 2 A parameter passing module 21 is configured to start a virtual machine instance, and pass command line parameters to the virtual machine instance, so that the virtual machine instance will not exit when the virtual machine is shut down.
[0050] A control shutdown module 22 is configured to send a system shutdown instruction to the virtual machine console to control the virtual machine to shut down.
[0051] An image file generation module 23 is configured to determine whether the virtual machine is in a closed state, if yes, send a snapshot synchronization instruction to the virtual machine console to obtain an image file of the virtual machine.
[0052] A disk image creation module 24 is configured to call an image creation command of a disk management tool to create a final disk image according to the image file.
[0053]
[0054] The technical scheme provided by the embodiment of the present application firstly starts a virtual machine instance, and passes a command line parameter to the virtual machine instance, so that when the virtual machine is shut down, the virtual machine instance will not exit, then sends a system shutdown instruction to the virtual machine console to control the virtual machine to shut down, then determines whether the virtual machine is in a shutdown state, if yes, sends a snapshot synchronization instruction to the virtual machine console to obtain an image file of the virtual machine, and then calls an image creation command of a disk management tool to create a final disk image according to the obtained image file. By customizing the start of the virtual machine instance, it is ensured that the disk image is made under the condition that the virtual machine is successfully shut down and the virtual machine instance does not exit, which solves the problem that the current virtual machine management software cannot start the virtual machine when making the disk image, or the problem that the virtual machine appears a blue screen when starting, ensures that the made disk image is safe and complete, and no matter how many levels of disk images are made, the problems of being unable to start or appearing a blue screen will not occur.
[0055] On the basis of the above technical scheme, optionally, the image file generation module 23 comprises:
[0056] The state query unit is configured to send a state query instruction to the virtual machine console according to a preset period until it is determined that the virtual machine is in a shutdown state.
[0057] On the basis of the above technical scheme, optionally, the virtual machine disk image making device further comprises:
[0058] The triggering module is configured to receive a triggering operation of a user before the system shutdown instruction is sent to the virtual machine console to control the virtual machine to shut down, so as to trigger the preparation of making the disk image.
[0059] On the basis of the above technical scheme, optionally, the virtual machine comprises a QEMU virtual machine.
[0060] On the basis of the above technical scheme, optionally, the command line parameter is a-no-shutdown parameter, and the system shutdown instruction is a system_powerdown instruction.
[0061] On the basis of the above technical scheme, optionally, the image file generation module 23 is specifically configured to:
[0062] Send a query-status instruction to the virtual machine console to determine whether the state of the virtual machine is shutdown, and if yes, send a blockdev-snapshot-sync instruction to the virtual machine console to save the image file of the virtual machine.
[0063] On the basis of the above technical scheme, optionally, the disk image creation module 24 is specifically configured to:
[0064] The qemu-img create command is invoked to create the disk image based on the image file.
[0065] The virtual machine disk image creation apparatus provided in this embodiment of the invention can execute the virtual machine disk image creation method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the method execution.
[0066] It is worth noting that in the embodiments of the virtual machine disk image creation device described above, the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the scope of protection of the present invention.
[0067] Example 3
[0068] Figure 3 This is a schematic diagram of the structure of a computer device provided in Embodiment 3 of the present invention, showing a block diagram of an exemplary computer device suitable for implementing the embodiments of the present invention. Figure 3 The computer device shown is merely an example and should not be construed as limiting the functionality or scope of the embodiments of the present invention. Figure 3 As shown, the computer device includes a processor 31, a memory 32, an input device 33, and an output device 34; the number of processors 31 in the computer device can be one or more. Figure 3 Taking a processor 31 as an example, the processor 31, memory 32, input device 33, and output device 34 in a computer device can be connected via a bus or other means. Figure 3 Taking the example of a connection between China and Israel via a bus.
[0069] The memory 32, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the virtual machine disk image creation method in this embodiment of the invention (e.g., the parameter transmission module 21, the shutdown control module 22, the image file generation module 23, and the disk image creation module 24 in the virtual machine disk image creation device). The processor 31 executes various functional applications and data processing of the computer device by running the software programs, instructions, and modules stored in the memory 32, thereby realizing the above-described virtual machine disk image creation method.
[0070] The memory 32 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system and application programs required by at least one function; and the data storage area can store data created according to the use of the computer device, etc. In addition, the memory 32 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device. In some examples, the memory 32 can further include a memory remotely arranged with respect to the processor 31, which can be connected to the computer device through a network. Examples of the above network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.
[0071] The input device 33 can be used to obtain the real-time state of the virtual machine in real time, and to generate key signal inputs related to the user settings and function control of the computer device, etc. The output device 34 can be used to send various instruction parameters to the virtual machine, etc.
[0072] Embodiment Four
[0073] The embodiment four of the present application also provides a storage medium containing computer executable instructions, which, when executed by a computer processor, are used to execute a virtual machine disk image making method, the method comprising:
[0074] starting a virtual machine instance, and passing command line parameters to the virtual machine instance, so that the virtual machine instance will not exit when the virtual machine is powered off;
[0075] sending a system shutdown instruction to a virtual machine console to control the virtual machine to shut down;
[0076] determining whether the virtual machine is in a shutdown state, and if so, sending a snapshot synchronization instruction to the virtual machine console to obtain an image file of the virtual machine;
[0077] calling an image creation command of a disk management tool to create a final disk image according to the image file.
[0078] The storage media can be any available memory device or storage device. The term "storage media" as used herein includes one or both of storage media and memory media. The term "storage media" includes, but is not limited to, magnetic storage media such as a hard disk, floppy disk, magnetic strip, and the like; optical storage media such as optical disk or optical tape; solid state memory such as a solid state drive (SSD) or a flash drive; and the like. The term "storage media" also includes any medium that is non-transitory. The term "non-transitory" generally relates to data that is stored on a storage medium that can only be accessed by the computing system after power is applied to the computing system. In some embodiments, the storage media can be removable from the computing system. In some embodiments, the storage media can be non-removable from the computing system. In some embodiments, the storage media can be non-volatile. In some embodiments, the storage media can be volatile. In some embodiments, the storage media can be a combination of non-volatile and volatile memory. In some embodiments, the storage media can be a combination of removable and non-removable memory. In some embodiments, the storage media can be a combination of one or more types of memory or storage devices. The term "storage media" can include one or more storage media in different locations (e.g., in different computer systems that are connected through a network such as the Internet). The storage media can store program instructions executable by one or more processors (e.g., embodied as a computer program).
[0079] Of course, the storage medium provided by the embodiments of the present application includes computer executable instructions, and the computer executable instructions are not limited to the method operations described above, but can also perform related operations in the virtual machine disk image generation method provided by any embodiment of the present application.
[0080] The computer readable signal medium can include a propagated data signal with computer readable program code embodied therein. The propagated data signal can take any of a variety of forms, including but not limited to electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium can be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate or transport program code. Program code embodied on a computer readable signal medium can be transmitted using any appropriate medium, including but not limited to wireless, wire line, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0081] The program code embodied on the computer readable medium can be transmitted using any appropriate medium, including but not limited to wireless, wire line, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0082] Those skilled in the art can clearly understand the present application by the above description of the embodiments, and the present application can be realized by software and necessary general hardware, and of course, can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, and the computer software product can be stored in a computer readable storage medium, such as a floppy disk, a read-only memory (ROM), a random access memory (RAM), a FLASH, a hard disk, or an optical disc, etc., and includes a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in various embodiments of the present application.
[0083] It is noted that the above are only the preferred embodiments of the present application and the technical principles applied. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and various obvious changes, re-adjustments and substitutions can be made by those skilled in the art without departing from the scope of the present application. Therefore, although the present application has been described in more detail through the above embodiments, the present application is not limited to the above embodiments, and can include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the appended claims.
Claims
1. A virtual machine disk image creation method, characterized by, The method comprises: starting a virtual machine instance and passing a command line parameter to the virtual machine instance, so that the virtual machine instance does not exit when the virtual machine is shut down; sending a system shutdown instruction to a virtual machine console to control the virtual machine to shut down, but keep the virtual machine instance from exiting; determining whether the virtual machine is in a shutdown state, and if so, sending a snapshot synchronization instruction to the virtual machine console to obtain an image file of the virtual machine; calling an image creation command of a disk management tool to create a final disk image according to the image file; The determination of whether the virtual machine is in a shutdown state comprises: sending a state query instruction to the virtual machine console at a preset period until it is determined that the virtual machine is in a shutdown state, so as to start making the disk image after it is determined that the virtual machine has been successfully shut down.
2. The virtual machine disk image creation method of claim 1, wherein, Before the system shutdown instruction is sent to the virtual machine console to control the virtual machine to shut down, the method further comprises: receiving a trigger operation of a user to trigger preparation of the disk image.
3. The method of claim 1, wherein, The virtual machine comprises a QEMU virtual machine.
4. The method of claim 3, wherein, The command line parameter is a -no-shutdown parameter, and the system shutdown instruction is a system_powerdown instruction.
5. The method of claim 3, wherein, The determination of whether the virtual machine is in a shutdown state, and if so, sending a snapshot synchronization instruction to the virtual machine console to obtain an image file of the virtual machine comprises: sending a query-status instruction to the virtual machine console to determine whether the state of the virtual machine is shutdown, and if so, sending a blockdev-snapshot-sync instruction to the virtual machine console to save the image file of the virtual machine.
6. The method of claim 3, wherein, The calling of the image creation command of the disk management tool to create a final disk image according to the image file comprises: calling a create command of qemu-img to create the disk image based on the image file.
7. A virtual machine disk image creation apparatus characterized by comprising: The method comprises: a parameter passing module configured to start a virtual machine instance and pass a command line parameter to the virtual machine instance, so that the virtual machine instance does not exit when the virtual machine is shut down; a control shutdown module configured to send a system shutdown instruction to a virtual machine console to control the virtual machine to shut down, but keep the virtual machine instance from exiting; an image file generation module configured to determine whether the virtual machine is in a shutdown state, and if so, send a snapshot synchronization instruction to the virtual machine console to obtain an image file of the virtual machine; a disk image creation module configured to call an image creation command of a disk management tool to create a final disk image according to the image file; The image file generation module comprises: a state query unit configured to send a state query instruction to the virtual machine console at a preset period until it is determined that the virtual machine is in a shutdown state, so as to start making the disk image after it is determined that the virtual machine has been successfully shut down.
8. A computer device, comprising: The method comprises: one or more processors; a memory configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement a virtual machine disk image making method as claimed in any one of claims 1-6.
9. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program, when executed by a processor, implements a virtual machine disk image making method as claimed in any one of claims 1-6.
Citation Information
Patent Citations
Mirror-image-document online making method, device, server and system and storage medium
CN108664313A
Cloud operating system user switching processing method and device
CN111240805A
Performing backup operations using replicas
CN111417931A