azure-cli
azure-cli copied to clipboard
[Backup] Support for HANA Snapshot
Related command
az backup
Description
- Adds HANA Snapshot support.
- New workload type and protectable item type "SAPHanaDBInstance"
Testing Guide
History Notes
This checklist is used to make sure that common guidelines for a pull request are followed.
-
[x] The PR title and description has followed the guideline in Submitting Pull Requests.
-
[x] I adhere to the Command Guidelines.
-
[x] I adhere to the Error Handling Guidelines.
️✔️AzureCLI-FullTest
️✔️acr
️✔️2020-09-01-hybrid
️✔️3.11
️✔️3.9
️✔️latest
️✔️3.11
️✔️3.9
️✔️acs
️✔️2020-09-01-hybrid
️✔️3.11
️✔️3.9
️✔️latest
️✔️3.11
️✔️3.9
️✔️advisor
️✔️latest
️✔️3.11
️✔️3.9
️✔️ams
️✔️latest
️✔️3.11
️✔️3.9
️✔️apim
️✔️latest
️✔️3.11
️✔️3.9
️✔️appconfig
️✔️latest
️✔️3.11
️✔️3.9
️✔️appservice
️✔️latest
️✔️3.11
️✔️3.9
️✔️aro
️✔️latest
️✔️3.11
️✔️3.9
️✔️backup
️✔️latest
️✔️3.11
️✔️3.9
️✔️batch
️✔️latest
️✔️3.11
️✔️3.9
️✔️batchai
️✔️latest
️✔️3.11
️✔️3.9
️✔️billing
️✔️latest
️✔️3.11
️✔️3.9
️✔️botservice
️✔️latest
️✔️3.11
️✔️3.9
️✔️cdn
️✔️latest
️✔️3.11
️✔️3.9
️✔️cloud
️✔️latest
️✔️3.11
️✔️3.9
️✔️cognitiveservices
️✔️latest
️✔️3.11
️✔️3.9
️✔️compute_recommender
️✔️latest
️✔️3.11
️✔️3.9
️✔️config
️✔️latest
️✔️3.11
️✔️3.9
️✔️configure
️✔️latest
️✔️3.11
️✔️3.9
️✔️consumption
️✔️latest
️✔️3.11
️✔️3.9
️✔️container
️✔️latest
️✔️3.11
️✔️3.9
️✔️containerapp
️✔️latest
️✔️3.11
️✔️3.9
️✔️core
️✔️2018-03-01-hybrid
️✔️3.11
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.11
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.11
️✔️3.9
️✔️latest
️✔️3.11
️✔️3.9
️✔️cosmosdb
️✔️latest
️✔️3.11
️✔️3.9
️✔️databoxedge
️✔️2019-03-01-hybrid
️✔️3.11
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.11
️✔️3.9
️✔️latest
️✔️3.11
️✔️3.9
️✔️dla
️✔️latest
️✔️3.11
️✔️3.9
️✔️dls
️✔️latest
️✔️3.11
️✔️3.9
️✔️dms
️✔️latest
️✔️3.11
️✔️3.9
️✔️eventgrid
️✔️latest
️✔️3.11
️✔️3.9
️✔️eventhubs
️✔️latest
️✔️3.11
️✔️3.9
️✔️feedback
️✔️latest
️✔️3.11
️✔️3.9
️✔️find
️✔️latest
️✔️3.11
️✔️3.9
️✔️hdinsight
️✔️latest
️✔️3.11
️✔️3.9
️✔️identity
️✔️latest
️✔️3.11
️✔️3.9
️✔️iot
️✔️2019-03-01-hybrid
️✔️3.11
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.11
️✔️3.9
️✔️latest
️✔️3.11
️✔️3.9
️✔️keyvault
️✔️2018-03-01-hybrid
️✔️3.11
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.11
️✔️3.9
️✔️latest
️✔️3.11
️✔️3.9
️✔️kusto
️✔️latest
️✔️3.11
️✔️3.9
️✔️lab
️✔️latest
️✔️3.11
️✔️3.9
️✔️managedservices
️✔️latest
️✔️3.11
️✔️3.9
️✔️maps
️✔️latest
️✔️3.11
️✔️3.9
️✔️marketplaceordering
️✔️latest
️✔️3.11
️✔️3.9
️✔️monitor
️✔️latest
️✔️3.11
️✔️3.9
️✔️mysql
️✔️latest
️✔️3.11
️✔️3.9
️✔️netappfiles
️✔️latest
️✔️3.11
️✔️3.9
️✔️network
️✔️2018-03-01-hybrid
️✔️3.11
️✔️3.9
️✔️latest
️✔️3.11
️✔️3.9
️✔️policyinsights
️✔️latest
️✔️3.11
️✔️3.9
️✔️privatedns
️✔️latest
️✔️3.11
️✔️3.9
️✔️profile
️✔️latest
️✔️3.11
️✔️3.9
️✔️rdbms
️✔️latest
️✔️3.11
️✔️3.9
️✔️redis
️✔️latest
️✔️3.11
️✔️3.9
️✔️relay
️✔️latest
️✔️3.11
️✔️3.9
️✔️resource
️✔️2018-03-01-hybrid
️✔️3.11
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.11
️✔️3.9
️✔️latest
️✔️3.11
️✔️3.9
️✔️role
️✔️latest
️✔️3.11
️✔️3.9
️✔️search
️✔️latest
️✔️3.11
️✔️3.9
️✔️security
️✔️latest
️✔️3.11
️✔️3.9
️✔️servicebus
️✔️latest
️✔️3.11
️✔️3.9
️✔️serviceconnector
️✔️latest
️✔️3.11
️✔️3.9
️✔️servicefabric
️✔️latest
️✔️3.11
️✔️3.9
️✔️signalr
️✔️latest
️✔️3.11
️✔️3.9
️✔️sql
️✔️latest
️✔️3.11
️✔️3.9
️✔️sqlvm
️✔️latest
️✔️3.11
️✔️3.9
️✔️storage
️✔️2018-03-01-hybrid
️✔️3.11
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.11
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.11
️✔️3.9
️✔️latest
️✔️3.11
️✔️3.9
️✔️synapse
️✔️latest
️✔️3.11
️✔️3.9
️✔️telemetry
️✔️2018-03-01-hybrid
️✔️3.11
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.11
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.11
️✔️3.9
️✔️latest
️✔️3.11
️✔️3.9
️✔️util
️✔️latest
️✔️3.11
️✔️3.9
️✔️vm
️✔️2018-03-01-hybrid
️✔️3.11
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.11
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.11
️✔️3.9
️✔️latest
️✔️3.11
️✔️3.9
Hi @zubairabid, Since the current milestone time is less than 7 days, this pr will be reviewed in the next milestone.
⚠️AzureCLI-BreakingChangeTest
⚠️backup
rule cmd_name rule_message suggest_message ⚠️ 1010 - ParaPropUpdate backup container re-register cmd backup container re-register
update parameterworkload_type
: updated propertychoices
from['MSSQL', 'SAPASE', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase']
to['MSSQL', 'SAPASE', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase']
⚠️ 1010 - ParaPropUpdate backup container register cmd backup container register
update parameterworkload_type
: updated propertychoices
from['MSSQL', 'SAPASE', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase']
to['MSSQL', 'SAPASE', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase']
⚠️ 1010 - ParaPropUpdate backup item list cmd backup item list
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1010 - ParaPropUpdate backup item set-policy cmd backup item set-policy
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1010 - ParaPropUpdate backup item show cmd backup item show
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1010 - ParaPropUpdate backup policy create cmd backup policy create
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1010 - ParaPropUpdate backup policy list cmd backup policy list
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1010 - ParaPropUpdate backup protectable-item initialize cmd backup protectable-item initialize
update parameterworkload_type
: updated propertychoices
from['MSSQL', 'SAPASE', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase']
to['MSSQL', 'SAPASE', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase']
⚠️ 1010 - ParaPropUpdate backup protectable-item list cmd backup protectable-item list
update parameterprotectable_item_type
: updated propertychoices
from['HANAInstance', 'SAPHanaDatabase', 'SAPHanaSystem', 'SQLAG', 'SQLDatabase', 'SQLInstance']
to['HANAInstance', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SAPHanaSystem', 'SQLAG', 'SQLDatabase', 'SQLInstance']
⚠️ 1010 - ParaPropUpdate backup protectable-item list cmd backup protectable-item list
update parameterworkload_type
: updated propertychoices
from['MSSQL', 'SAPASE', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase']
to['MSSQL', 'SAPASE', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase']
⚠️ 1010 - ParaPropUpdate backup protectable-item show cmd backup protectable-item show
update parameterprotectable_item_type
: updated propertychoices
from['HANAInstance', 'SAPHanaDatabase', 'SAPHanaSystem', 'SQLAG', 'SQLDatabase', 'SQLInstance']
to['HANAInstance', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SAPHanaSystem', 'SQLAG', 'SQLDatabase', 'SQLInstance']
⚠️ 1010 - ParaPropUpdate backup protectable-item show cmd backup protectable-item show
update parameterworkload_type
: updated propertychoices
from['MSSQL', 'SAPASE', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase']
to['MSSQL', 'SAPASE', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase']
⚠️ 1010 - ParaPropUpdate backup protection auto-disable-for-azurewl cmd backup protection auto-disable-for-azurewl
update parameterprotectable_item_type
: updated propertychoices
from['HANAInstance', 'SAPHanaDatabase', 'SAPHanaSystem', 'SQLAG', 'SQLDatabase', 'SQLInstance']
to['HANAInstance', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SAPHanaSystem', 'SQLAG', 'SQLDatabase', 'SQLInstance']
⚠️ 1010 - ParaPropUpdate backup protection auto-disable-for-azurewl cmd backup protection auto-disable-for-azurewl
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1010 - ParaPropUpdate backup protection auto-enable-for-azurewl cmd backup protection auto-enable-for-azurewl
update parameterprotectable_item_type
: updated propertychoices
from['HANAInstance', 'SAPHanaDatabase', 'SAPHanaSystem', 'SQLAG', 'SQLDatabase', 'SQLInstance']
to['HANAInstance', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SAPHanaSystem', 'SQLAG', 'SQLDatabase', 'SQLInstance']
⚠️ 1010 - ParaPropUpdate backup protection auto-enable-for-azurewl cmd backup protection auto-enable-for-azurewl
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1010 - ParaPropUpdate backup protection backup-now cmd backup protection backup-now
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1010 - ParaPropUpdate backup protection disable cmd backup protection disable
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1010 - ParaPropUpdate backup protection enable-for-azurewl cmd backup protection enable-for-azurewl
update parameterprotectable_item_type
: updated propertychoices
from['HANAInstance', 'SAPHanaDatabase', 'SAPHanaSystem', 'SQLAG', 'SQLDatabase', 'SQLInstance']
to['HANAInstance', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SAPHanaSystem', 'SQLAG', 'SQLDatabase', 'SQLInstance']
⚠️ 1010 - ParaPropUpdate backup protection enable-for-azurewl cmd backup protection enable-for-azurewl
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1010 - ParaPropUpdate backup protection resume cmd backup protection resume
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1010 - ParaPropUpdate backup protection undelete cmd backup protection undelete
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1006 - ParaAdd backup recoveryconfig show cmd backup recoveryconfig show
added parameterattach_and_mount
⚠️ 1006 - ParaAdd backup recoveryconfig show cmd backup recoveryconfig show
added parameteridentity_arm_id
⚠️ 1010 - ParaPropUpdate backup recoveryconfig show cmd backup recoveryconfig show
update parametertarget_server_type
: updated propertychoices
from['HANAInstance', 'SAPHanaDatabase', 'SAPHanaSystem', 'SQLAG', 'SQLDatabase', 'SQLInstance']
to['HANAInstance', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SAPHanaSystem', 'SQLAG', 'SQLDatabase', 'SQLInstance']
⚠️ 1010 - ParaPropUpdate backup recoveryconfig show cmd backup recoveryconfig show
update parameterworkload_type
: updated propertychoices
from['MSSQL', 'SAPASE', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase']
to['MSSQL', 'SAPASE', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase']
⚠️ 1010 - ParaPropUpdate backup recoverypoint list cmd backup recoverypoint list
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1010 - ParaPropUpdate backup recoverypoint move cmd backup recoverypoint move
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1010 - ParaPropUpdate backup recoverypoint show cmd backup recoverypoint show
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
⚠️ 1010 - ParaPropUpdate backup recoverypoint show-log-chain cmd backup recoverypoint show-log-chain
update parameterworkload_type
: updated propertychoices
from['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
to['AzureFileShare', 'MSSQL', 'SAPHANA', 'SAPHanaDBInstance', 'SAPHanaDatabase', 'SQLDataBase', 'VM']
Backup
@zubairabid Could you please resolve these CI issues?
Please note that we are launching the release for this sprint this week. Please resolve all comments by tomorrow, otherwise the release of this PR will have to be postponed to the next sprint (on 2024-02-06)