Host-based backup of VMware vSphere VMs.
Post Reply
syscons
Veeam Vanguard
Posts: 13
Liked: 1 time
Joined: Oct 24, 2017 6:40 pm
Full Name: Jochen Seeger
Contact:

Backup of VM residing on NFS Datastore fails over NBD

Post by syscons »

Hello,

we are currently implementing Veeam at a very arge Customer and are now facing an Issue:

I currently only backup via NBD, everytime i backup a VM residing on VMFS Datastores all i well, but as soon as i try to backup a VM residing on a NFS Datastore (Netapp) it fails. The problem persists over every Cluster and every Datastore i tried.
Our Service Account for the vcenter Connection initially had all the Permissions required in the Veeam Document, but got lifted to the Administrator Role for testing, but this did not make a difference.

The .vmx and nvram file get backed up fine

The support Case ID is #03459898

The Log shows (Had to X-out all customer related names):

Code: Select all

Failed to open VDDK disk [[XXXXXXXXXX] XXXXXXXXXX/XXXXXXXXX.vmdk] ( is read-only mode - [true] ) (Veeam.Backup.Common.CCppComponentException)
[05.04.2019 09:19:30] <27> Error       in c++: {
[05.04.2019 09:19:30] <27> Error       in c++: VDDK error: 1 (Unknown error). Value: 0x0000000000000001
[05.04.2019 09:19:30] <27> Error       in c++: Failed to open virtual disk [XXXXXXXX_N_006] XXXXXXX/XXXXXXXXX.vmdk (flags: 4)
[05.04.2019 09:19:30] <27> Error       in c++: Failed to execute VDDK command 'Open'
[05.04.2019 09:19:30] <27> Error    Logon attempt with parameters [VC/ESX: [XXXXXXXXXXXX];Port: 443;Login: [XXXXXXXXXXXXXXX];VMX Spec: [moref=vm-2486];Snapshot mor: [snapshot-25523];Transports: [nbd];Read Only: [true]] failed because of the following errors: (Veeam.Backup.Common.CCppComponentException)
[05.04.2019 09:19:30] <27> Error       in c++: }
[05.04.2019 09:19:30] <27> Error    Failed to open disk for read. (Veeam.Backup.Common.CCppComponentException)
[05.04.2019 09:19:30] <27> Error       in c++: Failed to open live disk source.
[05.04.2019 09:19:30] <27> Error    Failed to upload disk. (Veeam.Backup.Common.CCppComponentException)
[05.04.2019 09:19:30] <27> Error       in c++: Disk upload failed.
[05.04.2019 09:19:30] <27> Error    Agent failed to process method {DataTransfer.SyncDisk}. (Veeam.Backup.Common.CCppComponentException)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.AgentProvider.CClientAgentProtocol.Invoke(String command, CVcpCommandArgs inArgs, Boolean noLog, Boolean agentNoLog)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.AgentProvider.CBackupClient.Invoke(String command, CVcpCommandArgs inArgs, Boolean noLog)
[05.04.2019 09:19:30] <27> Error    --- End of stack trace from previous location where exception was thrown ---
[05.04.2019 09:19:30] <27> Error       at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Common.ExceptionFactory.ThrowNecessaryAggregateException(IEnumerable`1 exceptionsCollection)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.AgentProvider.CBackupClientImpl.ConstructException(Exception exception, String error)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.AgentProvider.CBackupClient.ConstructException(Exception ex, String error, Object[] args)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.AgentProvider.CBackupClient.OnInvokeError(Exception e, String command, CVcpCommandArgs inArgs)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.AgentProvider.CBackupClient.Invoke(String command, CVcpCommandArgs inArgs, Boolean noLog)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.AgentProvider.CBackupClient.DataTransferSyncDisk(ISourceDiskSpec source, ITargetDiskSpec target, Boolean serverHandlesSource, String operationId, Boolean treatProcessedLikeReaded)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Core.CAgentSyncDiskTransport.<>c__DisplayClass2.<SyncDisk>b__0()
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Core.CAgentSyncDiskTransport.ProcessDisk(IDiskTaskSource diskTaskSource, IDiskTaskTarget diskTaskTarget, CDiskDigestHook sourceHook)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Core.CViDiskTransferPlatform.SrcBackupDiskFullImpl(IBackupClientInvoker sourceClient, CBackupDiskTarget diskTaskTarget, IDiskTaskSource diskTaskSource)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Core.CViDiskTransferPlatform.BackupDisk(IBackupClientInvoker client, IDiskTaskSource diskTaskSource, IDiskTaskTarget diskTaskTarget)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Core.CBackupDiskTransferAlg.ProcessDisk(IDiskTaskSource diskTaskSource, IDiskTaskTarget diskTaskTarget, IStopSessionSync stopSessionSync)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Core.CBackupDiskTransferAlg.ProcessDisk(CDiskTask diskTask, IStopSessionSync stopSessionSync)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Core.CParallelDiskProcessorImpl.ProcessDisk(CDiskTask diskTask, IDiskTransferAlg disksAlg)
[05.04.2019 09:19:30] <27> Error    --- End of stack trace from previous location where exception was thrown ---
[05.04.2019 09:19:30] <27> Error       at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Core.CParallelDiskProcessorImpl.<CheckDiskProcessingException>b__4(Exception e)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Common.CMonadExtensions.Do[TSource](TSource source, Action`1 action)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Core.CParallelDiskProcessor.ProcessDisks(CDiskTasksManager diskTasksManager, IDiskTransferAlg disksAlg)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Core.CParallelDiskProcessor.ProcessDisks(IDiskTransferAlg disksAlg, IEnumerable`1 diskBackupObjects)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Core.CTaskProcessor.ProcessTask(IVmBackupTask task, ITasksScheduler tasksScheduler, LogStorage logStorage, IStopSessionSync stopSessionControl, Boolean disableParallelProcessing)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Core.CViBackupJobPerformer.ExecuteTask(IVmBackupTask task, IViTaskSource taskSource, IBackupTaskTarget taskTarget, LogStorage logStorage)
[05.04.2019 09:19:30] <27> Error       at Veeam.Backup.Core.CViBackupJobPerformer.ExecuteTask(IVmBackupTask task, CViJobSource jobSource, CBackupJobTarget jobTarget)
[05.04.2019 09:19:30] <27> Info           Job progress: '8%', '48,781,852,672' of '554,050,781,184' bytes, object '1' of '2'
[05.04.2019 09:19:30] <27> Info     Task session [833e46e0-f61e-4b95-90cb-6ad4f0410261] has been completed, status: Failed, 0 of 0 bytes, 6 of 6 objects, details:
HannesK
Product Manager
Posts: 14287
Liked: 2877 times
Joined: Sep 01, 2014 11:46 am
Full Name: Hannes Kasparick
Location: Austria
Contact:

Re: Backup of VM residing on NFS Datastore fails over NBD

Post by HannesK »

Hello,
sounds like firewall / NFS permission issue. I will talk to support for further investigation.

Best regards,
Hannes
syscons
Veeam Vanguard
Posts: 13
Liked: 1 time
Joined: Oct 24, 2017 6:40 pm
Full Name: Jochen Seeger
Contact:

Re: Backup of VM residing on NFS Datastore fails over NBD

Post by syscons »

There is no firewall between the Proxy and the ESX, only to the vcenter, but the Ports were all openend. Also the Backup from VMFS (same proxy, same cluster) is running fine.
It was my understanding that this should not be an Issue when using NBD
HannesK
Product Manager
Posts: 14287
Liked: 2877 times
Joined: Sep 01, 2014 11:46 am
Full Name: Hannes Kasparick
Location: Austria
Contact:

Re: Backup of VM residing on NFS Datastore fails over NBD

Post by HannesK »

that sounds good. Support will contact you for the next steps.
Post Reply

Who is online

Users browsing this forum: No registered users and 63 guests