Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

How to know the status of online backup?

SivaPrasadReddyS
Level 8
Level 8

Hi All,

I'm using curl command to start online backup. 

Command: curl -u admin:admin -X POST http://localhost:9502/system/console/jmx/com.adobe.granite:type=Repository/op/startBackup/java.lang....

I'm able to create backup but I wanted to send an email notification when the backup is completed.Is there way to find out the backup status?

Quick response would be appreciated.

Thanks In Advance

Siva

1 Accepted Solution
SivaPrasadReddyS
Correct answer by
Level 8
Level 8

Yes, I could get it using curl command:

curl -u admin:admin http://localhost:9502/libs/granite/backup/content/admin/backups.progress.json

Anyways, thanks for your reply.

View solution in original post

2 Replies
kunal23
Level 10
Level 10

You can get the status of the last backup in the repository JMX MBean - http://localhost:4502/system/console/jmx/com.adobe.granite%3Atype%3DRepository

Following are the backup related attributes in the MBean- 

                         
BackupDelay10
BackupInProgressfalse
BackupProgress0
CurrentBackupTarget
BackupWasSuccessfulfalse
BackupResultBackup canceled

 

Or else, make a call to the following URLs which get the values from JMX and return it in the JSON-

http://localhost:4502/libs/granite/backup/content/admin/backups.list.json
http://localhost:4502/libs/granite/backup/content/admin/backups.progress.json

SivaPrasadReddyS
Correct answer by
Level 8
Level 8

Yes, I could get it using curl command:

curl -u admin:admin http://localhost:9502/libs/granite/backup/content/admin/backups.progress.json

Anyways, thanks for your reply.