VMware Cloud Community
Ivanildo_GalvÃ_
Enthusiast
Enthusiast

Error trying to perform backup. Failed to open VDDK disk

I've been working for two days on a problem, but no solution. Using Veeam Backup & Replication 9.5, Update 03.
The same can not back up virtual machines, apparently for error of permission, but I have done everything or almost everything, according to articles I found on the internet.
The error is this:

Processing Apolo Error: Failed to open VDDK disk [[VMDATA02] Apolo / Apolo.vmdk] (is read-only mode - [true]) Logon attempt with parameters [VC / ESX: [calcario.vlb.local]; Port: 443 VMware Spec: [moref = vm-49]; Snapshot mor: [snapshot-146]; Transports: [nbd]; Read Only: [true]] failed because of the following errors : Failed to open disk for read. Failed to upload disk. Agent failed to process method {DataTransfer.SyncDisk}.

The error happens with all virtual machines.
vCenter is VCSA 6.0, ESXi 6.0 hosts, Dell storage SAS type Compellent.
I have already removed vCenter from Veeam and added again, using administrator@vsphere.local , the Veeam server, hosts and vCenter are on the same network segment. The Veeam is a physical server, Dell with 48GB of RAM and two processors.
I already rebooted vCenter and also the hosts in order to restart the services, but it did not work.
We opened call with Veeam, the only response Veeam sent was that it was a permission error, nothing more.

Anyone have an idea how to solve this?

Thanks !
Ivanildo Galvão
Reply
0 Kudos
19 Replies
daphnissov
Immortal
Immortal

Could it then be a permissions error? Do you get the same error if you add the vCenter in Veeam with an AD account granted administrative permissions? This would probably be something better to post on the Veeam forums rather than here.

Reply
0 Kudos
Ivanildo_GalvÃ_
Enthusiast
Enthusiast

Even though using an administrative AD account, the error persists, vCenter is integrated with AD, the hosts are not.
But I tested the hosts individually in Veeam, using the root user, then I try to perform a direct backup of the host, the error persists.
I put it on the Veeam forum, but so far no response.

Ivanildo Galvão
Reply
0 Kudos
daphnissov
Immortal
Immortal

What account exactly are you using? And can you show a screenshot inside vCenter where it lists its permission?

Reply
0 Kudos
Ivanildo_GalvÃ_
Enthusiast
Enthusiast

As I said before. I am using the account administrator@vsphere.local, vCenter was added in Veeam with this account.
Right at the beginning, I created a Veeam account with Administrator permission, it did not work, so I started to use the account administrator@vsphere.local
I am sending the image with users and feeds permissions.

I wait and thanks !

Ivanildo Galvão
Reply
0 Kudos
Ivanildo_GalvÃ_
Enthusiast
Enthusiast

vsphere_permission.png

Ivanildo Galvão
Reply
0 Kudos
daphnissov
Immortal
Immortal

If you login to vCenter with administrator@vsphere.local, can you take a snapshot of any VM? See also this post. Also look at this post that discusses free space on the datastore where the Veeam proxy resides in comparison to the disk to be processed.

Reply
0 Kudos
Ivanildo_GalvÃ_
Enthusiast
Enthusiast

Yes, the snapshot occurs normally, there is also enough space in the Veeam Repository, Veeam Backup and Veeam Proxy are on the same machine, it is a Dell physical server with 48GB of RAM.

I am sending two more images with a test I just made, trying to backup a single virtual machine.

backup_test_error.pngbackup_test_error_report.png

Thanks for your avalaiable

Ivanildo Galvão
Reply
0 Kudos
daphnissov
Immortal
Immortal

I'd recommend opening a support case with Veeam for this issue. After some research, there are various conditions which can produce this result and without logs and analysis it's impossible to tell. Their support is very good and should be able to help you out. If/when you log a SR, put the number in your post on the Veeam forums.

Ivanildo_GalvÃ_
Enthusiast
Enthusiast

Okay, I'll do it again.

Thank you !

Ivanildo Galvão
Reply
0 Kudos
Ivanildo_GalvÃ_
Enthusiast
Enthusiast

Problem solved. Following the guidelines of Veeam support, I installed the Microsoft Visual C ++ 2008 Redistributable Package (x64), then I performed a backup and it worked.

Greetings !

Ivanildo Galvão
JasonCramsey
Contributor
Contributor

Hello Ivanildo, did it need to be specifically 2008?  On our backup server we already have Microsoft Visual C++ 2005, 2010, and 2013 Redistributable Packages installed and our backups started failing with this error this week.

Reply
0 Kudos
CristianoHrspb
Contributor
Contributor

amigo , estou com mesmo problema para restaurar um backup do instant recovery.

Você apenas instalou o Microsoft Visual C ++ 2008 Redistributable Package (x64) ?

fico grato se responder.

Reply
0 Kudos
Kyrilovo
Contributor
Contributor

I had the same error. Changing the parameter Config.Defaults.security.host.ruissl to true helped me (Host --> Configure --> System --> Advanced System Settings):

pastedImage_0.png

Tags (1)
Madiyarka
Contributor
Contributor

hello, can you tell me where such a window is located?

Reply
0 Kudos
BlueBull010
Contributor
Contributor

@Kyrilovo I know this is years later but still I wanted to send you a quick "thank you!" because you have saved us from a major headache. This has solved our issue, finally. You're awesome. No idea why our backups suddenly started failing, they worked before, we didn't update veeam or ESXi/vCenter nor did we change that settings but they just suddenly stopped working. Strange but at least it's resolved now

Reply
0 Kudos
amorphys
Contributor
Contributor

You are a life saver 🙂

 

Tank you ! For your quick solutions

Reply
0 Kudos
RajeevVCP4
Expert
Expert

There are multiple troubleshooting 

1. Remove problematic vm from backup and re-initiated backup

2. vmotion vm on other host then try backup

3. disable proxy (https://communities.vmware.com/t5/forums/replypage/board-id/2004/message-id/18131)

4. making a new job

Rajeev Chauhan
VCIX-DCV6.5/VSAN/VXRAIL
Please mark help full or correct if my answer is use full for you
Reply
0 Kudos
Mohammad-996
Contributor
Contributor

Good Day! 

sorry for jumping here, but I need your assist if you don't mind. 

 

I have the same error "Failed to open VDDK disk" and during the last few days I was trying to troubleshoot based on the solutions provided above, but the same error still happen. 

during your troubleshooting, did you try something else?? 

thanks a lot. 

Reply
0 Kudos
Junker1
Contributor
Contributor

I had a similar error. This is a new setup. And the solution for me was to enable vmkernal services on the network adapter reachable from veeam server. On every host. I think it is either vMotion or Provision weeam use. Be careful when changing in production:

VMkernel adapters.png

Reply
0 Kudos