Backup Vault
Integrate Backup Vault in minutes — REST API, WordPress plugin, and embed widgets.
بررسی اجمالی
Backup Vault از فایلها و پایگاههای داده شما عکسهای فوری رمزگذاریشده میگیرد، آنها را در فرانکفورت ذخیره میکند و به شما امکان میدهد هر نقطه قبلی را با یک کلیک بازیابی کنید. فایلها قبل از خروج از سرور شما روی آن رمزگذاری میشوند — Jetweb نمیتواند محتوای آنها را بخواند.
شروع سریع
یک URL سایت با دستهبندیهایی که میخواهید پشتیبانگیری کنید POST کنید. API یک شناسه کار برمیگرداند که میتوانید وضعیت آن را بررسی کنید.
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
}'
احراز هویت
هر نقطه پایانی API به یک توکن Bearer نیاز دارد. یکی را در داشبورد زیر "کلیدهای API" برای محصول مربوطه ایجاد کنید. توکنها را در سمت سرور نگه دارید — هرگز آنها را در مخازن عمومی commit نکنید یا در بستههای فرانتاند ارسال نکنید.
Authorization: Bearer YOUR_API_KEY
نقاط پایانی
URL پایه: https://backup.api.jetweb.app
/api/backups
/api/backups
/api/backups/:id/restore
/api/backups/:id
/api/usage
ادغامها
افزونه WordPress به طور خودکار پشتیبانگیری روزانه را زمانبندی میکند. کاربران Plesk میتوانند افزونه پشتیبان Jetweb را نصب کنند؛ پروژههای headless از طریق cron یا CI با REST API تماس میگیرند.