NetBackup™ Web UI MySQL Administrator's Guide
- Overview
- Managing MySQL instances and databases
- Managing MySQL environment credentials
- Protecting MySQL instances and databases
- Restoring MySQL instances and databases
- Troubleshooting MySQL operations
- API for MySQL instances and databases
Using APIs to manage, protect or restore MySQL
This topic lists the APIs to manage, protect or restore the MySQL instances and databases. Only the important variables and options are mentioned in this topic.
Following sections are part of this topic:
For detailed information on the APIs, use these references:
All the NetBackup APIs are listed at the following location:
Services and Operations Readiness Tools (SORT) > Knowledge Base > Documents
Table: Add a MySQL instance
API | Important variables and options |
---|---|
POST /netbackup/asset-service/queries GET /netbackup/asset-service/queries/{aqcId} GET /netbackup/asset-service/workloads /mysql/assets |
|
Table: Discover the MySQL asset for given client
API | Important variables and options |
---|---|
POST /netbackup/admin/discovery /workloads/mysql/start POST /netbackup/admin/discovery/workloads /mysql/stop GET /netbackup/admin/discovery/workloads /mysql/status POST /netbackup/admin/discovery/workloads /mysql/allclientsdiscovery |
|
Table: Create a MySQL Protection Plan
API | Important variables and options |
---|---|
POST /netbackup/servicecatalog/slos POST /netbackup/servicecatalog/slos/{sloId} /subscriptions POST /netbackup/servicecatalog/slos/{sloId} /backup-now |
|
After you create a protection plan, other processes like creating the schedule for the policy or triggering the policy backup remain the same.
Table: MySQL asset backup instances available for recovery
API | Important variables and options |
---|---|
GET /netbackup/recovery-point-service /workloads/mysql/recovery-points GET /netbackup/recovery-point-service /workloads/mysql/recovery-points /{backupId} GET /netbackup/wui/workloads/mysql /recovery-point-calendar-summary |
|
Table: Restore the MySQL instance and database at the original location
API | Important variables and options |
---|---|
POST /netbackup/recovery/workloads/mysql/ scenarios/instance-complete-recovery /recover POST /netbackup/recovery/workloads/mysql /scenarios/database-complete-recovery /recover |
|
Table: Restore the MySQL instance and database to an alternate location
API | Important variables and options |
---|---|
POST /netbackup/recovery/workloads/mysql/ scenarios/instance-complete-recovery /recover POST /netbackup/recovery/workloads/mysql /scenarios/database-complete-recovery /recover |
|