An Azure service that stores unstructured data in the cloud as blobs.
Hi @ John Munro,
Welcome to Microsoft Q&A Platform.
Check for Concurrent Operations: Ensure that no other operations are currently being performed on the blob storage. This can often lead to conflicts if multiple processes are running at the same time.
Use the Azure Storage SDK: If you're programmatically managing blobs, consider implementing leases which can help manage concurrency. Leases provide a way to obtain exclusive access to a blob or a container, which can help prevent conflicting operations.
Retry Logic: Since AzureOperationConflictFailure can sometimes be due to transient issues, implementing retry logic (using exponential backoff) on your backup operations may also help.
Manual Intervention: Sometimes manual intervention may be necessary. Navigate to the Azure portal and check the status of your blob operations. If any operations appear stuck, consider canceling or letting them complete.
To check the blob operation status for a specific blob:
Go to Storage Account → Containers → Select the destination container → Click on the blob, and then review the Copy status and Copy completion time.
You can also check in Storage account Insights.
Please
and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.