# US 2017/0286235 A1 · Method of Managing DB Between Duplex EMS Server

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0286235 A1
- Document ID: US20170286235A1
- Status: Published application
- Kind: A1
- Application number: 15/393,985
- Filed: 2016-12-29
- Published: 2017-10-05
- Earliest claimed: 2016-03-31
- Assignees: Lsis Co., Ltd.
- Applicants: Lsis Co., Ltd.
- Inventors: Jong-Kab KWAK; Seok-Chan LEE; Yong-Ik LEE
- Web page: https://patentgrep.com/patent/US20170286235A1

## CPC

- G06F 11/1464: {for networked environments}
- G06F 8/65: Updates (security arrangements therefor G06F21/57)
- G06F 11/1658: {Data re-synchronization of a redundant component, or initial sync of replacement, additional or spare unit}
- G06F 11/202: {where processing functionality is redundant (redundant communication control functionality G06F11/2005, redundant storage control functionality G06F11/2089)}
- G06F 11/2038: {with a single idle spare processing component}
- G06F 11/2048: {where the redundant components share neither address space nor persistent storage}
- G06F 16/27: Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
- G05B 2219/31213: Synchronization of servers in network
- G06F 11/1433: {during software upgrading}
- G06F 2201/84: Using snapshots, i.e. a logical point-in-time copy of the data
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)

## Abstract

A method of managing databases (DBs) in duplex servers includes: updating a DB in the backup server to a first version; transmitting a list of name keys in the backup server to the active server; transmitting name keys that are identical between the active server and the backup server to the backup server; and synchronizing DBs between the active server and the backup server by using the identical name keys. The data can be synchronized between DBs having different versions based on name keys.

## Claims

### Claim 1

A method of managing databases (DB s) in duplex servers comprising an active server and a backup server, the method comprising:
updating a DB in the backup server to a first version;
transmitting a list of name keys in the backup server to the active server;
transmitting name keys that are identical between the active server and the backup server to the backup server; and
synchronizing the DBs between the active server and the backup server by using the identical name keys.

### Claim 2 (depends on 1)

The method of claim 1, wherein the version of the DB in the active server is a second version.

### Claim 3 (depends on 2)

The method of claim 2, wherein the transmitting the list of name keys to the active server comprises
recognizing that the version of the DB in the backup server is different from the version of the DB in the active server.

### Claim 4 (depends on 1)

The method of claim 1, wherein the transmitting the name keys to the backup server comprises
extracting the identical name keys based on a result obtained by comparing the list of name keys in the active server with the list of name keys of the backup server.

### Claim 5 (depends on 1)

The method of claim 1, wherein the synchronizing the DB s between the active server and the backup server comprises
copying and storing data corresponding to the name keys received from the active server.

### Claim 6 (depends on 1)

The method of claim 1, wherein each of the name keys is defined as an ID assigned to access a data object in the DB.

### Claim 7 (depends on 1)

The method of claim 1, wherein the synchronizing the DB s between the active server and the backup server comprises
determining whether to copy and store data corresponding to the name keys received from the active server.

### Claim 8 (depends on 7)

The method of claim 7, wherein the synchronizing the DBs between the active server and the backup server comprises
requesting synchronization according to the list of name keys received at the backup server from the active server.
