Virtual machine backup task failed with errors 'Error (3) Data error (cyclic redundancy check).'
Task failed. Error: Cannot find layout information for disk: 2000
The below error may show up on Veeam backup interface.
The vendor analysis shared as below.
Backup Vendor Log Snippets:
[18.01.2025 22:14:15.732] <47> Error (3) Data error (cyclic redundancy check).
[18.01.2025 22:14:15.732] <47> Error (3) Asynchronous request operation has failed. [requestsize = 4194304] [offset = 68160585728]
[18.01.2025 22:14:15.732] <47> Error (3) Failed to upload disk '>'
[18.01.2025 22:14:15.732] <47> Error (3) Agent failed to process method {DataTransfer.SyncDisk}.
[18.01.2025 22:14:15.732] <47> Error (3) (System.AggregateException)
[18.01.2025 22:14:15.732] <47> Error (3) Data error (cyclic redundancy check). (Veeam.Backup.Common.CCppComponentException)
[18.01.2025 22:14:15.732] <47> Error (3) in c++: Error code: 0x00000017
[18.01.2025 22:14:15.732] <47> Error (3) in c++: Next asynchronous read request cannot be processed.
VMware vSphere ESXi 7.x
VMware vSphere ESXi 8.x
The error "Data error (cyclic redundancy check)" reported by backup application.
The affected VM is residing on a datastore and the backend physical disks associated the datastore are experiencing hardware (disks) Medium Error for the hard drives .
When we have underlying disks read errors, it is expected to see the data errors while performing READ/WRITE on disks.
The data/medium errors can be validated by verifying the logs snippets on ESXi host.
Since the Medium errors on the drive is hardware related, please engage hardware vendor to assist with the issue further.
Type | Code | Name | Description |
Host Status | [0x0] | OK | This status is returned when there is no error on the host side. This is when you will see if there is a status for a Device or Plugin. It is also when you will see Valid sense data instead of Possible sense Data. |
Device Status | [0x2] | CHECK_CONDITION | This status is returned when a command fails for a specific reason. When a CHECK CONDITION is received, the ESX storage stack will send out a SCSI command 0x3 (REQUEST SENSE) in order to get the SCSI sense data (Sense Key, Additional Sense Code, ASC Qualifier, and other bits). The sense data is listed after Valid sense data in the order of Sense Key, Additional Sense Code, and ASC Qualifier. |
Plugin Status | [0x0] | GOOD | No error. (ESXi 5.x / 6.x only) |
Sense Key | [0x3] | MEDIUM ERROR | |
Additional Sense Data | 11/00 | UNRECOVERED READ ERROR |