Skip to content

Commit f1dedca

Browse files
Merge pull request #234229 from AbhishekMallick01/Apr-12-2023-BlobTS
Blob backup troubleshoot
2 parents 6dbbbb5 + d39ee81 commit f1dedca

File tree

2 files changed

+163
-0
lines changed

2 files changed

+163
-0
lines changed
Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
1+
---
2+
title: Troubleshoot Blob backup and restore issues
3+
description: In this article, learn about symptoms, causes, and resolutions of Azure Backup failures related to Blob backup and restore.
4+
ms.topic: troubleshooting
5+
ms.date: 04/13/2023
6+
ms.service: backup
7+
ms.reviewer: geg
8+
author: jyothisuri
9+
ms.author: jsuri
10+
---
11+
12+
# Troubleshoot Azure Blob backup
13+
14+
This article provides troubleshooting information to address issues you encounter while configuring backup or restoring Azure Blob using the Azure Backup Service.
15+
16+
## Common configuration errors
17+
18+
### UserErrorMissingRequiredPermissions
19+
20+
**Error code**: `UserErrorMissingRequiredPermissions`
21+
22+
**Error message**: Appropriate permissions to perform the operation are missing.
23+
24+
**Recommendation**: Ensure that you've granted [appropriate permissions](blob-backup-configure-manage.md?tabs=vaulted-backup#grant-permissions-to-the-backup-vault-on-storage-accounts).
25+
26+
### UserErrorUnsupportedStorageAccountType
27+
28+
**Error code**: `UserErrorUnsupportedStorageAccountType`
29+
30+
**Error message**: The storage account type isn't supported for backup.
31+
32+
**Recommendation**: Ensure that the storage account you've selected for backup is supported. [Learn more](blob-backup-support-matrix.md?tabs=vaulted-backup#limitations).
33+
34+
### UserErrorMaxOrsPolicyExistOnStorageAccount
35+
**Error code**: `UserErrorMaxOrsPolicyExistOnStorageAccount`
36+
37+
**Error message**: Maximum object replication policy exists on the source storage account.
38+
39+
**Recommendation**: Ensure that you haven't reached the limit of replication rules supported on a storage account.
40+
41+
## Common backup or restore errors
42+
43+
### UserErrorAzureResourceNotFoundByPlugin
44+
45+
**Error code**: `UserErrorAzureResourceNotFoundByPlugin `
46+
47+
**Error message**: Unable to find the specified Azure resource.
48+
49+
**Recommendation**: For a backup operation, ensure that the source account configured for backup is valid and not deleted. For restoration, check if both source and target storage accounts are existing.
50+
51+
### UserErrorStorageAccountInLockedState
52+
53+
**Error code**: `UserErrorStorageAccountInLockedState`
54+
55+
**Error message**: Operation failed because storage account is in locked state.
56+
57+
**Recommendation**: Ensure that there's no read only lock on the storage account. [Learn more](../storage/common/lock-account-resource.md?tabs=portal#configure-an-azure-resource-manager-lock).
58+
59+
### UserErrorInvalidRecoveryPointInTime
60+
61+
**Error code**: `UserErrorInvalidRecoveryPointInTime`
62+
63+
**Error message**: Restore point in time is invalid.
64+
65+
**Recommendation**: Ensure that the recovery time provided for restore exists and is in the correct format.
66+
67+
### UserErrorInvalidRestorePrefixRange
68+
69+
**Error code**: `UserErrorInvalidRestorePrefixRange`
70+
71+
**Error message**: Restore Prefix Range for item-level restore is invalid.
72+
73+
**Recommendation**: This error may occur if the backup service can't decipher the prefix range passed for the restore. Ensure that the prefix range provided for the restore is valid.
74+
75+
### UserErrorPitrDisabledOnStorageAccount
76+
77+
**Error code**: `UserErrorPitrDisabledOnStorageAccount`
78+
79+
**Error message**: The required setting PITR is disabled on storage account.
80+
81+
**Recommendation**: Enable that the point-in-restore setting on the storage account. [Learn more](../storage/blobs/point-in-time-restore-manage.md?tabs=portal#enable-and-configure-point-in-time-restore).
82+
83+
### UserErrorImmutabilityPolicyConfigured
84+
85+
**Error code**: `UserErrorImmutabilityPolicyConfigured`
86+
87+
**Error message**: An Immutability Policy is configured on one or more containers, which is preventing the operation.
88+
89+
**Recommendation**: This error may occur if you've configured an immutable policy on the container you're trying to restore. You need to remove the immutability policy or remove the impacted container from the restore intent, and then retry the operation. Learn [how to delete an unlocked policy](../storage/blobs/immutable-policy-configure-container-scope.md?tabs=azure-portal#modify-an-unlocked-retention-policy).
90+
91+
### UserErrorRestorePointNotFound
92+
93+
**Error code**: `UserErrorRestorePointNotFound`
94+
95+
**Error message**: The restore point isn't available in backup vault.
96+
97+
**Recommendation**: Ensure that the restore point ID is correct and the restore point didn't get deleted based on the backup retention settings. For a recent recovery point, ensure that the corresponding backup job is complete. We recommend you triggering the operation again using a valid restore point. If the issue persists, contact Microsoft support.
98+
99+
### UserErrorTargetContainersExistOnAccount
100+
101+
**Error code**: `UserErrorTargetContainersExistOnAccount`
102+
103+
**Error message**: The containers that are part of restore request shouldn't exist on target storage account.
104+
105+
**Recommendation**: Ensure that the target storage account doesn't have containers with the same name you're trying to restore. Choose another storage target or retry the restore operation after removing containers with the same name.
106+
107+
### UserErrorBackupRequestThrottled
108+
109+
**Error code**: `UserErrorBackupRequestThrottled`
110+
111+
**Error message**: The backup request is being throttled as you've reached the limit for maximum number of backups on a given backup instance in a day.
112+
113+
**Recommendation**: Wait for a day before triggering a new backup operation.
114+
115+
### UserErrorRestorePointNotFoundInBackupVault
116+
117+
**Error code**: `UserErrorRestorePointNotFoundInBackupVault`
118+
119+
**Error message**: The restore point wasn't found in the Backup vault.
120+
121+
**Recommendation**: Ensure that the restore point ID is correct and the restore point didn't get deleted based on the backup retention settings. Trigger the restore again using a valid restore point.
122+
123+
### UserErrorOriginalLocationRestoreNotSupported
124+
125+
**Error code**: `UserErrorOriginalLocationRestoreNotSupported`
126+
127+
**Error message**: Original location restores not supported for vaulted blob backup.
128+
129+
**Recommendation**: Choose an alternate target storage account and trigger the restore operation.
130+
131+
### UserErrorNoContainersSelectedForOperation
132+
133+
**Error code**: `UserErrorNoContainersSelectedForOperation`
134+
135+
**Error message**: No containers selected for operation.
136+
137+
**Recommendation**: Ensure that you've provided a valid list of containers to restore.
138+
139+
### UserErrorIncorrectContainersSelectedForOperation
140+
141+
**Error code**: `UserErrorIncorrectContainersSelectedForOperation`
142+
143+
**Error message**: Incorrect containers selected for operation.
144+
145+
**Recommendation**: Select valid list of containers and trigger the operation.
146+
147+
### UserErrorCrossTenantOrsPolicyDisabled
148+
149+
**Error code**: `UserErrorCrossTenantOrsPolicyDisabled`
150+
151+
**Error message**: Cross tenant object replication policy disabled.
152+
153+
**Recommendation**: Enable cross-tenant object replication policy on storage account and trigger the operation again. To check this, go to the *storage account* > **Object replication** > **Advanced settings**, and ensure that the checkbox is enabled.
154+
155+
### UserErrorPitrRestoreInProgress
156+
157+
**Error code**: `UserErrorPitrRestoreInProgress`
158+
159+
**Error message**: The operation can't be performed while a restore is in progress on the source account.
160+
161+
**Recommendation**: You need to retrigger the operation once the in-progress restore completes.

articles/backup/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -675,6 +675,8 @@
675675
href: backup-azure-encrypted-vm-troubleshoot.md
676676
- name: Azure Backup agent
677677
href: backup-azure-mars-troubleshoot.md
678+
- name: Azure Blob backup
679+
href: backup-azure-troubleshoot-blob-backup.md
678680
- name: Files and folders backup is slow
679681
href: backup-azure-troubleshoot-slow-backup-performance-issue.md
680682
- name: Azure Backup Server

0 commit comments

Comments
 (0)