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.