> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/knowledge-base/vi/backup-dr/restore-system-from-boot-menu.md).

# Khôi phục một hệ thống VergeOS từ Menu khởi động

Có thể thực hiện khôi phục toàn bộ hệ thống trực tiếp từ menu khởi động VergeOS. Tùy chọn này được thiết kế cho việc khôi phục hệ thống khi bạn không thể truy cập giao diện người dùng. Bài viết sau đây hướng dẫn các bước để khôi phục một hệ thống VergeOS hoàn chỉnh từ một ảnh chụp nhanh hệ thống đã được tạo trước đó bằng tùy chọn khôi phục trong menu khởi động.

{% hint style="warning" %}
**Quá trình này sẽ ghi đè lên hệ thống hiện có.**

Tiếp tục khôi phục từ menu khởi động sẽ thay thế hoàn toàn hệ thống hiện tại bằng ảnh chụp nhanh đã chọn, đưa toàn bộ các thành phần hệ thống về trạng thái của ảnh chụp nhanh, bao gồm:

* Máy ảo
* Cấu hình tenant
* Dữ liệu NAS
* Cài đặt hệ thống
* Tất cả các thành phần hệ thống khác

Đây là quá trình khôi phục toàn diện và không thể áp dụng riêng lẻ cho từng thành phần cụ thể.
{% endhint %}

## Điều kiện tiên quyết

* Ít nhất một ảnh chụp nhanh toàn hệ thống khả dụng để khôi phục từ đó
* Truy cập console vật lý hoặc IPMI vào các node
* Dự kiến tắt/mở lại tất cả các node VergeOS
* Tất cả các node phải khả dụng và sẵn sàng để khôi phục (đã kết nối, phần cứng hoạt động bình thường)

## Các bước

1. **Tắt tất cả các node** trong môi trường VergeOS trước khi bắt đầu quá trình khôi phục.
2. **Bật nguồn Node 1.**
3. **Tại menu khởi động, chọn&#x20;*****Khôi phục Hệ thống Verge.io OS*****.**

   * Dùng các phím mũi tên lên/xuống để tô sáng tùy chọn và nhấn **Enter** để chọn nó.

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p><strong>Menu khởi động có thời gian chờ 5 giây.</strong></p><p>Nhấn một phím (ví dụ: phím mũi tên) trong vòng 5 giây kể từ khi menu xuất hiện — nếu không, hệ thống sẽ tự động khởi động vào phiên bản hiện đang cài đặt.</p></div>
4. **Chờ vSAN được gắn kết.** Không nhấn bất kỳ phím nào trong quá trình này — bất kỳ thao tác nhấn phím nào cũng có thể làm gián đoạn quá trình tải.

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>Hai bước tiếp theo (chọn số ảnh chụp nhanh và xác nhận ảnh chụp nhanh để khôi phục) mỗi bước đều có thời gian chờ 5 phút — hệ thống sẽ tự động khởi động lại về trạng thái hệ thống hiện tại nếu không có lựa chọn hoặc nhập liệu trong khoảng thời gian đó.</p></div>
5. **Chọn ảnh chụp nhanh để khôi phục từ đó.**

   * Một danh sách có đánh số các ảnh chụp nhanh hệ thống khả dụng được hiển thị. Nhập số tương ứng với ảnh chụp nhanh mong muốn và nhấn **Enter**.

   <div data-gb-custom-block data-tag="hint" data-style="success" class="hint hint-success"><p>Các ảnh chụp nhanh được liệt kê theo thứ tự chữ cái theo tên — không theo ngày/giờ tạo.</p></div>
6. **Xác nhận ảnh chụp nhanh để khôi phục.**
   * Khi được nhắc, nhập **chính xác tên của ảnh chụp nhanh** bạn đang khôi phục và nhấn **Enter**.
   * Tên phải khớp chính xác như hiển thị.
7. **Tùy chọn tạo ảnh chụp nhanh của hệ thống hiện tại trước khi ghi đè.**

   * Hệ thống sẽ nhắc bạn với một tùy chọn để **sao lưu hệ thống hiện tại trước khi khôi phục**.

   <div data-gb-custom-block data-tag="hint" data-style="success" class="hint hint-success"><p><strong>Lưu ý khi tạo ảnh chụp nhanh trạng thái hiện tại</strong></p><p>Việc tạo ảnh chụp nhanh trạng thái hệ thống hiện tại có thể hữu ích cho các hoạt động chẩn đoán sau này. Tuy nhiên, nếu việc khôi phục được thực hiện do vSAN hết dung lượng hoặc do tình huống lỗi kép, ảnh chụp nhanh trước khi khôi phục này có thể khiến hệ thống hiển thị hoạt động sửa chữa liên tục cho đến khi ảnh chụp nhanh bị xóa.</p></div>

   **Có** là mặc định — nhấn **Enter** mà không nhập gì hoặc không thực hiện lựa chọn nào ở đây sẽ chấp nhận giá trị mặc định và tạo ảnh chụp nhanh. Quy ước đặt tên ảnh chụp nhanh: `Backup_YYYY-MM-dd_hh:mm:ss`

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>Ảnh chụp nhanh này được tạo để <em><strong>Không bao giờ hết hạn</strong></em>. Sau khi hệ thống đã được khôi phục và bạn xác nhận ảnh chụp nhanh này không còn cần thiết nữa, hãy xóa ảnh chụp nhanh hoặc sửa đổi để đặt thời hạn hết hạn sang một ngày gần trong tương lai.</p></div>
8. **Hoàn tất việc khôi phục.**
   * Quá trình khôi phục sẽ bắt đầu.
   * Khi thông báo sau xuất hiện, hãy bật nguồn tất cả các node khác: `Đang chờ các node sẵn sàng để khôi phục: node2`
   * **Không nhấn bất kỳ phím nào trong khi quá trình khôi phục đang hoàn tất.** Hãy để quá trình khôi phục hoàn tất và tự động khởi động lại từng node.

