Backup and Restore
|
Description |
Manages NEO configuration (creating, restoring, uploading, downloading, saving, deleting, etc.). |
|||||||||||
|
Request URL |
/neo/app/backupsets |
|||||||||||
|
Main Operations |
|
|||||||||||
|
Description |
Creates new backupsets |
|||||||||||
|
Request URL |
POST /neo/app/backupsets |
|||||||||||
|
Options |
|
|||||||||||
|
Response |
HTTP response location header will contain a URI with a job ID created for the creation of backupset: /neo/app/jobs/<job_ID> |
|||||||||||
Request Data:
{
"name":"<name>",
"description":"<desc>",
"options":["data", "configuration"]
}
|
Description |
Receives a tar file containing previously saved backupsets |
|||||||||||
|
Request URL |
POST/app/backupsets/import |
|||||||||||
|
Request Content Type |
Multipart/form-data |
|||||||||||
|
Response |
Getting a tar from the user (uploading), unpacking it and adding it as a backupset (folder). |
|||||||||||
|
Description |
Retrieves a list of all backupsets in NEO |
|||||||||||
|
Request URL |
GET/neo/app/backupsets |
|||||||||||
Response:
{
"description": "Backup test",
"version":"2.0.0-4",
"date": "2017-11-21 11:30:00",
"name": "test1"
},
{
"description": "Backup test2",
"version":"2.0.0-4",
"date": "2017-11-21 12:30:00",
"name": "test2"
}
]
|
Description |
Export a previously saved backupset |
|||||||||||
|
Request URL |
GET/neo/app/backupsets/<name>?export=true |
|||||||||||
|
Response |
Backupsets tar file that is downloaded from NEO to the user's download directory. |
|||||||||||
|
Description |
Removes an existing backupset |
|||||||||||
|
Request URL |
DELETE/neo/app/backupsets /<name> |
|||||||||||
|
Description |
Edits a specific backupset |
|||||||||||
|
Request URL |
PUT/neo/app/backupsets /<name> |
|||||||||||
|
Request Data |
{ |
|||||||||||
Changing the backupset's name will save a copy with the new name.
|
Description |
Restore backupsets in NEO |
|||||||||||
|
Request URL |
POST/neo/app/backupsets /restore/<name> |
|||||||||||
|
Request Data |
{ |
|||||||||||
NEO will be restarted with the new configuration.