You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|**Possible causes**| HANA LSN Log chain break can be triggered for various reasons, including:<ul><li>Azure Storage call failure to commit backup.</li><li>The Tenant DB is offline.</li><li>Extension upgrade has terminated an in-progress Backup job.</li><li>Unable to connect to Azure Storage during backup.</li><li>SAP HANA has rolled back a transaction in the backup process.</li><li>A backup is complete, but catalog is not yet updated with success in HANA system.</li><li>Backup failed from Azure Backup perspective, but success from the perspective of HANA — the log backup/catalog destination might have been updated from backint-to-file system, or the backint executable might have been changed.</li></ul> |
46
+
|**Possible causes**| HANA LSN Log chain break can be triggered for various reasons, including:<ul><li>Azure Storage call failure to commit backup.</li><li>The Tenant DB is offline.</li><li>Extension upgrade has terminated an in-progress Backup job.</li><li>Unable to connect to Azure Storage during backup.</li><li>SAP HANA has rolled back a transaction in the backup process.</li><li>A backup is complete, but catalog is not yet updated with success in HANA system.</li><li>Backup failed from Azure Backup perspective, but success from the perspective of HANA — the log backup/catalog destination might have been updated from Backint-to-file system, or the Backint executable might have been changed.</li></ul> |
47
47
|**Recommended action**| To resolve this issue, Azure Backup triggers an auto-heal Full backup. While this auto-heal backup is in progress, all log backups are triggered by HANA fail with **OperationCancelledBecauseConflictingAutohealOperationRunningUserError**. Once the auto-heal Full backup is complete, logs and all other backups start working as expected.<br>If you do not see an auto-heal full backup triggered or any successful backup (Full/Differential/ Incremental) in 24 hours, contact Microsoft support.</br> |
48
48
49
49
### UserErrorSDCtoMDCUpgradeDetected
@@ -57,8 +57,8 @@ Refer to the [prerequisites](tutorial-backup-sap-hana-db.md#prerequisites) and [
57
57
58
58
|**Error message**|`Backups will fail with this error when the Backint Configuration is incorrectly updated.`|
|**Possible causes**| The backint configuration updated during the Configure Protection flow by Azure Backup is either altered/updated by the customer. |
61
-
|**Recommended action**| Check if the following (backint) parameters are set:<br><ul><li>[catalog_backup_using_backint:true]</li><li>[enable_accumulated_catalog_backup:false]</li><li>[parallel_data_backup_backint_channels:1]</li><li>[log_backup_timeout_s:900)]</li><li>[backint_response_timeout:7200]</li></ul>If backint-based parameters are present at the HOST level, remove them. However, if the parameters aren't present at the HOST level, but are manually modified at a database level, ensure that the database level values are set. Or, run [stop protection with retain backup data](./sap-hana-db-manage.md#stop-protection-for-an-sap-hana-database) from the Azure portal, and then select Resume backup. |
60
+
|**Possible causes**| The Backint configuration updated during the Configure Protection flow by Azure Backup is either altered/updated by the customer. |
61
+
|**Recommended action**| Check if the following (Backint) parameters are set:<br><ul><li>`[catalog_backup_using_backint:true]`</li><li>`[enable_accumulated_catalog_backup:false]`</li><li>`[parallel_data_backup_backint_channels:1]`</li><li>`[log_backup_timeout_s:900)]`</li><li>`[backint_response_timeout:7200]`</li></ul>If backint-based parameters are present at the HOST level, remove them. However, if the parameters aren't present at the HOST level, but are manually modified at a database level, ensure that the database level values are set. Or, run [stop protection with retain backup data](./sap-hana-db-manage.md#stop-protection-for-an-sap-hana-database) from the Azure portal, and then select Resume backup. |
@@ -99,8 +99,8 @@ Refer to the [prerequisites](tutorial-backup-sap-hana-db.md#prerequisites) and [
99
99
100
100
**Error message** | `Unable to connect to the AAD service from the HANA system.`
101
101
--------- | --------
102
-
**Possible causes** | Firewall or proxy settings as Backup extension's plugin service account is not allowing the outbound connection to AAD.
103
-
**Recommended action** | Fix the firewall or proxy settings for the outbound connection to AAD to succeed.
102
+
**Possible causes** | Firewall or proxy settings as Backup extension's plugin service account is not allowing the outbound connection to Azure Active Directory.
103
+
**Recommended action** | Fix the firewall or proxy settings for the outbound connection to Azure Active Directory to succeed.
104
104
105
105
### UserErrorMisConfiguredSslCaStore
106
106
@@ -195,30 +195,37 @@ Refer to the [prerequisites](tutorial-backup-sap-hana-db.md#prerequisites) and [
195
195
196
196
**Error message** | `Operation is blocked as the vault has reached its maximum limit for such operations permitted in a span of 24 hours.`
197
197
------ | -----------
198
-
**Possible causes** | When you've reached the maximum permissible limit for an operation in a span of 24 hours, this error appears. This error usually appears when there are at-scale operations such as modify policy or auto-protection. Unlike the case of CloudDosAbsoluteLimitReached, there isn't much you can do to resolve this state. In fact, Azure Backup service will retry the operations internally for all the items in question.<br><br> For example, if you've a large number of datasources protected with a policy and you try to modify that policy, it will trigger configure protection jobs for each of the protected items and sometimes may hit the maximum limit permissible for such operations per day.
198
+
**Possible causes** | When you've reached the maximum permissible limit for an operation in a span of 24 hours, this error appears. This error usually appears when there are at-scale operations such as modify policy or auto-protection. Unlike the case of CloudDosAbsoluteLimitReached, there isn't much you can do to resolve this state. In fact, Azure Backup service will retry the operations internally for all the items in question.<br><br> For example, if you've a large number of datasources protected with a policy and you try to modify that policy, it will trigger the configure protection jobs for each of the protected items and sometimes may hit the maximum limit permissible for such operations per day.
199
199
**Recommended action** | Azure Backup service will automatically retry this operation after 24 hours.
200
200
201
201
### UserErrorInvalidBackint
202
202
203
203
**Error message** | Found invalid hdbbackint executable.
204
204
--- | ---
205
-
**Possible case** | 1. The operation to change Backint path from `/opt/msawb/bin` to `/usr/sap/<sid>/SYS/global/hdb/opt/hdbbackint` failed due to insufficient storage space in the new location. <br><br> 2. The *hdbbackint utility* located on `/usr/sap/<sid>/SYS/global/hdb/opt/hdbbackint` doesn't have executable permissions or correct ownership.
205
+
**Possible cause** | 1. The operation to change Backint path from `/opt/msawb/bin` to `/usr/sap/<sid>/SYS/global/hdb/opt/hdbbackint` failed due to insufficient storage space in the new location. <br><br> 2. The *hdbbackint utility* located on `/usr/sap/<sid>/SYS/global/hdb/opt/hdbbackint` doesn't have executable permissions or correct ownership.
206
206
**Recommended action** | 1. Ensure that there is free space available on `/usr/sap/<sid>/SYS/global/hdb/opt/hdbbackint` or the path where you want to save backups. <br><br> 2. Ensure that *sapsys* group has appropriate permissions on the `/usr/sap/<sid>/SYS/global/hdb/opt/hdbbackint` file by running the command `chmod 755`.
207
207
208
+
### UserErrorHanaSQLQueryFailed
209
+
210
+
**Error message** | Operation failed while running query on HANA Server. <br><br> All operations which fail with this user error is due to an issue caused at Hana side while running the query. Additional details have the clear message of the error.
211
+
--- | ---
212
+
**Possible causes** | - Disk corruption issue. <br> - Memory allocation issues. <br> - Too many databases in use. <br> - Topology update issue.
213
+
**Recommended action** | Work with the SAP HANA team to fix this issue. However, if the issue persists, you can contact Microsoft support for further assistance.
214
+
208
215
## Restore checks
209
216
210
217
### Single Container Database (SDC) restore
211
218
212
-
Take care of inputs while restoring a single container database (SDC) for HANA to another SDC machine. The database name should be given with lowercase and with "sdc" appended in brackets. The HANA instance will be displayed in capitals.
219
+
Take care of inputs while restoring a single container database (SDC) for HANA to another SDC machine. The database name should be given with lowercase and with `sdc` appended in brackets. The HANA instance will be displayed in capitals.
213
220
214
-
Assume an SDC HANA instance "H21" is backed up. The backup items page will show the backup item name as **"h21(sdc)"**. If you attempt to restore this database to another target SDC, say H11, then following inputs need to be provided.
221
+
Assume an SDC HANA instance "H21" is backed up. The backup items page will show the backup item name as `h21(sdc)`. If you attempt to restore this database to another target SDC, say H11, then following inputs need to be provided.
- By default, the restored database name will be populated with the backup item name. In this case, h21(sdc).
221
-
- Select the target as H11 won't change the restored database name automatically. **It should be edited to h11(sdc)**. Regarding SDC, the restored db name will be the target instance ID with lowercase letters and 'sdc' appended in brackets.
227
+
- By default, the restored database name will be populated with the backup item name. In this case, `h21(sdc)`.
228
+
- Select the target as H11 won't change the restored database name automatically. It should be edited to `h11(sdc)`. Regarding SDC, the restored db name will be the target instance ID with lowercase letters and `sdc` appended in brackets.
222
229
- Since SDC can have only single database, you also need to select the checkbox to allow override of the existing database data with the recovery point data.
223
230
- Linux is case-sensitive. So be careful to preserve the case.
224
231
@@ -288,7 +295,7 @@ Upgrades from SDC to MDC that don't cause a SID change can be handled as follows
288
295
- Rerun the [pre-registration script](https://aka.ms/scriptforpermsonhana)
289
296
- Re-register the extension for the same machine in the Azure portal (**Backup** -> **View details** -> Select the relevant Azure VM -> Re-register)
290
297
- Select **Rediscover DBs** for the same VM. This action should show the new DBs in step 3 as SYSTEMDB and Tenant DB, not SDC
291
-
- The older SDC database continues to exist in the vault and have the old backed-up data retained according to the policy
298
+
- The older SDC database continues to exist in the vault and has the old backed-up data retained according to the policy.
292
299
- Configure backup for these databases
293
300
294
301
## SDC to MDC upgrade with a change in SID
@@ -302,7 +309,7 @@ Upgrades from SDC to MDC that cause a SID change can be handled as follows:
302
309
- Rerun the [pre-registration script](https://aka.ms/scriptforpermsonhana) with correct details (new SID and MDC). Due to a change in SID, you might face issues with successful execution of the script. Contact Azure Backup support if you face issues.
303
310
- Re-register the extension for the same machine in the Azure portal (**Backup** -> **View details** -> Select the relevant Azure VM -> Re-register).
304
311
- Select **Rediscover DBs** for the same VM. This action should show the new DBs in step 3 as SYSTEMDB and Tenant DB, not SDC.
305
-
- The older SDC database continues to exist in the vault and have old backedup data retained according to the policy.
312
+
- The older SDC database continues to exist in the vault and has old backed-up data retained according to the policy.
306
313
- Configure backup for these databases.
307
314
308
315
## Re-registration failures
@@ -327,4 +334,4 @@ In the preceding scenarios, we recommend that you trigger a re-register operatio
327
334
328
335
## Next steps
329
336
330
-
- Review the [frequently asked questions](./sap-hana-faq-backup-azure-vm.yml) about the back up of SAP HANA databases on Azure VMs.
337
+
- Review the [frequently asked questions](./sap-hana-faq-backup-azure-vm.yml) about the backup of SAP HANA databases on Azure VMs.
0 commit comments