Tạo MongoDB, PostgreSQL hoặc MySQL
MONA Cloud tạo được MongoDB, PostgreSQL và MySQL có TLS. API trả job; khi hoàn tất, bạn lấy thông tin kết nối qua luồng credential. Backup PBS cho khách đang mở, nên cần chuẩn bị bản sao dữ liệu trước khi chuyển.
Chọn engine database nào?
Giữ engine mà app đang dùng để giảm việc đổi mã. engine nhận mongodb, postgresql, mysql; mongo chỉ là alias tương thích.
| Engine | Thời gian provision đo 05/09/2026 | Trạng thái |
|---|---|---|
| MongoDB | 41 giây | LIVE |
| PostgreSQL | 67 giây | LIVE |
| MySQL | 92 giây | LIVE |
Tạo database và theo dõi job thế nào?
Lưu id, poll GET /api/jobs/{job_id} như VPS. Nếu trả 409 engine_not_available thì chưa có job: chọn engine khả dụng trong thông báo hoặc chờ hạ tầng sẵn sàng.
Connection string trông thế nào?
Đây là cấu trúc mẫu; thay bằng thông tin kết nối lấy từ endpoint credential. Credential sandbox chỉ để thử định dạng, không kết nối được.
Giữ TLS: MySQL bắt buộc TLS phía server; cấu hình TLS ở driver của app. Không bỏ TLS để làm hết lỗi kết nối, và không commit connection string chứa mật khẩu.
Thêm database hoặc đổi mật khẩu được không?
Dùng POST /api/databases/{service_id}/databases với app_name để tạo thêm database trên instance. Route /password của database đó tạo mật khẩu mới; cập nhật secret trong app rồi kiểm tra kết nối.
Backup có sẵn chưa?
Backup PBS cho khách đang mở, chưa có endpoint trong OpenAPI. Xem backup, xuất dữ liệu nguồn và thử phục hồi trước khi thay connection string.