Backup Vault
Integrate Backup Vault in minutes — REST API, WordPress plugin, and embed widgets.
अवलोकन
Backup Vault आपकी फ़ाइलों और डेटाबेस के एन्क्रिप्टेड स्नैपशॉट लेता है, उन्हें फ्रैंकफर्ट में संग्रहीत करता है, और आपको एक क्लिक से किसी भी पिछले बिंदु को पुनर्स्थापित करने देता है। फ़ाइलें आपके सर्वर पर एन्क्रिप्ट की जाती हैं इससे पहले कि वे इसे छोड़ें — Jetweb उनकी सामग्री नहीं पढ़ सकता।
त्वरित आरंभ
उन श्रेणियों के साथ एक साइट URL POST करें जिनका आप बैकअप लेना चाहते हैं। API एक जॉब ID लौटाता है जिसे आप स्थिति के लिए पोल कर सकते हैं।
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 Keys" के अंतर्गत एक टोकन जनरेट करें। टोकन को सर्वर-साइड रखें — उन्हें सार्वजनिक रिपॉजिटरी में कभी कमिट न करें या फ्रंटएंड बंडल में शिप न करें।
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 Backup एक्सटेंशन इंस्टॉल कर सकते हैं; हेडलेस प्रोजेक्ट cron या CI से REST API को कॉल करते हैं।