Processing

Please wait...

Settings

Settings

Goto Application

1. WO2014108083 - METHOD AND DEVICE FOR VERIFYING CONSISTENCY OF DATA OF MASTER DEVICE AND SLAVE DEVICE

Publication Number WO/2014/108083
Publication Date 17.07.2014
International Application No. PCT/CN2014/070403
International Filing Date 09.01.2014
IPC
G06F 17/30 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
30Information retrieval; Database structures therefor
CPC
G06F 11/1446
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
14Error detection or correction of the data by redundancy in operation
1402Saving, restoring, recovering or retrying
1446Point-in-time backing up or restoration of persistent data
G06F 11/1471
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
14Error detection or correction of the data by redundancy in operation
1402Saving, restoring, recovering or retrying
1471involving logging of persistent data for recovery
G06F 11/1474
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
14Error detection or correction of the data by redundancy in operation
1402Saving, restoring, recovering or retrying
1474in transactions
G06F 11/2094
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
16Error detection or correction of the data by redundancy in hardware
20using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
2053where persistent mass storage functionality or persistent mass storage control functionality is redundant
2094Redundant storage or storage space
G06F 11/2097
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
16Error detection or correction of the data by redundancy in hardware
20using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
2097maintaining the standby controller/processing unit updated
G06F 16/128
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
10File systems; File servers
11File system administration, e.g. details of archiving or snapshots
128Details of file system snapshots on the file-level, e.g. snapshot creation, administration, deletion
Applicants
  • TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED [CN]/[CN]
Inventors
  • CHENG, Bin
  • LI, Zhiyang
Agents
  • BEIJING SAN GAO YONG XIN INTELLECTUAL PROPERTY AGENCY CO., LTD.
Priority Data
201310011244.511.01.2013CN
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) METHOD AND DEVICE FOR VERIFYING CONSISTENCY OF DATA OF MASTER DEVICE AND SLAVE DEVICE
(FR) PROCÉDÉ ET DISPOSITIF POUR VÉRIFIER LA COHÉRENCE DE DONNÉES ENTRE DISPOSITIF MAÎTRE ET DISPOSITIF ASSERVI
Abstract
(EN) The present disclosure discloses a method and device for verifying consistency of data of a master device and a slave device, belonging to the computer field. The method comprises the following steps of: acquiring first data of the master device and first data of the slave device, respectively, each first data comprising a data file of a checkpoint and a log file; recovering data according to the received first data of the master device and the received first data of the slave device respectively to acquire second data of the master device and second data of the slave device, each second data being data recovered according to the data file of the checkpoint and the log file; generating third data of the master device and third data of the slave device according to the second data of the master device and the second data of the slave device, each third data comprising the second data and primary keys and characteristic values of the second data; comparing the third data of the master device with the third data of the slave device; and outputting verification results. In the present disclosure, the influence on the outward services of the master device is avoided, the process of online consistency verification is quickened, and the accuracy of verification is improved.
(FR) L'invention concerne un procédé et un dispositif conçus pour vérifier la cohérence de données entre deux dispositifs appartenant au domaine des ordinateurs, l'un étant un dispositif maître, l'autre un dispositif asservi. Le procédé comporte différentes étapes. On commence par acquérir des premières données du dispositif maître ainsi que des premières données du dispositif asservi, chacune de ces premières données comprenant un fichier de données d'un point de reprise et un fichier journal. On récupère alors les données sur la base, respectivement des premières données reçues du dispositif maître et des premières données reçues du dispositif asservi de façon à acquérir des deuxièmes données du dispositif maître et des deuxièmes données du dispositif asservi, chacune de ces deuxièmes données étant récupérée sur la base du fichier de données du point de reprise et du fichier journal. On génère ensuite des troisièmes données du dispositif maître et des troisièmes données du dispositif asservi, sur la base, respectivement des deuxièmes données du dispositif maître et des deuxièmes données du dispositif asservi, chacune de ces troisièmes données comprenant les deuxièmes données et des clés primaires, ainsi que des valeurs de caractéristiques des deuxièmes données. Il ne reste plus qu'à prendre les troisièmes données du dispositif maître, à les comparer aux données du dispositif asservi, et à produire en sortie les résultats de vérification. L'invention permet ainsi d'éviter l'influence des services sortants du dispositif maître, d'accélérer la procédure de vérification en ligne de la cohérence, et d'améliorer l'exactitude de la vérification.
Related patent documents
Latest bibliographic data on file with the International Bureau