Challenge
Attempting to perform an Entire Bucket Restore with the the Destination set to New Bucket when using Zadara Object Storage fails with the error:
Restore job failed Error: Internal error: object key is empty. ClientId: [\{<uuid>}], BucketName: [<bucket_name>]
Cause
This issue arises from a problem related to the processing of certain commands in the Object Storage, causing the new bucket creation procedure to fail during the restore initialization steps.
This issue has been reported to Zadara, and their team is investigating the underlying cause.
Solution
Workaround
Create a new bucket using the Zadara interface.
Within Veeam Backup & Replication, perform the Entire Bucket Restore using the "This location" option on the Destination step, and select the bucket created in Step 1.