> For the complete documentation index, see [llms.txt](https://docs.vngcloud.vn/vng-cloud-document/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vngcloud.vn/vng-cloud-document/vserver/compute-hcm03-1a/snapshot/usecase-snapshot/backup-and-restore-the-system-periodically.md).

# Backup and restore the system periodically

In an international manufacturing and distribution corporation, the server system and data play a crucial role in maintaining continuous production processes and high-quality service. To ensure the safety and readiness of the system, they have established a regular backup and recovery process using the Snapshot feature.

Every day, during off-peak hours, the company automatically creates Snapshots for all their servers and critical volumes. This includes both production data and important transaction data related to inventory tracking and management.

These Snapshots are stored in a secure storage repository and maintained on a cycle. The company maintains a regular backup schedule and automatically deletes older Snapshots after a certain period to conserve storage resources.

One day, the main server system experienced an unexpected hardware failure, leading to the shutdown of the production system. The data on this server is crucial for inventory management and goods transportation.

In this situation, the company used the Snapshot feature to restore the server from the nearest backup version. They were able to quickly recover the data and operations of the transportation system, minimizing downtime and the risk of profit loss in the worst-case scenario.

Thanks to regular Snapshot usage, the company has protected the consistency of data and ensured quick readiness and recovery in case of emergencies. This helps them maintain production processes and services for their customers without major disruptions.

ChatGPT can make mistakes. Consider


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.vngcloud.vn/vng-cloud-document/vserver/compute-hcm03-1a/snapshot/usecase-snapshot/backup-and-restore-the-system-periodically.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
