Article ID: kb10039Last Modified: 06-Oct-2026

Unable to Delete Backed up Object (code 1047)

Situation

A backup plan terminates with the following warning: Unable to Delete Backed up Object.... The solutions contain links to backed-up objects that cannot be deleted.

Cause

The occurrence of this warning generally means that the deletion of the object(s) is denied due to the Object Lock feature being enabled on the backup storage or that the account specified for this backup storage does not have enough permissions required for object deletion.

Solutions

  • Solution 1. Check if the storage account has enough permissions to delete the object(s) on the management console of the backup storage. Use the link in the warning message to view the objects that were not deleted.

  • Solution 2. Check if the backup storage has the default object lock feature enabled for the object(s) on the management console of the backup storage. The bucket policy must not grant permission to delete objects and must not contain any explicit deny statements.

  • Solution 3. Check if the bucket policy, group policy, or user policy, if applicable, allows deletion or all operations and deletion is not denied.

  • Solution 4. Connection errors. Check if your backup storage is accessible.

Solution 1

Check the permissions of the account you use for the backup storage on the management console of the backup storage. For our product to work, DELETE operation permissions should be enabled for the backup storage account. FullAccess ensures that delete operations are allowed, but in case you want more granular permissions, you should include all S3 operations for upload/delete/sync and STS Get* operations to be able to generate temporary credentials. For example, WasabiWriteOnlyAccess allows write operations but NOT delete operations, and will result in this issue. You should change this to WasabiFullAccess to avoid the issue.

Solution 2

Check whether any Object Lock or Immutability features are enabled for the backup storage destination on the management console of the backup storage. These features prevent object deletion. You can change this object locking policy or change your retention policy according to it in case this policy is applied intentionally. The possibility to change the policy depends on how the Object Lock was enabled.

AWS S3

The settings that can be changed and saved:

The changes are not supported and cannot be changed, because the Default Retention was enabled manually on the management console of the backup storage:

Wasabi

The settings that can be changed and saved:

The changes are not supported and cannot be changed, because the Default Retention was enabled manually on the management console of the backup storage:

BackBlaze

The settings that can be changed and saved:

The changes are not supported and cannot be changed, because the Default Retention was enabled manually on the management console of the backup storage:

Solution 3

Open the management console of the backup storage. Check if the bucket policy, group policy, or user policy, if applicable, allows deletion or all operations and deletion is not denied.

AWS s3

The following policy statement allows all required operations:

{
	"Statement": [
		{
			"Sid": "Statement1",
			"Effect": "Allow",
			"Action": [
				"s3:*"
			],
			"Resource": []
		}
	]
}

Wasabi

The following user policy statement allows all required operations:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "s3:ListBucket",
        "s3:GetBucketLocation",
        "s3:GetBucketVersioning",
        "s3:ListBucketMultipartUploads",
        "s3:ListBucketVersions",
        "s3:DeleteObject",
        "s3:DeleteObjectVersion",
        "s3:GetBucketObjectLockConfiguration",
        "s3:PutBucketObjectLockConfiguration"
      ],
      "Resource": "arn:aws:s3:::mybucket"
    },
    {
      "Effect": "Allow",
      "Action": [
        "s3:AbortMultipartUpload",
        "s3:ListMultipartUploadParts",
        "s3:DeleteObject",
        "s3:DeleteObjectVersion",
        "s3:GetObject",
        "s3:GetObjectVersion",
        "s3:PutObject",
        "s3:PutObjectRetention"
      ],
      "Resource": "arn:aws:s3:::mybucket/*"
    },
    {
      "Effect": "Allow",
      "Action": "s3:ListAllMyBuckets",
      "Resource": "*"
    }
  ]
}

If you see that the deletion operations are not allowed or are denied, you should correct the policies to avoid the issues.

https://git.cloudberrylab.com/egor.m/doc-help-kb.git
Production