Backup Vault

Integrate Backup Vault in minutes — REST API, WordPress plugin, and embed widgets.

https://backup.api.jetweb.appREST APILưu trữ tại EU

Tổng quan

Backup Vault chụp ảnh nhanh đã mã hóa các tệp và cơ sở dữ liệu của bạn, lưu trữ chúng tại Frankfurt và cho phép bạn khôi phục bất kỳ điểm nào trước đó chỉ bằng một cú nhấp chuột. Các tệp được mã hóa trên máy chủ của bạn trước khi rời khỏi đó — Jetweb không thể đọc nội dung của chúng.

Bắt đầu nhanh

Gửi URL trang web kèm các danh mục bạn muốn sao lưu. API trả về ID công việc mà bạn có thể kiểm tra trạng thái.

bash
curl -X POST https://backup.api.jetweb.app/api/backups \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "site_url": "https://example.com",
    "include_db": true,
    "include_files": true
  }'

Xác thực

Mọi endpoint API đều yêu cầu token Bearer. Tạo token trong bảng điều khiển tại mục "API Keys" cho sản phẩm tương ứng. Giữ token ở phía máy chủ — không bao giờ commit chúng vào kho lưu trữ công khai hoặc đưa vào bundle frontend.

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

Base URL: https://backup.api.jetweb.app

POST
/api/backups
Bắt đầu một công việc sao lưu mới. Chấp nhận site_url, include_db, include_files.
GET
/api/backups
Liệt kê các bản sao lưu hiện có cho tài khoản.
POST
/api/backups/:id/restore
Khôi phục bản sao lưu theo ID của nó về trang web gốc hoặc một đích đến mới.
DELETE
/api/backups/:id
Xóa vĩnh viễn bản sao lưu khỏi bộ nhớ lạnh.
GET
/api/usage
Trả về hạn mức sử dụng hiện tại và dung lượng còn lại cho tài khoản đã xác thực.

Tích hợp

Plugin WordPress tự động lên lịch sao lưu hàng ngày. Người dùng Plesk có thể cài đặt tiện ích mở rộng Backup Jetweb; các dự án headless gọi REST API từ cron hoặc CI.