Phiên bản Database Engine
FPT MongoDB Enterprise hỗ trợ đồng thời nhiều phiên bản MongoDB Enterprise, nên bạn chọn phiên bản phù hợp với ứng dụng thay vì buộc phải dùng bản mới nhất. Mỗi phiên bản đều công bố ngày phát hành và ngày kết thúc hỗ trợ, đó là thứ cho phép bạn lên kế hoạch nâng cấp thay vì xử lý bị động.
Policy này giữ hai điều luôn đúng: cluster của bạn chạy trên phiên bản còn được hỗ trợ, và bạn biết trước thời điểm điều đó không còn đúng nữa.
Nguyên tắc chính
- Nhiều phiên bản MongoDB Enterprise được hỗ trợ cùng lúc, để bạn khớp phiên bản với yêu cầu tương thích của ứng dụng.
- Chỉ những phiên bản ổn định, sẵn sàng cho production mới được phát hành. Mỗi phiên bản đều được kiểm thử, xác minh tương thích và tối ưu trước khi lên nền tảng.
- FPT Cloud áp dụng bản vá bảo mật quan trọng theo định kỳ hoặc khẩn cấp, với mức ảnh hưởng tới workload nhỏ nhất có thể.
- Nâng cấp patch tại chỗ được hỗ trợ trên cluster đang chạy. Kiến trúc Replica Set giảm gián đoạn thêm nữa trong quá trình nâng cấp.
Cấu trúc phiên bản
FPT MongoDB Enterprise tuân theo quy ước đánh phiên bản của MongoDB Inc. Phiên bản có ba phần, ví dụ 8.0.20.
| Thành phần | Ý nghĩa |
|---|---|
| Major | Thay đổi lớn về kiến trúc hoặc tính năng. Có thể không tương thích ngược. |
| Minor | Nhánh tính năng hoặc nhánh phát hành. |
| Patch | Cập nhật nhỏ, sửa lỗi và vá bảo mật. Tương thích ngược. |
Để xem chính xác phiên bản một cluster đang chạy, mở chi tiết cluster trên Console Portal.
Vòng đời phiên bản
Mỗi phiên bản đi qua bốn giai đoạn.
| Giai đoạn | Ý nghĩa | Nhãn trên Console Portal |
|---|---|---|
| Preview (Beta) | Đang thử nghiệm, không có SLA. Tính năng có thể thay đổi hoặc bị gỡ bất kỳ lúc nào. Dùng để đánh giá và cho công việc không phải production. Không khuyến nghị cho production. | Beta |
| General Availability (GA) | Ổn định, sẵn sàng cho production và được hỗ trợ chính thức theo SLA. | không có |
| Deprecated (Dep.) | Không còn được khuyến nghị cho triển khai mới và sắp kết thúc hỗ trợ. Cluster đang chạy vẫn hoạt động bình thường. | Deprecated hoặc Dep. |
| End of Support (EoS) | Không còn được hỗ trợ. | EoS |
Hãy lên kế hoạch nâng cấp trước khi phiên bản của bạn chuyển sang Deprecated hoặc End of Support. Để đến lúc đó nghĩa là bạn đang chạy một engine không còn được hỗ trợ, và sẽ không có bản vá khi phát sinh lỗ hổng bảo mật.
Cần làm gì ở từng giai đoạn
| Nếu cluster của bạn chạy | Hãy làm |
|---|---|
| Phiên bản GA | Tiếp tục sử dụng. Không cần hành động, tuy vẫn nên theo dõi khi có phiên bản GA mới hơn. |
| Phiên bản Beta | Theo dõi sát các thông báo cập nhật. Phiên bản có thể thay đổi hoặc bị gỡ mà không báo trước. |
| Phiên bản Deprecated | Dừng tạo cluster mới trên phiên bản này và lên kế hoạch nâng cấp lên phiên bản còn hỗ trợ. End of Support đang tới gần. |
Danh mục phiên bản được hỗ trợ
| Phiên bản | Trạng thái | FDE Preview | FDE GA | FDE Deprecated | FDE EoS |
|---|---|---|---|---|---|
| 8.0.20 | GA | 2026 | 2026 | – | – |
| 7.0.30 | GA | 2026 | 2026 | – | – |
| 6.0.27 | GA | 2026 | 2026 | – | – |
Dấu gạch ngang nghĩa là chưa công bố giá trị cho cột đó. Ở cột FDE Deprecated và FDE EoS, dấu này nghĩa là chưa có mốc thời gian được công bố, không phải phiên bản được hỗ trợ vô thời hạn.
Bước tiếp theo
- Nâng cấp phiên bản database để đưa cluster hiện có lên patch cao hơn
- Tính năng nếu bạn còn đang đánh giá dịch vụ
- Tạo database đầu tiên, nơi bạn chọn phiên bản