Context
If other Linux applications need application-consistent backup, you can compile custom scripts to freeze and unfreeze them. To ensure the custom scripts invokable by the Agent, save them in the /home/rdadmin/Agent/bin/thirdparty/ebk_user directory.
The following example uses an application named appexample for demonstration.
appexample is a new database. It provides the appexample -freeze and appexample -unfreeze commands for freezing and unfreezing.
To implement application-consistent backup, you need to compile two scripts named appexample_freeze.sh and appexample_unfreeze.sh. During a backup, the Agent first invokes the appexample_freeze.sh script to freeze I/Os, then activates consistent snapshots on disks to ensure that the backup data is consistent, and finally invokes appexample_unfreeze.sh to unfreeze I/Os.
Figure 1 shows the backup process.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot