किसी विशेष समय पर सर्वर की स्थिति को तुरंत पुनर्स्थापित करने के लिए सर्वर स्नैपशॉट प्रबंधित करें। स्नैपशॉट आपके सर्वर की संपूर्ण स्थिति को कैप्चर करते हैं।
अंतिमबिंदुओं4 endpoints
आधार पथ/api/v1/snapshots
पाना/api/v1/snapshots/
सभी स्नैपशॉट सूचीबद्ध करें
अपने सभी सर्वरों पर मौजूद सभी स्नैपशॉट की सूची प्राप्त करें।
{
"id": 802,
"server": {
"id": 12345,
"name": "web-server-01"
},
"name": "before-update-snapshot",
"status": "in_progress",
"size_mb": null,
"created_at": "2025-01-16T16:15:00Z",
"description": "Snapshot before system update",
"message": "Snapshot is being created. This may take 3-10 minutes depending on server size."
}
प्रतिक्रिया स्थिति कोड
201
स्नैपशॉट निर्माण सफलतापूर्वक शुरू हो गया है।
400
Bad Request - Invalid parameters or snapshot limit reached
401
अनधिकृत - अमान्य या अनुपलब्ध प्रमाणीकरण टोकन
404
Not Found - Server does not exist
Note: You can have a maximum of 5 snapshots per server. Creating a snapshot while the server is running may result in filesystem inconsistencies. For best results, stop the server before creating a snapshot.
POST/api/v1/snapshots/{snapshot_id}/restore/
स्नैपशॉट से पुनर्स्थापित करें
Restore a server to the state captured in a snapshot. This will overwrite all current data on the server.
{
"status": "success",
"message": "Server is being restored from snapshot. This may take 5-15 minutes.",
"snapshot": {
"id": 801,
"name": "pre-migration-snapshot",
"created_at": "2025-01-15T18:30:00Z"
},
"server": {
"id": 12345,
"name": "web-server-01",
"status": "restoring"
}
}
प्रतिक्रिया स्थिति कोड
200
पुनर्स्थापना सफलतापूर्वक शुरू हो गई
400
Bad Request - Server is not in a valid state for restoration
401
अनधिकृत - अमान्य या अनुपलब्ध प्रमाणीकरण टोकन
404
नहीं मिला - स्नैपशॉट मौजूद नहीं है
चेतावनी: Restoring from a snapshot will overwrite all current data on the server. This action cannot be undone. The server will be automatically stopped before restoration begins.
मिटाना/api/v1/snapshots/{snapshot_id}/
स्नैपशॉट हटाएं
स्नैपशॉट को स्थायी रूप से हटा दें। इस कार्रवाई को पूर्ववत नहीं किया जा सकता है।