Backup Vault
Integrate Backup Vault in minutes — REST API, WordPress plugin, and embed widgets.
ਸੰਖੇਪ ਜਾਣਕਾਰੀ
Backup Vault ਤੁਹਾਡੀਆਂ ਫਾਈਲਾਂ ਅਤੇ ਡੇਟਾਬੇਸਾਂ ਦੇ ਐਨਕ੍ਰਿਪਟਡ ਸਨੈਪਸ਼ੌਟ ਲੈਂਦਾ ਹੈ, ਉਹਨਾਂ ਨੂੰ ਫ੍ਰੈਂਕਫਰਟ ਵਿੱਚ ਸਟੋਰ ਕਰਦਾ ਹੈ, ਅਤੇ ਤੁਹਾਨੂੰ ਇੱਕ ਕਲਿੱਕ ਨਾਲ ਕਿਸੇ ਵੀ ਪਿਛਲੇ ਬਿੰਦੂ 'ਤੇ ਰੀਸਟੋਰ ਕਰਨ ਦਿੰਦਾ ਹੈ। ਫਾਈਲਾਂ ਤੁਹਾਡੇ ਸਰਵਰ 'ਤੇ ਐਨਕ੍ਰਿਪਟ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਕਿ ਉਹ ਇਸਨੂੰ ਛੱਡਣ — Jetweb ਉਹਨਾਂ ਦੀ ਸਮੱਗਰੀ ਨਹੀਂ ਪੜ੍ਹ ਸਕਦਾ।
ਤੁਰੰਤ ਸ਼ੁਰੂਆਤ
POST ਕਰੋ ਇੱਕ ਸਾਈਟ URL ਅਤੇ ਉਹ ਸ਼੍ਰੇਣੀਆਂ ਜਿਨ੍ਹਾਂ ਦਾ ਤੁਸੀਂ ਬੈਕਅੱਪ ਲੈਣਾ ਚਾਹੁੰਦੇ ਹੋ। 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 endpoint ਲਈ Bearer token ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਸੰਬੰਧਿਤ ਉਤਪਾਦ ਲਈ "API Keys" ਦੇ ਹੇਠਾਂ Dashboard ਵਿੱਚ ਇੱਕ ਜਨਰੇਟ ਕਰੋ। Tokens ਨੂੰ server-side ਰੱਖੋ — ਉਹਨਾਂ ਨੂੰ ਕਦੇ ਵੀ ਜਨਤਕ repositories ਵਿੱਚ commit ਨਾ ਕਰੋ ਜਾਂ frontend bundles ਵਿੱਚ ਨਾ ਭੇਜੋ।
Authorization: Bearer YOUR_API_KEY
Endpoints
Base URL: https://backup.api.jetweb.app
/api/backups
/api/backups
/api/backups/:id/restore
/api/backups/:id
/api/usage
Integrations
WordPress ਪਲੱਗਇਨ ਆਪਣੇ ਆਪ ਰੋਜ਼ਾਨਾ ਬੈਕਅੱਪ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ। Plesk ਉਪਭੋਗਤਾ Jetweb Backup ਐਕਸਟੈਂਸ਼ਨ ਸਥਾਪਤ ਕਰ ਸਕਦੇ ਹਨ; headless ਪ੍ਰੋਜੈਕਟ cron ਜਾਂ CI ਤੋਂ REST API ਨੂੰ ਕਾਲ ਕਰਦੇ ਹਨ।