Creates manual backup
entity with the name of the backup file
string
returned if backup was successfully created
any
1
2
3
4
5
6
7
curl --request POST \
--url 'http://{baseurl}/rest/rest/admin/1.0/backup' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{
"fileName": "myBackup.xml"
}'
1
2
3
4
{
"timeTaken": 1400,
"backupFileFullPath": "some/path/to/the/backup/myBackup.xml"
}
Returns backup configuration
This request has no parameters.
returned if backup configuration was returned successfully
any
1
2
3
curl --request GET \
--url 'http://{baseurl}/rest/rest/admin/1.0/backup/configuration' \
--header 'Accept: application/json'
1
2
3
4
5
6
{
"dailyBackupTime": 870,
"resetDomainEnabled": true,
"backupConnectorEnabled": false,
"scheduledBackupEnabled": true
}
Saves backup configuration
an entity with configuration of backup
boolean
string
boolean
boolean
returned if backup configuration was saved successfully
1
2
3
4
5
6
7
8
9
curl --request POST \
--url 'http://{baseurl}/rest/rest/admin/1.0/backup/configuration' \
--header 'Content-Type: application/json' \
--data '{
"dailyBackupTime": 870,
"resetDomainEnabled": true,
"backupConnectorEnabled": false,
"scheduledBackupEnabled": true
}'
Returns backup summary
This request has no parameters.
returned if backup summary was returned successfully
any
1
2
3
curl --request GET \
--url 'http://{baseurl}/rest/rest/admin/1.0/backup/summary' \
--header 'Accept: application/json'
1
2
3
4
5
{
"recentBackupDate": 1562934600,
"oldestBackupDate": 1562848200,
"currentTimeOnServer": 1563522753
}
Rate this page: