# Nâng cấp, đổi cỡ, dựng lại và xoá node

> Cập nhật phần mềm node có chữ ký, đổi cỡ máy, dựng lại máy mới và xoá node an toàn.

Mọi thao tác với node đều nằm ở mục **Thao tác** trên trang **Node**. Bạn không bao giờ cần SSH hay Hetzner Console cho việc này.

| Thao tác | Ai | Xác nhận |
|---|---|---|
| **Nâng cấp lên …** | Owner, admin | — |
| **Đổi cỡ máy** | Owner, admin | Chọn cỡ và xác nhận |
| **Thay máy & khôi phục** | Owner, admin | Mã xác thực và tên node |
| **Xoá node** | Owner | Mã xác thực và tên node, sau đó chờ 15 phút và có thể hoàn tác |

Với chế độ giữ token **Strict**, đổi cỡ, thay máy và xoá sẽ hỏi bạn một token Hetzner tạm trước — xem [Kết nối Hetzner](https://belvador.dev/vi/docs/node/connection#3-ket-noi-trong-belvador).

## Cập nhật phần mềm node

Belvador phát hành phần mềm node dưới dạng **bản phát hành có chữ ký**. Agent trên node kiểm tra bản mới mỗi 15 phút và chỉ cài những bản có chữ ký và mã kiểm tra khớp với khoá ký của Belvador; bản nào không khởi động được sẽ được quay về bản cũ.

Khi có phiên bản mới hơn cho node của bạn, trang hiện **Nâng cấp lên {version}**. Trong lúc cài, trạng thái là **Đang nâng cấp**. Một bản backup được tạo trước khi nâng cấp.

Mục **Bảo mật** cho biết lần cuối node nhận bản kê phát hành có chữ ký; nếu cũ hơn 24 giờ, node chuyển sang **Suy giảm**.

## Đổi cỡ máy

Chọn máy lớn hơn khi ổ đĩa hoặc RAM lên cao, hoặc nhỏ hơn khi cần ít hơn. Chỉ hiện các cỡ cùng kiến trúc CPU.

Máy tắt khoảng **1–2 phút**. Lỗi gửi trong lúc đó được giữ ở edge và chuyển tới sau. Từ lúc đó Hetzner tính tiền theo cỡ mới.

## Thay máy và khôi phục

Dùng **Thay máy & khôi phục** khi máy bị mất hoặc hỏng — bị xoá nhầm, hỏng ổ đĩa, node cứ ở trạng thái Lỗi.

1. Máy hiện tại bị xoá trên Hetzner, kể cả mọi thứ trên ổ đĩa.
2. Belvador tạo máy mới và cài phần mềm node.
3. Dữ liệu được khôi phục từ **bản backup thành công gần nhất**. Lỗi gửi tới trong lúc này vẫn được edge giữ lại; lỗi nhận sau bản backup đó mà edge chưa giữ sẽ mất.

Mất khoảng **5–10 phút**. Chưa xem được issue cho tới khi xong. Nếu bạn tự giữ bộ khôi phục, dòng thời gian sẽ yêu cầu tải lên — xem [Backup](https://belvador.dev/vi/docs/node/backups#khoi-phuc).

## Xoá node

**Xoá node** xoá node và mọi thứ trên đó:

- toàn bộ dữ liệu lỗi trên node bị xoá sạch;
- máy và tường lửa bị xoá khỏi project Hetzner của bạn;
- mọi DSN gửi về node này ngừng nhận lỗi.

Việc xoá bắt đầu sau **15 phút** chờ. Mọi owner đều nhận email, và owner hoặc admin có thể chọn **Hoàn tác** trước lúc đó. Một bản backup cuối được tạo khi chuẩn bị xoá.

Sau khi xoá, hãy kiểm tra project Hetzner: nếu vẫn còn máy hoặc tường lửa của node, hãy xoá trong Hetzner Console để không bị tính tiền tiếp. Toàn bộ quy trình xoá trên Hetzner chưa được kiểm chứng trọn vẹn trên một tài khoản thật.

Xoá node không xoá workspace hay các project. Để rời Belvador hoàn toàn, owner có thể xoá cả workspace trong **Cài đặt** — xem [Tài khoản, xác thực 2 lớp và vai trò](https://belvador.dev/vi/docs/account-security#xoa-workspace).
