Disaster recovery system for unstructured data storage protection
Technical Field
The invention relates to the field of disaster recovery of storage data backup, in particular to a disaster recovery system for unstructured data storage protection.
Background
With the popularization of paperless business and double recording (audio/video recording) work in the insurance industry, data such as pictures, audio, video and the like are increasing day by day. These data are referred to as unstructured data because they do not have a predefined data model and are not conveniently represented using a database two-dimensional logical table. The unstructured data, as important information assets of enterprises, play a significant role in business operation, market broadening, daily office work and the like of the enterprises. Therefore, the storage protection of massive unstructured data and the establishment of a corresponding disaster recovery system are the key points of attention of each enterprise. The rto (recovery Time objective) is a Time period from the beginning of service halt caused by the downtime of the IT system to the Time period from the restoration to the Time period that the operation of each department can be supported and restored after a disaster occurs. RTO is an important index for measuring disaster recovery schemes.
At present, due to the large amount of daily generated data, the low backup network rate and other reasons, unstructured data cannot be protected by means of traditional backup tape libraries and the like, so that the protection of unstructured data needs to be performed from a storage layer. At present, whether the data storage disaster recovery scheme is divided into a cold recovery mode or a warm recovery mode, a service architecture is a disaster recovery system of two sets of main and standby servers and two sets of main and standby storage devices, and the disaster recovery scheme aiming at the condition that the main server device is intact and only the storage device fails is not set. In a disaster recovery system using two sets of servers and two sets of storage devices, only when a storage device fails, the scheme of interconnecting a main server and a standby storage cannot be directly adopted, and the disaster recovery server and the disaster recovery storage device must be started to provide services to the outside. Then, it is necessary for the upper layer application to switch to the disaster recovery server, and the existing and intact primary server cannot be used. Under the condition, the switching work is increased, the risk is increased, the RTO value is increased, and the recovery work of enterprise business is not facilitated.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provide an unstructured data storage protection disaster recovery system, which reduces the RTO to the minute level under the condition that a storage device fails and other devices are normally used.
The purpose of the invention can be realized by the following technical scheme:
a disaster recovery system for unstructured data storage protection, comprising:
a main storage device storing unstructured data;
the disaster recovery storage device is used as a data protection device of the main storage device and used for backing up the unstructured data generated by the main storage device;
and the server is in network intercommunication with the main storage device and the disaster recovery storage device and has operation authority on the unstructured data stored in the main storage device and the disaster recovery storage device.
The server is connected with an application interface of software needing data backup.
The operation authority of the server comprises access authority, read authority and write authority.
Further, when the disaster recovery backup system operates normally, the server has read permission and write permission for unstructured data in the main storage device, and only has read permission for unstructured data in the disaster recovery backup storage device.
Further, when the disaster backup system operates normally, the server acquires a demand instruction from the application interface, correspondingly modifies the unstructured data in the main storage device according to the demand instruction, backs up the modified unstructured data to the disaster backup storage device in a synchronous copying manner, and returns a successful tag identifier after the backup is completed, which indicates that one-time data read-write IO is completed.
Further, the demand instruction includes a read operation demand instruction and a write operation demand instruction.
Further, when the disaster recovery backup system fails in storage, the connection between the main storage device and the server is in a disconnection state, the server still maintains network connection with the disaster recovery backup storage device and the application interface, the disaster recovery backup storage device and the main storage device perform permission switching, and the server has read permission and write permission for unstructured data in the disaster recovery backup storage device.
Further, when the disaster recovery backup system fails in storage, the server obtains a demand instruction from the application interface, and reads or writes the unstructured data from the disaster recovery backup storage device according to the demand instruction.
Further, the demand instruction includes a read operation demand instruction and a write operation demand instruction, and service recovery is completed.
The main storage device and the disaster recovery storage device are located in the same region or located in two regions respectively.
Compared with the prior art, the invention has the following beneficial effects:
the invention utilizes synchronous remote copy between storages to carry out data protection, and the main storage device and the disaster recovery backup storage device are connected with the server end through network, so that the server can access the main storage device data and the disaster recovery backup storage device data at any time. Therefore, when a data disaster occurs and only the main storage device fails, the server side achieves the purpose of recovering normal operation of the service by switching the storage operation after the storage device performs master-slave switching. The invention effectively reduces the RTO value during disaster recovery through the redundancy of storage and network.
Drawings
FIG. 1 is a diagram of the system architecture during normal operation of the present invention;
FIG. 2 is a data flow diagram of the present invention in normal operation;
FIG. 3 is a diagram of the system architecture during a storage failure according to the present invention;
FIG. 4 is a data flow diagram for a storage failure of the present invention.
Detailed Description
The invention is described in detail below with reference to the figures and specific embodiments. The present embodiment is implemented on the premise of the technical solution of the present invention, and a detailed implementation manner and a specific operation process are given, but the scope of the present invention is not limited to the following embodiments.
Examples
A disaster recovery system for unstructured data storage protection, comprising:
a main storage device storing unstructured data;
the disaster recovery storage device is used as a data protection device of the main storage device and used for backing up the unstructured data generated by the main storage device;
and the server is in network intercommunication with the main storage device and the disaster recovery storage device and has operation authority on the unstructured data stored in the main storage device and the disaster recovery storage device.
The server is connected with an application interface of software needing data backup.
The operation authority of the server comprises an access authority, a read authority and a write authority.
As shown in fig. 1, when the disaster recovery backup system operates normally, the server has read permission and write permission for the unstructured data in the main storage device, and only has read permission for the unstructured data in the disaster recovery backup storage device.
As shown in fig. 2, when the disaster recovery backup system operates normally, the server obtains a demand instruction from the application interface, modifies the unstructured data in the main storage device according to the demand instruction, backs up the modified unstructured data to the disaster recovery backup storage device in a synchronous replication manner, and returns a successful tag identifier after completing the backup, which indicates that one-time data read/write IO is completed.
The demand instruction includes a read operation demand instruction and a write operation demand instruction.
As shown in fig. 3, when the disaster-backup system fails to store, the connection between the main storage device and the server is in a disconnected state, the server still maintains network connection with the disaster-backup storage device and the application interface, the disaster-backup storage device and the main storage device perform permission switching, and the server has read permission and write permission for unstructured data in the disaster-backup storage device.
As shown in fig. 4, when the disaster-backup system fails in storage, the server obtains a demand instruction from the application interface, and reads or writes unstructured data from or into the disaster-backup storage device according to the demand instruction.
The demand instruction comprises a read operation demand instruction and a write operation demand instruction, and service recovery is completed.
The main storage device and the disaster recovery storage device are located in the same area or in two areas respectively.
The server is simultaneously interconnected with the main storage device and the standby storage device, so that the server side can achieve the purpose of recovering the normal operation of the service by switching the storage operation after the main storage device is switched between the main storage device and the standby storage device only when the main storage device fails. Compared with the prior art, the RTO value during disaster recovery is effectively reduced through storage and network redundancy.
In addition, it should be noted that the specific embodiments described in the present specification may have different names, and the above descriptions in the present specification are only illustrations of the structures of the present invention. Minor or simple variations in the structure, features and principles of the present invention are included within the scope of the present invention. Various modifications or additions may be made to the described embodiments or methods may be similarly employed by those skilled in the art without departing from the scope of the invention as defined in the appending claims.