Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for exporting memory data

A memory data and memory technology, applied in the direction of responding to errors, etc., can solve problems such as server system crashes, restarts or automatic shutdowns, and achieve the effect of improving maintainability

Active Publication Date: 2019-07-26
LENOVO (BEIJING) LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The server system often has abnormal phenomena such as crash, restart or automatic shutdown due to various reasons

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for exporting memory data
  • Method and system for exporting memory data
  • Method and system for exporting memory data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0069] refer to figure 1 , figure 1 It is a flow chart of Embodiment 1 of a memory data export method provided by this application, and the method may include the following steps:

[0070] S101: Obtain abnormal information of the server system in real time.

[0071] S102: According to the acquired exception information, determine the exception type to which the server system exception belongs.

[0072] Wherein, the abnormal types include system shutdown, unexpected system restart not caused by power failure, and unexpected system power failure caused by software.

[0073] S103: Based on the exception type, perform corresponding processing on the memory data of the server, so as to export the memory data.

[0074] In an actual application scenario, the processing logic of each step of the method of the present application may be implemented in the form of a software program. In this embodiment, the implementation program of the method of the present application is written i...

Embodiment 2

[0079] The second embodiment describes the process of exporting field data of the server memory when the system is down. The data export process of this embodiment is applicable to servers using DIMMs or NVDIMMs.

[0080] refer to figure 2 , figure 2 It is a flow chart of Embodiment 2 of a method for exporting memory data provided by this application, wherein the step S103 can be implemented through the following steps:

[0081] S201: Receive a first export request from a user, where the first export request is a request triggered after the user connects the first storage device to the server;

[0082] S202: Issue a first transmission instruction, so as to transmit the first memory data in the server memory to the first storage device.

[0083] Specifically, when the system is down, the server does not respond, and the on-site data in the server memory will not be lost during the downtime. In this case, refer to image 3 , technicians can directly connect the external sto...

Embodiment 3

[0085] The third embodiment describes the server memory data export process when the system unexpectedly restarts due to a non-power failure reason, wherein the data export process in this embodiment is applicable to a server using NVDIMM.

[0086] refer to Figure 4 , Figure 4 It is a flow chart of Embodiment 3 of a memory data export method provided by this application, wherein the step S103 can be implemented by the following steps:

[0087] S401: Send a trigger instruction to trigger the non-volatile storage module NVDIMM to transfer the memory data in the server memory to its storage Nand Flash;

[0088] S402: Setting the basic input and output system BIOS to a debugging mode;

[0089] S403: After the BIOS re-initializes the system, receive a second export request from the user, where the second export request is triggered after the user connects the second storage device to the server;

[0090] S404: Issue a second transfer instruction to transmit the second memory d...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an exporting method and system for memory data.A server system is detected in real time, when abnormal phenomena, such as crashes and accidental restart, occur to the server system, abnormal information of the server system is acquired, and the abnormality type to which the abnormality of the server system belongs is judged according to the abnormal information; on the basis, the server memory data is subjected to the processing process corresponding to the abnormality type, the server memory data is exported.Thus, when the abnormality occurs to the server system, field data of a server memory is effectively exported, support can be provided for following analysis of server abnormality reasons, and the maintainability of a server is improved.

Description

technical field [0001] The invention belongs to the technical field of server maintenance, and in particular relates to a method and system for exporting memory data. Background technique [0002] Server systems often experience abnormal phenomena such as crashes, restarts, or automatic shutdowns due to various reasons. [0003] When an exception occurs, in order to maintain the server and avoid such anomalies from recurring in the future, it is necessary to first analyze the cause of the exception in the server system, and the server memory field data (such as the context information of the running program) when the exception occurs , variable state, etc.) is an important basis for abnormal cause analysis, therefore, it is necessary to provide a method that can effectively export the field data of the server memory when an abnormality occurs. Contents of the invention [0004] In view of this, the purpose of the present invention is to provide a method and system for exp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/07
Inventor 何海洋
Owner LENOVO (BEIJING) LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products