## Các bước sau khôi phục

### Xác minh

Sau khi hệ thống khởi động lại, đăng nhập vào giao diện UI VergeOS để xác minh tình trạng của hệ thống đã khôi phục:

* **Xác minh tất cả các node được phát hiện và hiển thị trực tuyến** (trạng thái xanh lá) trong danh sách node.
* **Xem lại** [**Cảnh báo**](/run-the-platform/operations/alarms.md) **bảng điều khiển.**
* **Kiểm tra nhật ký hệ thống** (trên Bảng điều khiển chính) để xem có bất kỳ điều gì bất thường đã xảy ra trong hoặc sau quá trình khôi phục hay không.
* **Xác nhận tất cả các tầng vSAN đều hiển thị trực tuyến.** Các tầng có thể cần một khoảng thời gian để lên trực tuyến hoàn toàn sau khi khôi phục, vì hệ thống có thể thực hiện quét journal. Xem [Quét Journal và trạng thái tầng vSAN](/knowledge-base/vi/storage-vsan/understanding-journal-walks-and-vsan-tier-status.md) để biết thêm thông tin.

### Ảnh chụp nhanh trước khi khôi phục

Nếu bạn đã chọn tạo ảnh chụp nhanh hệ thống trước khi khôi phục, hãy lưu ý rằng nó được đặt thành ***Không bao giờ hết hạn***. Sau khi xác minh việc khôi phục và không còn cần ảnh chụp nhanh này nữa, hãy xóa nó hoặc đặt thời hạn hết hạn sang một ngày gần trong tương lai. Các ảnh chụp nhanh được đặt là không bao giờ hết hạn có thể tiêu tốn đáng kể dung lượng lưu trữ vSAN theo thời gian khi dữ liệu thực tiếp tục thay đổi.

***

## Khắc phục sự cố

### Quá trình khôi phục dường như bị treo

**Triệu chứng:**

* Quá trình khôi phục dường như bị dừng lại với thông báo cuối cùng cho biết đang chờ một node (ví dụ: **Đang chờ các node sẵn sàng để khôi phục: node2**).

**Giải pháp:**

* Xác minh node được chỉ định đã kết nối và được bật nguồn. Tất cả các node phải hoạt động bình thường và có thể chấp nhận quá trình khôi phục.

**Triệu chứng:**

* Quá trình khôi phục dường như bị dừng lại với một hoặc nhiều ký tự bổ sung hiển thị sau thông báo "Đang chờ các node...".

**Giải pháp:**

* Điều này có thể cho thấy một phím đã được nhấn trong khi quá trình khôi phục đang ở giai đoạn hoàn tất, làm dừng quá trình. Nếu màn hình không thay đổi trong hơn vài phút, hãy khởi động lại node1 để truy cập menu khởi động, rồi lặp lại các bước khôi phục. Đảm bảo không có hoạt động bàn phím nào khi quá trình khôi phục cho biết đang chờ các node sẵn sàng.

### Lỗi khi cố gắng đăng nhập ngay sau khi khôi phục

**Triệu chứng:**

* Sau khi chọn *Giao diện người dùng* tùy chọn, trình duyệt tải và báo: ***Không thể truy cập trang web*** hoặc ***Đã nhận định dạng JSON không hợp lệ từ máy chủ***.

**Giải pháp:**

* Sau khi khôi phục, các mạng phải khởi động lại trước khi UI có thể truy cập được. Hãy chờ 1–2 phút để các mạng tự động trở lại trực tuyến, sau đó làm mới trang trình duyệt để thử kết nối lại vào giao diện UI VergeOS.

***

{% hint style="info" %}
**Cần trợ giúp?**

Nếu bạn cần hỗ trợ thêm, vui lòng liên hệ với [Đội ngũ Hỗ trợ VergeOS](/support-and-services.md).
{% endhint %}


---

# 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.verge.io/knowledge-base/vi/backup-dr/restore-system-from-boot-menu.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.
